On 7/16/08, Aurelien Jarno aurelien@aurel32.net wrote:
Blue Swirl a écrit :
Hi,
With Qemu r4780 and OpenBIOS r201 I get the following output on serial console: ./qemu-system-sparc64 -L . -kernel vmlinux-2.6.25.10-sun4u -serial stdio OpenBIOS for Sparc64 Initializing PCI devices... ide0: [io ports 0x1f0-0x1f7,0x3f6] ide1: [io ports 0x170-0x177,0x376] drive0 [ATAPI cdrom]: QEMU DVD-ROM floppy_init FDC is a S82078B floppy_reset floppy_motor_off SENSEI 20 00 status = 80, reply_buffer= 20 0 fdc_specify FD_SPECIFY(c1, 11) set_drive status = 80, new_dor = 10 floppy_recalibrate fdc_state.version = 0062 Nvram id QEMU_BIOS, version 3 kernel addr 404000 size 4d4640 CPUs: 1 x SUNW,UltraSPARC-II force boot [sparc64] Kernel already loaded NULL ihandleNULL ihandle PROMLIB: Sun IEEE Boot Prom '' PROMLIB: Root node compatible: sun4u Linux version 2.6.25.10 (test@host) (gcc version 3.4.6 (Debian 3.4.6-5)) #4 Tue Jul 15 14:41:01 UTC 2008 console [earlyprom0] enabled ARCH: SUN4U Ethernet address: 52:54:00:12:34:56 Kernel: Using 2 locked TLB entries for main kernel image. Remapping the kernel... NULL ihandleSegmentation fault
Thanks for you work it's a huge progress.
I have just tried here, with a Debian Lenny kernel, and the kernel doesn't print anything. Would it be possible to share your kernel config?
Now with Qemu r4881 and OpenBIOS r204 I get: [sparc64] Kernel already loaded
PROMLIB: Sun IEEE Boot Prom '' PROMLIB: Root node compatible: sun4u Linux version 2.6.25.10 (test@host) (gcc version 3.4.6 (Debian 3.4.6-5)) #4 Tue Jul 15 14:41:01 UTC 2008 console [earlyprom0] enabled ARCH: SUN4U Ethernet address: 52:54:00:12:34:56 Kernel: Using 2 locked TLB entries for main kernel image. Remapping the kernel... done.
Output with Lenny Beta 2 kernel 2.6.24-1-sparc64 (Debian 2.6.24-7): [sparc64] Kernel already loaded
Remapping the kernel... done.