Bug#603632: linux-image-2.6.32-5-xen-amd64: Linux kernel 2.6.32/xen/amd64 booting fine on bare metal, but not as dom0 with Xen 4.0.1 (Dell R410)
Package: linux-image-2.6.32-5-xen-amd64
Version: 2.6.32-27
Severity: important
I just tried d-i 6beta1 and booted Squeeeze and its 2.6.32 kernel for
the first time on my usual server hardware (Dell R410).
I opted for the xen-amd64 kernel, and it boots fine on bare metal. But
as soon as I tried to boot it as dom0 over Xen hypervisor, it BUG's:
[ 8.479841] BUG: unable to handle kernel paging request at
0000000000005a08^M
[ 8.493868] IP: [<ffffffff810badce>]
__alloc_pages_nodemask+0x8f/0x5f5^M
Then quickly oopses and panics. I tried various flags:
- upping dom0_mem from 256M to 1024M (I've been running Lenny/Xen 3.2
with 256M happily for several months on the same hw)
- using Xen 'nommu'
- using Linux nomodeset
Then I followed instructions on a Xen wiki page to provide verbose
traces (although they do not look much more verbose than the regular
boot).
I'm using an IPMI serial-over-lan console which appears as a regular
UART to Xen.
I'm attaching a boot log to this report.
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Reply to: