Bug 583598 - Xen fails to boot on altix3.rhts.eng.bos.redhat.com: Xen BUG at page_alloc.c:343
Summary: Xen fails to boot on altix3.rhts.eng.bos.redhat.com: Xen BUG at page_alloc.c:343
Keywords:
Status: CLOSED DUPLICATE of bug 521865
Alias: None
Product: Red Hat Enterprise Linux 5
Classification: Red Hat
Component: kernel
Version: 5.5.z
Hardware: ia64
OS: Linux
low
medium
Target Milestone: rc
: ---
Assignee: Red Hat Kernel Manager
QA Contact: Red Hat Kernel QE team
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-04-19 07:53 UTC by Zhang Kexin
Modified: 2010-04-21 14:59 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-04-21 14:59:02 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Zhang Kexin 2010-04-19 07:53:09 UTC
Description of problem:
Booting Xen on altix3.rhts.eng.bos.redhat.com fails with xen panic.


Version-Release number of selected component (if applicable):
all kernel that I tested got the same result:
2.6.18-194
2.6.18-194.1.1
2.6.18-190
2.6.18-164.15.1

How reproducible:
always

Steps to Reproduce:
1.boot xen 3.1.2-164.el5 on altix3.rhts.eng.bos.redhat.com
2.watch errors on console
3.
  
Actual results:
Xen panics.

Starting: netboot
ELILO
elilo.c(line 76):Kernel file  not found dummy
Start of netboot failed: Load Error

Loading: Red Hat Enterprise Linux Server
Starting: Red Hat Enterprise Linux Server

ELILO boot: Uncompressing Linux... done
Loading file initrd-2.6.18-190.el5xen.img...done
Loading file vmlinuz-2.6.18-190.el5xen...done
Uncompressing... done
 __  __            _____  _   ____     _  ___   ___       _ ____  
 \ \/ /___ _ __   |___ / / | |___ \   / |/ _ \ / _ \  ___| | ___| 
  \  // _ \ '_ \    |_ \ | |   __) |__| | (_) | | | |/ _ \ |___ \ 
  /  \  __/ | | |  ___) || |_ / __/|__| |\__, | |_| |  __/ |___) |
 /_/\_\___|_| |_| |____(_)_(_)_____|  |_|  /_/ \___(_)___|_|____/ 
                                                                  
 http://www.cl.cam.ac.uk/netos/xen
 University of Cambridge Computer Laboratory

 Xen version 3.1.2-190.el5 (mockbuild) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)) Mon Feb 22 19:11:19 EST 2010
 Latest ChangeSet: unavailable

