Bug 470535 - kernel-xen-2.6.18-92.1.17.el5.i686 does not boot
Summary: kernel-xen-2.6.18-92.1.17.el5.i686 does not boot
Keywords:
Status: CLOSED DUPLICATE of bug 468083
Alias: None
Product: Red Hat Enterprise Linux 5
Classification: Red Hat
Component: kernel-xen
Version: 5.2
Hardware: i686
OS: Linux
medium
high
Target Milestone: rc
: ---
Assignee: Xen Maintainance List
QA Contact: Martin Jenner
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-11-07 15:48 UTC by Alexander Lindqvist
Modified: 2008-11-07 16:59 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2008-11-07 16:59:13 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
CentOS 3230 0 None None None Never

Description Alexander Lindqvist 2008-11-07 15:48:35 UTC
Description of problem:
Dom0 cannot boot kernel-xen-2.6.18-92.1.17.el5.i686 (blinking cursor after GRUB)
kernel-xen-2.6.18-92.1.13.el5.i686 boots correctly

Version-Release number of selected component (if applicable):
kernel-xen-2.6.18-92.1.17.el5.i686

How reproducible:
Install kernel-xen-2.6.18-92.1.17.el5.i686.rpm and try to boot it on Dom0. Not all hardware is affected.
  
Actual results:
Dom0 does not boot at all, domU's boots this kernel ok.

Expected results:
Well it should boot...

Additional info:
http://bugs.centos.org/view.php?id=3230
http://www.centos.org/modules/newbb/viewtopic.php?topic_id=17135&forum=37

Hardware info from one of the Dom0's ( Compaq Proliant 6400R )

Linux 2.6.18-92.1.13.el5xen 0000001 SMP Wed Sep 24 20:44:26 EDT 2008 i686 i686 i386 GNU/Linux

# cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 7
model name : Pentium III (Katmai)
stepping : 3
cpu MHz : 966.192
cache size : 2048 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu tsc msr pae mce cx8 apic mtrr mca cmov pat pse36 mmx fxsr sse
bogomips : 1376.66

processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 7
model name : Pentium III (Katmai)
stepping : 3
cpu MHz : 966.192
cache size : 2048 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu tsc msr pae mce cx8 apic mtrr mca cmov pat pse36 mmx fxsr sse up
bogomips : 1376.66

processor : 2
vendor_id : GenuineIntel
cpu family : 6
model : 7
model name : Pentium III (Katmai)
stepping : 3
cpu MHz : 966.192
cache size : 2048 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu tsc msr pae mce cx8 apic mtrr mca cmov pat pse36 mmx fxsr sse up
bogomips : 1376.66

processor : 3
vendor_id : GenuineIntel
cpu family : 6
model : 7
model name : Pentium III (Katmai)
stepping : 3
cpu MHz : 966.192
cache size : 2048 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu tsc msr pae mce cx8 apic mtrr mca cmov pat pse36 mmx fxsr sse up
bogomips : 1376.66

*NOTE: CPU MHz is reported wrong. This is 550MHz CPUs

# lspci
00:02.0 RAID bus controller: Compaq Computer Corporation Smart Array 5300 Controller (rev 02)
00:0b.0 PCI Hot-plug controller: Compaq Computer Corporation PCI Hotplug Controller (rev 04)
00:0c.0 System peripheral: Compaq Computer Corporation Advanced System Management Controller
00:0d.0 SCSI storage controller: LSI Logic / Symbios Logic 53c875 (rev 14)
00:0d.1 SCSI storage controller: LSI Logic / Symbios Logic 53c875 (rev 14)
00:0e.0 VGA compatible controller: ATI Technologies Inc 3D Rage IIC 215IIC [Mach64 GT IIC] (rev 7a)
00:0f.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02)
00:0f.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
00:0f.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01)
00:0f.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 02)
00:10.0 Host bridge: Intel Corporation 450NX - 82451NX Memory & I/O Controller (rev 03)
00:12.0 Host bridge: Intel Corporation 450NX - 82454NX/84460GX PCI Expander Bridge (rev 04)
00:14.0 Host bridge: Intel Corporation 450NX - 82454NX/84460GX PCI Expander Bridge (rev 04)
04:01.0 Ethernet controller: Intel Corporation 82541PI Gigabit Ethernet Controller (rev 05)
04:02.0 Ethernet controller: Intel Corporation 82541PI Gigabit Ethernet Controller (rev 05)
04:0b.0 PCI Hot-plug controller: Compaq Computer Corporation PCI Hotplug Controller (rev 04)

