[OpenBIOS] [patch 0/6] sparc64 zero virtual memory page fixes

Igor Kovalenko igor.v.kovalenko at gmail.com
Thu Aug 20 23:16:37 CEST 2009


This series do clean up several issues with openbios
implementation trying to access zero virtual memory page.

These changes are needed to prevent corrupting low memory
space, albeit it is hard to verify without corresponding
change to qemu which moves pci memory space above low 32bit
space. Qemu part is not completed yet, so I use workaround
for testing purposes. Change to package.fs dealing with NULL
instance or package handles should be visible even witout
changes to qemu (meaning more issues are probably there,
to be fixed).

I think timer handler currently fails into this problematic
category as well, so related change postponing timer
initialization is here as well. Since timer event handling
requires trap table support, I added corresponding entry
which does nothing but rearms timer at the moment.

Signed-off-by: igor.v.kovalenko at gmail.com

Kind regards,
Igor V. Kovalenko

More information about the OpenBIOS mailing list