QEMU 1.4.0 fails to boot sparc64 linux image
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
QEMU |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Hi!
I tried to boot sparc64 linux image (http://
host:~$
OpenBIOS for Sparc64
Configuration device id QEMU version tion device id QEMUkernel addr n device id QEMUkernel cmdline
CPUs: cmdline
x SUNW,UltraSPARC-IIi
UUID: 00UltraSPARC-IIi
Welcome to OpenBIOS v1.0 built on Aug 19 2012 13:06
Type 'help' for detailed information
[sparc64] Kernel already loaded
Unhandled Exception 0x0000000000000020
PC = 0x0000000000404000 NPC = 0x0000000000404004
Stopping execution
Also, I tried to follow instruction from Artyom Tarasenko blog (http://
Regards,
Kirill
Changed in qemu: | |
status: | Incomplete → Invalid |
information type: | Public → Private |
information type: | Private → Public |
On Fri, Feb 22, 2013 at 02:33:43PM -0000, Kirill Tkhai wrote: packages. debian. org/sid/ sparc64/ linux- 6-sparc64- smp/download) with qemu and received the error. qemu-system- sparc64 -nographic -kernel vmlinuz- 3.2.0-4- sparc64- smp tyom.blogspot. ru/2012/ 05/booting- linuxsparc64- on-todays-
> Public bug reported:
>
> Hi!
>
> I tried to boot sparc64 linux image
> (http://
> image-2.
>
> host:~$
> OpenBIOS for Sparc64
> Configuration device id QEMU version tion device id QEMUkernel addr n device id QEMUkernel cmdline
> CPUs: cmdline
> x SUNW,UltraSPARC-IIi
> UUID: 00UltraSPARC-IIi
> Welcome to OpenBIOS v1.0 built on Aug 19 2012 13:06
> Type 'help' for detailed information
> [sparc64] Kernel already loaded
> Unhandled Exception 0x0000000000000020
> PC = 0x0000000000404000 NPC = 0x0000000000404004
> Stopping execution
>
> Also, I tried to follow instruction from Artyom Tarasenko blog
> (http://
> openbios.html), but it's still impossible to boot linux.
I don't see any change in behavior from 1.3.0 (haven't looked back
further). It appears to be attempting to boot garbage after the initial
load. From the blog you mentioned you can prevent this with the
-prom-env 'auto-boot?=false' option, which seems to work for me on both
1.3.0 and 1.4.0:
mdroth@ loki:~/ w/qemu- build2$ sparc64- softmmu/ qemu-system- sparc64 -kernel test-images/ sparc/sparc- test/vmlinux- 2.6.11+ tcx -prom-env 0000-0000- 0000-0000000000 00
~/w/qemu-
'auto-boot?=false' -L pc-bios/ -nographic
OpenBIOS for Sparc64
Configuration device id QEMU version 1 machine id 0
kernel addr 404000 size b3d3d5
kernel cmdline
CPUs: 1 x SUNW,UltraSPARC-IIi
UUID: 00000000-
Welcome to OpenBIOS v1.0 built on Aug 19 2012 13:06
Type 'help' for detailed information
0 >
Can you test with a full boot using an image/initrd? I'd point you to the wiki.qemu. org/Testing but I've never managed to get it to
one at http://
work:
sparc64- softmmu/ qemu-system- sparc64 -kernel test-images/ sparc/sparc- test/vmlinux- 2.6.11+ tcx -initrd test-images/ sparc/sparc- test/linux. img -append "root=/dev/ram w/qemu- test-images/ sparc/sparc- test/linux. img. f01b5fa0, addr=0x000001ff f0000000)
~/w/qemu-
~/w/qemu-
console=ttyS0 video=tcxfb:off" -L pc-bios/ -nographic -m 16M
rom: requested regions overlap (rom
/home/mdroth/
free=0x000001ff
rom loading failed
sparc-softmmu/ qemu-system- sparc -kernel test-images/ sparc/sparc- test/vmlinux- 2.6.11+ tcx -hda test-images/ sparc/sparc- test/linux. img -append "root=/dev/ram
~/w/qemu-
~/w/qemu-
console=ttyS0 video=tcxfb:off" -L pc-bios/ -nographic -m 16M
Unhandled Exception 0x00000029
PC = 0xffd07470 NPC = 0xffd07474
Stopping execution
Would be great if you had another you could add to the wiki.
> /bugs.launchpad .net/bugs/ 1131757 packages. debian. org/sid/ sparc64/ linux- 6-sparc64- smp/...
> Regards,
> Kirill
>
> ** Affects: qemu
> Importance: Undecided
> Status: New
>
>
> ** Tags: linux sparc64
>
> --
> You received this bug notification because you are a member of qemu-
> devel-ml, which is subscribed to QEMU.
> https:/
>
> Title:
> QEMU 1.4.0 fails to boot sparc64 linux image
>
> Status in QEMU:
> New
>
> Bug description:
> Hi!
>
> I tried to boot sparc64 linux image
> (http://
> image-2.