Release early, release often.
Openfirmware seems to insist on virtual-mode when loading a Linux/x86 kernel as plain ELF binary (vmlinu_x_). Here's my proposed fix to load and launch it when virtual-mode is not defined. Qemu+gdb confirms the loaded kernel makes it to the halt after panic, at least. I'll have to see yet what's wrong with earlyprintk.
Signed-off-by: Torsten Duwe duwe@lst.de