[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [Bug 623852] Re: PPC emulation loops on booting a FreeBSD k
From: |
Nigel Horne |
Subject: |
[Qemu-devel] [Bug 623852] Re: PPC emulation loops on booting a FreeBSD kernel |
Date: |
Thu, 07 May 2015 19:40:28 -0000 |
Latest version from git, using FreeBSD10.0:
qemu-system-ppc64 -cdrom FreeBSD-10.0-RELEASE-powerpc-disc1.iso -hda
freebsd10.0-ppc -m 256 -boot d -k en-us:
SLOF **********************************************************************
QEMU Starting
Build Date = Mar 13 2015 22:37:28
FW Version = git-c89b0df661c0a6bf
Press "s" to enter Open Firmware.
Populating /vdevice methods
Populating /vdevice/address@hidden
Populating /vdevice/address@hidden
Populating /vdevice/address@hidden
Populating /vdevice/address@hidden
SCSI: Looking for devices
8000000000000000 DISK : "QEMU QEMU HARDDISK 2.3."
8200000000000000 CD-ROM : "QEMU QEMU CD-ROM 2.3."
Populating /address@hidden
Adapters on 0800000020000000
00 0000 (D) : 1234 1111 qemu vga
00 0800 (D) : 106b 003f serial bus [ usb-ohci ]
No NVRAM common partition, re-initializing...
Installing QEMU fb
Scanning USB
OHCI: initializing
USB Keyboard
USB mouse
No console specified using screen & keyboard
Welcome to Open Firmware
Copyright (c) 2004, 2011 IBM Corporation All rights reserved.
This program and the accompanying materials are made available
under the terms of the BSD License available at
http://www.opensource.org/licenses/bsd-license.php
Trying to load: from: cdrom ... Successfully loaded
Trying to write invalid spr 540 (0x21c) at 0000000000731954
( 700 ) Program Exception [ 7319dc ]
R0 .. R7 R8 .. R15 R16 .. R23 R24 .. R31
0000000000000000 0000000000000000 0000000000000000 000000000048099c
00000000009d9e50 0000000000000000 0000000000000000 00000000009d9ef4
0000000000a5e160 000000000000bf30 0000000000000000 00000000007319dc
00000000009d9f2c 0000000000000000 0000000000000000 000000000048099c
000000000048099c 0000000000000000 0000000000c0a000 0000000000000000
00000000007319dc 0000000000000000 0000000000000004 0000000000000000
000000000048099c 0000000000000000 0000000000000000 0000000000002000
00000000009d9ef4 0000000000000000 0000000000000000 00000000009d9e50
CR / XER LR / CTR SRR0 / SRR1 DAR / DSISR
84000022 0000000000731a14 0000000000731954 0000000000000000
0000000000000000 00000000007319dc 0000000000082000 00000000
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/623852
Title:
PPC emulation loops on booting a FreeBSD kernel
Status in QEMU:
New
Bug description:
Has anyone tried booting FreeBSD8.1-ppc under QEMU (Linux x86_64 host;
PPC guest)? I can get Linux/PPC to run fine, and FreeBSD8.1-i386 as
well; but there seems to be a problem with whatever the FreeBSD8.1
kernel does, that QEMU's PPC emulation can't handle.
I am using the latest version of QEMU from GIT as of 25/8/10. I don't
know how to get a "git commit hash", so I can't quote it.
The kernel starts OK then loops after "Kernel entry at 0x100100 ...".
The command I am running is
qemu-system-ppc -cdrom FreeBSD-8.1-RELEASE-powerpc-disc1.iso -hda
freebsd8.1-ppc -m 94 -boot d"
I obtained the kernel from
ftp://ftp.freebsd.org/pub/FreeBSD/releases/powerpc/ISO-
IMAGES/8.1/FreeBSD-8.1-RELEASE-powerpc-disc1.iso.
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/623852/+subscriptions