(XEN) Xen command line: BOOT_IMAGE=scsi0:EFI\redhat\xen.gz-2.6.18-190.el5  
(XEN) xen image pstart: 0x3014000000, xenheap pend: 0x3018000000
(XEN) Xen patching physical address access by offset: 0x3010000000
(XEN) find_memory: efi_memmap_walk returns max_page=3ec1efa6
(XEN) Before xen_heap_start: f0000030141e0c80
(XEN) After xen_heap_start: f00000301bf68000
(XEN) Init boot pages: 0x30030007e0 -> 0x3014000000.
(XEN) Init boot pages: 0x3018000000 -> 0x307c000000.
(XEN) Init boot pages: 0x3400000000 -> 0x34f7ffc000.
(XEN) Init boot pages: 0xb003000000 -> 0xb07c000000.
(XEN) Init boot pages: 0xb400000000 -> 0xb4f8000000.
(XEN) Init boot pages: 0x13003000000 -> 0x1307c000000.
(XEN) Init boot pages: 0x13400000000 -> 0x134f8000000.
(XEN) Init boot pages: 0x1b003000000 -> 0x1b07c000000.
(XEN) Init boot pages: 0x1b400000000 -> 0x1b4f8000000.
(XEN) Init boot pages: 0x23003000000 -> 0x2307c000000.
(XEN) Init boot pages: 0x23400000000 -> 0x234f8000000.
(XEN) Init boot pages: 0x2b003000000 -> 0x2b07c000000.
(XEN) Init boot pages: 0x2b400000000 -> 0x2b4f8000000.
(XEN) Init boot pages: 0x33003000000 -> 0x3307bffc000.
(XEN) Init boot pages: 0x33400000000 -> 0x334f8000000.
(XEN) Init boot pages: 0x3b003000000 -> 0x3b07c000000.
(XEN) Init boot pages: 0x3b400000000 -> 0x3b4f8000000.
(XEN) Init boot pages: 0x43003000000 -> 0x4307c000000.
(XEN) Init boot pages: 0x43400000000 -> 0x434f8000000.
(XEN) Init boot pages: 0x4b003000000 -> 0x4b07c000000.
(XEN) Init boot pages: 0x4b400000000 -> 0x4b4f8000000.
(XEN) Init boot pages: 0x53003000000 -> 0x5307c000000.
(XEN) Init boot pages: 0x53400000000 -> 0x534f8000000.
(XEN) Init boot pages: 0x5b003000000 -> 0x5b07c000000.
(XEN) Init boot pages: 0x5b400000000 -> 0x5b4f8000000.
(XEN) Init boot pages: 0x63003000000 -> 0x6307c000000.
(XEN) Init boot pages: 0x63400000000 -> 0x634f8000000.
(XEN) Init boot pages: 0x6b003000000 -> 0x6b07bffc000.
(XEN) Init boot pages: 0x6b400000000 -> 0x6b4f8000000.
(XEN) Init boot pages: 0x73003000000 -> 0x7307c000000.
(XEN) Init boot pages: 0x73400000000 -> 0x734f8000000.
(XEN) Init boot pages: 0x7b003000000 -> 0x7b07c000000.
(XEN) Init boot pages: 0x7b400000000 -> 0x7b4f8000000.
(XEN) Init boot pages: 0x83003000000 -> 0x8307c000000.
(XEN) Init boot pages: 0x8b003000000 -> 0x8b07c000000.
(XEN) Init boot pages: 0x93003000000 -> 0x9307c000000.
(XEN) Init boot pages: 0x9b003000000 -> 0x9b07c000000.
(XEN) Init boot pages: 0xa3003000000 -> 0xa307bffc000.
(XEN) Init boot pages: 0xab003000000 -> 0xab07c000000.
(XEN) Init boot pages: 0xb3003000000 -> 0xb307c000000.
(XEN) Init boot pages: 0xbb003000000 -> 0xbb07c000000.
(XEN) Init boot pages: 0xc3003000000 -> 0xc307c000000.
(XEN) Init boot pages: 0xcb003000000 -> 0xcb07c000000.
(XEN) Init boot pages: 0xd3003000000 -> 0xd307c000000.
(XEN) Init boot pages: 0xdb003000000 -> 0xdb07c000000.
(XEN) Init boot pages: 0xe3003000000 -> 0xe307bffc000.
(XEN) Init boot pages: 0xeb003000000 -> 0xeb07c000000.
(XEN) Init boot pages: 0xf3003000000 -> 0xf307c000000.
(XEN) Init boot pages: 0xfb003000000 -> 0xfb078f18000.
(XEN) Init boot pages: 0xfb0799ab130 -> 0xfb079d41000.
(XEN) Init boot pages: 0xfb07a333845 -> 0xfb07a3d6010.
(XEN) Init boot pages: 0xfb07a3d9a00 -> 0xfb07a3da010.
(XEN) Init boot pages: 0xfb07a3da070 -> 0xfb07a3ddfaa.
(XEN) Init boot pages: 0xfb07a3ddfde -> 0xfb07a7fc000.
(XEN) Init boot pages: 0xfb07b800000 -> 0xfb07bd58000.
(XEN) Init boot pages: 0xfb07bd94000 -> 0xfb07be10000.
(XEN) Init boot pages: 0xfb07be80000 -> 0xfb07be98000.
(XEN) System RAM: 125421MB (128431952kB)
(XEN) size of virtual frame_table: 314624kB
(XEN) virtual machine to physical table: f3fffffe09f082d0 size: 64752kB
(XEN) max_page: 0x3ec1efa6
(XEN) allocating frame table/mpt table at mfn 0.
(XEN) Xen heap: 17592186044352MB (18014398509417056kB)
(XEN) Cannot handle page request order 1!
(XEN) Cannot handle page request order 0!
(XEN) Xen BUG at page_alloc.c:343
(XEN) FIXME: implement ia64 dump_execution_state()
(XEN) 
(XEN) ****************************************
(XEN) Panic on CPU 0:
(XEN) Xen BUG at page_alloc.c:343
(XEN) ****************************************
(XEN) 
(XEN) Reboot in five seconds...

Expected results:


Additional info:
xen boot successfully on some other ia64 machine, eg.  	hp-rx6600-03.rhts.eng.bos.redhat.com and hp-bl870c-02.rhts.eng.bos.redhat.com.
there is similar bug:https://bugzilla.redhat.com/show_bug.cgi?id=521865 which is closed for rhel5.5GA.

Comment 1 Andrew Jones 2010-04-21 14:59:02 UTC
By default Xen only supports up to 64GB of ram. This system has 128 so it needs
xenheap_megabytes=128 added to the command line.

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


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