I'm still getting a kernel panic running a Linux guest kernel with
-kernel-qemu. I'm using kqemu-1.3.0pre5 and
qemu-snapshot-2006-03-27_23.

The guest kernel is a precompiled Fedora Core 4 kernel, version
2.6.14-1.1656_FC4. It works fine with kqemu in non-kernel-kqemu mode.

Any hints for how to track this problem down?

--Ed
Linux version 2.6.14-1.1656_FC4 ([EMAIL PROTECTED]) (gcc version 4.0.2 20051125 
(Red Hat 4.0.2-8)) #1 Thu Jan 5 22:13:22 EST 2006
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
 BIOS-e820: 0000000000100000 - 0000000010000000 (usable)
0MB HIGHMEM available.
256MB LOWMEM available.
Using x86 segment limits to approximate NX protection
DMI not present.
ACPI: Unable to locate RSDP
Allocating PCI resources starting at 20000000 (gap: 10000000:f0000000)
Built 1 zonelists
Kernel command line: bootdev=hda1 bootnod=b,3,1 boottype=vfat 
bootdir=/swi/Aros-1.3.0 console=ttyS0 selinux=0
Initializing CPU#0
CPU 0 irqstacks, hard=c03f3000 soft=c03f2000
PID hash table entries: 2048 (order: 11, 32768 bytes)
Detected 3000.676 MHz processor.
Using tsc for high-res timesource
Console: colour VGA+ 80x25
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Memory: 254412k/262144k available (2099k kernel code, 7072k reserved, 718k 
data, 172k init, 0k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay using timer specific routine.. 6043.49 BogoMIPS (lpj=12086981)
Security Framework v1.0.0 initialized
SELinux:  Disabled at boot.
Capability LSM initialized
Mount-cache hash table entries: 512
monitor/mwait feature present.
using mwait in idle threads.
CPU: Trace cache: 12K uops, L1 D cache: 16K
CPU: L2 cache: 1024K
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
mtrr: v2.0 (20020519)
CPU: Intel(R) Pentium(R) D CPU 3.00GHz stepping 04
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
checking if image is initramfs... it is
Freeing initrd memory: 1232k freed
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xf9ce0, last bus=0
PCI: Using configuration type 1
ACPI: Subsystem revision 20050916
ACPI: Interpreter disabled.
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI: disabled
usbcore: registered new driver usbfs
usbcore: registered new driver hub
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
PCI: Using IRQ router PIIX/ICH [8086/7000] at 0000:00:01.0
PCI: BIOS reporting unknown device 01:00
PCI: BIOS reporting unknown device 01:00
PCI: BIOS reporting unknown device 01:00
PCI: BIOS reporting unknown device 01:00
PCI: BIOS reporting unknown device 01:00
PCI: Ignore bogus resource 6 [0:0] of 0000:00:02.0
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
audit: initializing netlink socket (disabled)
audit(1143569137.708:1): initialized
Total HugeTLB memory allocated, 0
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
Initializing Cryptographic API
ksign: Installing public key data
Loading keyring
- Added public key 86D1D7472B6BE898
- User ID: Red Hat, Inc. (Kernel Module GPG key)
PCI: PIIX3: Enabling Passive Release on 0000:00:01.0
Limiting direct PCI/PCI transfers.
Activating ISA DMA hang workarounds.
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Real Time Clock Driver v1.12
Linux agpgart interface v0.101 (c) Dave Jones
PNP: No PS/2 controller found. Probing ports directly.
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
Serial: 8250/16550 driver $Revision: 1.90 $ 32 ports, IRQ sharing enabled
invalid operand: 0000 [#1]
Modules linked in:
CPU:    0
EIP:    0060:[<c0101147>]    Not tainted VLI
EFLAGS: 00010246   (2.6.14-1.1656_FC4)
EIP is at mwait_idle+0x2f/0x41
eax: c03c1008   ebx: c03c1008   ecx: 00000000   edx: 00000000
esi: c03c1000   edi: 00000010   ebp: 00000000   esp: c03c1fc4
ds: 007b   es: 007b   ss: 0068
Process swapper (pid: 0, threadinfo=c03c1000 task=c0361c60)
Stack: 00000800 c03c1000 c0113749 c03c1000 00000800 00099100 c03bd800 00461007
       c01010a6 c03c270a 0000004c c03c22e9 00000000 c03f4e60 c0100199
Call Trace:
 [<c0113749>] apm_cpu_idle+0x5e/0x157
 [<c01010a6>] cpu_idle+0x34/0x4c
 [<c03c270a>] start_kernel+0x15f/0x1b9
 [<c03c22e9>] unknown_bootoption+0x0/0x1b6
Code: 00 f0 ff ff 21 e2 8b 42 08 a8 08 75 2d 0f ba 6a 08 10 89 d6 8d 5a 08 31 
c9 eb 0c 89 c8 0f 01 c9 8b 46 08 a8 08 75 0e 89 d8 89 ca <0f> 01 c8 8b 46 08 a8 
08 74 e6 0f ba 76 08 10 5b 5e c3 83 ec 04
 <0>Kernel panic - not syncing: Attempted to kill the idle task!
 [<c011a858>] panic+0x45/0x1b4
 [<c011baa0>] profile_task_exit+0x30/0x43
 [<c011d610>] do_exit+0x375/0x3b8
 [<c01037e7>] do_divide_error+0x0/0xa8
 [<c0103977>] do_invalid_op+0x0/0xab
 [<c0103a19>] do_invalid_op+0xa2/0xab
 [<c0101147>] mwait_idle+0x2f/0x41
 [<c0236179>] serial8250_console_write+0x0/0x1ec
 [<c011aefe>] __call_console_drivers+0x38/0x44
 [<c0117036>] wake_up_new_task+0xe4/0x184
 [<c011a352>] do_fork+0xd6/0x1e9
 [<c011b3d5>] vprintk+0x1e7/0x2a9
 [<c011b3d5>] vprintk+0x1e7/0x2a9
 [<c01030cb>] error_code+0x4f/0x54
 [<c030007b>] xfrm_get_byname+0x83/0x9a
 [<c0101147>] mwait_idle+0x2f/0x41
 [<c0113749>] apm_cpu_idle+0x5e/0x157
 [<c01010a6>] cpu_idle+0x34/0x4c
 [<c03c270a>] start_kernel+0x15f/0x1b9
 [<c03c22e9>] unknown_bootoption+0x0/0x1b6
_______________________________________________
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel

Reply via email to