*NOTE: Server is running 2xSCSI HDD's in software RAID 1 (mdadm) in the internal drive bay. 

# cat /proc/meminfo
MemTotal: 2601984 kB
MemFree: 2350248 kB
Buffers: 20096 kB
Cached: 74524 kB
SwapCached: 0 kB
Active: 76292 kB
Inactive: 41624 kB
HighTotal: 3281976 kB
HighFree: 1759384 kB
LowTotal: 4294287304 kB
LowFree: 590864 kB
SwapTotal: 1718840 kB
SwapFree: 1718840 kB
Dirty: 0 kB
Writeback: 0 kB
AnonPages: 23300 kB
Mapped: 9036 kB
Slab: 14968 kB
PageTables: 1292 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
CommitLimit: 3019832 kB
Committed_AS: 128536 kB
VmallocTotal: 114680 kB
VmallocUsed: 4308 kB
VmallocChunk: 110308 kB

# pvs
  PV VG Fmt Attr PSize PFree
  /dev/cciss/c0d0 vg00 lvm2 a- 220.45G 210.45G
  /dev/cciss/c0d1 vg01 lvm2 a- 101.74G 81.74G

# cat /boot/grub/menu.lst

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You do not have a /boot partition. This means that
# all kernel and initrd paths are relative to /, eg.
# root (hd0,0)
# kernel /boot/vmlinuz-version ro root=/dev/md0
# initrd /boot/initrd-version.img
#boot=/dev/md0
default=0
timeout=5
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.18-92.1.13.el5xen)
        root (hd0,0)
        kernel /boot/xen.gz-2.6.18-92.1.13.el5
        module /boot/vmlinuz-2.6.18-92.1.13.el5xen ro root=/dev/md0
        module /boot/initrd-2.6.18-92.1.13.el5xen.img
title CentOS (2.6.18-92.1.10.el5xen)
        root (hd0,0)
        kernel /boot/xen.gz-2.6.18-92.1.10.el5
        module /boot/vmlinuz-2.6.18-92.1.10.el5xen ro root=/dev/md0
        module /boot/initrd-2.6.18-92.1.10.el5xen.img

# sfdisk -l

Disk /dev/sda: 1106 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0

   Device Boot Start End #cyls #blocks Id System
/dev/sda1 * 0+ 891 892- 7164958+ fd Linux raid autodetect
/dev/sda2 892 1105 214 1718955 fd Linux raid autodetect
/dev/sda3 0 - 0 0 0 Empty
/dev/sda4 0 - 0 0 0 Empty

Disk /dev/sdb: 1106 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0

   Device Boot Start End #cyls #blocks Id System
/dev/sdb1 * 0+ 891 892- 7164958+ fd Linux raid autodetect
/dev/sdb2 892 1105 214 1718955 fd Linux raid autodetect
/dev/sdb3 0 - 0 0 0 Empty
/dev/sdb4 0 - 0 0 0 Empty

Disk /dev/cciss/c0d0: 56658 cylinders, 255 heads, 32 sectors/track

sfdisk: ERROR: sector 0 does not have an msdos signature
 /dev/cciss/c0d0: unrecognized partition table type
No partitions found

Disk /dev/cciss/c0d1: 26149 cylinders, 255 heads, 32 sectors/track

sfdisk: ERROR: sector 0 does not have an msdos signature
 /dev/cciss/c0d1: unrecognized partition table type
No partitions found

Disk /dev/md0: 1791216 cylinders, 2 heads, 4 sectors/track

