K 10 svn:author V 10 nwhitehorn K 8 svn:date V 27 2009-10-06T15:44:08.835699Z K 7 svn:log V 476 Add even more paranoia to the 32-bit OF thunk, and also sprinkle some in ofw_machdep.c. This fixes a problem where the system could take an interrupt in the middle of a firmware call, and then end in the trap handler with a trashed PCPU pointer and a wrong stack pointer, with the expected ensuing hilarity. This fixes the last known problem on hardware -- both my XServe and the Cell simulator successfully mount root and then complain that the userland does not exist yet. END