Hello Mark,
Am 29.11.2009 um 14:43 schrieb Mark Cave-Ayland:
Andreas Färber wrote:
qemu: fatal: Trap 0x0010 while trap level (5) >= MAXTL (5), Error state pc: 0000000000004200 npc: 0000000000004204 General Registers: %g0: 0000000000000000 %g1: 0000000000000000 %g2: 0000000008000000 %g3: 0000000000000000 %g4: 0000000000000000 %g5: 0000000000000000 %g6: 0000000000000000 %g7: 0000000000000000 Current Register Window: %o0: 00000000ffe00000 %o1: 00000000ffe01000 %o2: 000001fff0100000 %o3: 000001fff0000000 %o4: 0000000000000000 %o5: 0000000000000000 %o6: 0000000000000000 %o7: 000001ff00000000 %l0: 0000000007e80000 %l1: 000001ff00000000 %l2: 000001fff0080000 %l3: 0000000000000000 %l4: 0000000000000000 %l5: 0000000000000000 %l6: 0000000000000000 %l7: 0000000000000000 %i0: 0000000000000000 %i1: 0000000000000000 %i2: 0000000000000000 %i3: 0000000000000000 %i4: 0000000000000000 %i5: 0000000000000000 %i6: 0000000000000000 %i7: 0000000000000000 Floating Point Registers: %f00: 000000000.000000 000000000.000000 000000000.000000 000000000.000000 %f04: 000000000.000000 000000000.000000 000000000.000000 000000000.000000 %f08: 000000000.000000 000000000.000000 000000000.000000 000000000.000000 %f12: 000000000.000000 000000000.000000 000000000.000000 000000000.000000 %f16: 000000000.000000 000000000.000000 000000000.000000 000000000.000000 %f20: 000000000.000000 000000000.000000 000000000.000000 000000000.000000 %f24: 000000000.000000 000000000.000000 000000000.000000 000000000.000000 %f28: 000000000.000000 000000000.000000 000000000.000000 000000000.000000 pstate: 0x00000015 ccr: 0x99 asi: 0x00 tl: 5 fprs: 0 cansave: 6 canrestore: 0 otherwin: 0 wstate 0 cleanwin 6 cwp 7 fsr: 0x00000000 ../qemu-solaris-sparc.command: line 3: 3289 Abort trap /Users/andreas/Q/latest/bin/qemu-system-sparc64 - nographic -boot d -cdrom /Users/andreas/Q/sol-10-u3-ga-sparc-dvd.iso This looks different from what you've posted and is identical with QEMU's version of openbios-sparc64. Same with or without -nographic. Any ideas?
Hmmm that's a tricky one. Does it not even get to the OpenBIOS prompt?
Nope. Not ruling out a QEMU issue, but it's specific to sparc64 on Mac OS X host. I never got further on sparc64, so the errors you are discussing now seemed like a leap forward. ;)
On Linux/amd64 I do get the OpenBIOS prompt with either 'open is not unique' or 'byte-load exception' (testing Solaris 10 U3, Solaris Nevada b127 and MilaX 0.3.2).
You need to be using a recent git master for Qemu as well as OpenBIOS SVN [...]
I'm at OpenBIOS trunk HEAD (r635) and was at QEMU master 63e86b2e13396310feff1fe1a5988b5742487636.
Can you try launching a PPC Qemu instance with both the supplied openbios-ppc and then building your own to confirm that they both display the same behaviour?
With ppc or sparc32 emulation I do not have this issue. Debian/sparc32 boots fine 'til login and Debian/ppc has some graphic glitches (penguin miscolored on OSX/Cocoa, missing on Linux/SDL) but gets to the first installation screen.
Andreas