sfdisk: ERROR: sector 0 does not have an msdos signature
 /dev/md0: unrecognized partition table type
No partitions found

Disk /dev/md1: 429712 cylinders, 2 heads, 4 sectors/track

sfdisk: ERROR: sector 0 does not have an msdos signature
 /dev/md1: unrecognized partition table type
No partitions found

# xm dmesg
 __ __ _____ _ ____ ___ ____ _ _ _____ _ ____
 \ \/ /___ _ __ |___ / / | |___ \ / _ \___ \ / | / |___ / ___| | ___|
  \ // _ \ \047_ \ |_ \ | | __) |_| (_) |__) | | | | | |_ \ / _ \ |___ \
  / \ __/ | | | ___) || |_ / __/|__\__, / __/ _| |_| |___) | __/ |___) |
 /_/\_\___|_| |_| |____(_)_(_)_____| /_/_____(_)_(_)_|____(_)___|_|____/
                                                                            
 http://www.cl.cam.ac.uk/netos/xen [^]
 University of Cambridge Computer Laboratory

 Xen version 3.1.2-92.1.13.el5 (mockbuild) (gcc version 4.1.2 20071124 (Red Hat 4.1.2-42)) Wed Sep 24 19:26:32 EDT 2008
 Latest ChangeSet: unavailable

(XEN) Command line:
(XEN) Video information:
(XEN) VGA is text mode 80x25, font 8x16
(XEN) VBE/DDC methods: V2; EDID transfer time: 2 seconds
(XEN) Disc information:
(XEN) Found 2 MBR signatures
(XEN) Found 2 EDD information structures
(XEN) Xen-e820 RAM map:
(XEN) 0000000000000000 - 000000000009f400 (usable)
(XEN) 000000000009f400 - 00000000000a0000 (reserved)
(XEN) 00000000000f0000 - 0000000000100000 (reserved)
(XEN) 0000000000100000 - 00000000f5ffc000 (usable)
(XEN) 00000000f5ffc000 - 00000000f6000000 (ACPI data)
(XEN) 00000000fec00000 - 00000000fec10000 (reserved)
(XEN) 00000000fee00000 - 00000000fee10000 (reserved)
(XEN) 00000000fff80000 - 0000000100000000 (reserved)
(XEN) 0000000100000000 - 000000010a000000 (usable)
(XEN) System RAM: 4095MB (4193900kB)
(XEN) >>> ERROR: Invalid checksum
(XEN) Xen heap: 9MB (10104kB)
(XEN) Domain heap initialised: DMA width 32 bits
(XEN) PAE enabled, limit: 16 GB
(XEN) Processor 3 6:7 APIC version 16
(XEN) Processor 0 6:7 APIC version 16
(XEN) Processor 0000001 6:7 APIC version 16
(XEN) Processor 0000002 6:7 APIC version 16
(XEN) Enabling APIC mode: Flat. Using 1 I/O APICs
(XEN) Using scheduler: SMP Credit Scheduler (credit)
(XEN) Detected 549.870 MHz processor.
(XEN) CPU0: Intel Pentium III (Katmai) stepping 03
(XEN) Booting processor 1/0 eip 90000
(XEN) CPU1: Intel Pentium III (Katmai) stepping 03
(XEN) Booting processor 2/1 eip 90000
(XEN) CPU2: Intel Pentium III (Katmai) stepping 03
(XEN) Booting processor 3/2 eip 90000
(XEN) CPU3: Intel Pentium III (Katmai) stepping 03
(XEN) Total of 4 processors activated.
(XEN) ENABLING IO-APIC IRQs
(XEN) -> Using new ACK method
(XEN) Platform timer overflows in 2 jiffies.
(XEN) Platform timer is 1.193MHz PIT
(XEN) Brought up 4 CPUs
(XEN) mtrr: your CPUs had inconsistent fixed MTRR settings
(XEN) ACPI is disabled, notifying Domain 0 (acpi=off)
(XEN) *** LOADING DOMAIN 0 ***
(XEN) elf_parse_binary: phdr: paddr=0xc0400000 memsz=0x26e6f4
(XEN) elf_parse_binary: phdr: paddr=0xc066f000 memsz=0x15f000
(XEN) elf_parse_binary: memory: 0xc0400000 -> 0xc07ce000
(XEN) elf_xen_parse_note: GUEST_OS = "linux"
(XEN) elf_xen_parse_note: GUEST_VERSION = "2.6"
(XEN) elf_xen_parse_note: XEN_VERSION = "xen-3.0"
(XEN) elf_xen_parse_note: VIRT_BASE = 0xc0000000
(XEN) elf_xen_parse_note: PADDR_OFFSET = 0xc0000000
(XEN) elf_xen_parse_note: ENTRY = 0xc0400000
(XEN) elf_xen_parse_note: HYPERCALL_PAGE = 0xc0401000
(XEN) elf_xen_parse_note: FEATURES = "writable_page_tables|writable_descriptor_tables|auto_translated_physmap|pae_pgdir_above_4gb|supervisor_mode_kernel"
(XEN) elf_xen_parse_note: PAE_MODE = "yes"
(XEN) elf_xen_parse_note: LOADER = "generic"
(XEN) elf_xen_addr_calc_check: addresses:
(XEN) virt_base = 0xc0000000
(XEN) elf_paddr_offset = 0xc0000000
(XEN) virt_offset = 0x0
(XEN) virt_kstart = 0xc0400000
(XEN) virt_kend = 0xc07ce000
(XEN) virt_entry = 0xc0400000
(XEN) Xen kernel: 32-bit, PAE, lsb
(XEN) Dom0 kernel: 32-bit, PAE, lsb, paddr 0xc0400000 -> 0xc07ce000
(XEN) PHYSICAL MEMORY ARRANGEMENT:
(XEN) Dom0 alloc.: 000000003c000000->000000003e000000 (996620 pages to be allocated)
(XEN) VIRTUAL MEMORY ARRANGEMENT:
(XEN) Loaded kernel: c0400000->c07ce000
(XEN) Init. ramdisk: c07ce000->c0d52000
(XEN) Phys-Mach map: c0d52000->c1127430
(XEN) Start info: c1128000->c112846c
(XEN) Page tables: c1129000->c1138000
(XEN) Boot stack: c1138000->c1139000
(XEN) TOTAL: c0000000->c1400000
(XEN) ENTRY ADDRESS: c0400000
(XEN) Dom0 has maximum 4 VCPUs
(XEN) elf_load_binary: phdr 0 at 0xc0400000 -> 0xc066e6f4
(XEN) elf_load_binary: phdr 1 at 0xc066f000 -> 0xc0717b64
(XEN) Initrd len 0x584000, start at 0xc07ce000
(XEN) Scrubbing Free RAM: .done.
(XEN) Xen trace buffers: disabled
(XEN) Std. Loglevel: Errors and warnings
(XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings)
(XEN) Xen is relinquishing VGA console.
(XEN) *** Serial input -> DOM0 (type \047CTRL-a\047 three times to switch input to Xen).
(XEN) Freed 96kB init memory.
(XEN) mm.c:649:d1 Error getting mfn 6126 (pfn 5ccc) from L1 entry 0000000006126025 for dom1
(XEN) mm.c:3317:d1 ptwr_emulate: fixing up invalid PAE PTE 0000000006126025

Comment 1 Simon Matter 2008-11-07 16:32:49 UTC
Did anybody care to try the "original" RedHat build just to make 100% sure it's not a build issue of the CentOS build. We are using RHEL and CentOS on our servers but the affected one is CentOS for now and I simply can't risk to reboot it until I get close to the hardware (the box in question doesn't have any ILO whatever card). Would be nice someone could confirm that the RedHat build is also affected.

Comment 2 Bill Burns 2008-11-07 16:59:13 UTC
Marked as a duplicate.

*** This bug has been marked as a duplicate of bug 468083 ***


Note You need to log in before you can comment on or make changes to this bug.