Andy Georges
2011-Mar-28 10:32 UTC
[Xen-devel] Dom0 pvops (2.6.32.35 xen/next-2.6.32.x) crashes at boot time (balloon_init OOPS #0002)
Hello, I have struggled for a while now to get Xen properly booted using a dom0 pvops kernel. I have been following the guidelines at https://help.ubuntu.com/community/Xen. Same guidelines for a corei7 based desktop machine work without any errors. All help is appreciated. Thx. -- Andy Georges Relevant information: Machine: Dell PowerEdge SC1425 CPU: processor : 0 vendor_id : AuthenticAMD cpu family : 15 model : 65 model name : Dual-Core AMD Opteron(tm) Processor 2212 HE stepping : 2 cpu MHz : 1999.860 cache size : 1024 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 2 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy bogomips : 3999.72 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 48 bits virtual power management: ts fid vid ttp tm stc (Same for cores 1-3) OS: Linux Ubuntu 10.04 (but the same error occurs at 10.10). Xen: 4.0.1 (http://bits.xensource.com/oss-xen/release/4.0.1/xen-4.0.1.tar.gz) Kernel: ageorges@dc08:/usr/src/linux-2.6-xen$ git branch * xen/next-2.6.32 xen/stable xen/stable-2.6.32.x ageorges@dc08:/usr/src/linux-2.6-xen$ git log -1 commit df3a5560166da5a05de93f2fc36b718cc43c6c3c Merge: 4306ea8 acad135 Author: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com> Date: Fri Mar 25 12:42:56 2011 +0000 Merge branch ''irq-fairness-2.6.32'' of git://xenbits.xen.org/people/ianc/linux-2.6 into xen/next-2.6.32 * ''irq-fairness-2.6.32'' of git://xenbits.xen.org/people/ianc/linux-2.6: xen: events: Remove redundant clear of l2i at end of round-robin loop xen: events: Make round-robin scan fairer by snapshotting each l2 word xen: events: Clean up round-robin evtchn scan. xen: events: Make last processed event channel a per-cpu variable. xen: events: Process event channels notifications in round-robin order. xen/stable-2.6.32.x suffers from the same problem afaik. Kernel config is at http://pastie.org/1725773 This is the grub entry: menuentry ''Ubuntu, with Linux 2.6.32.35 + Xen 4.0.1'' --class ubuntu --class gnu-linux --class gnu --class os --class xen { recordfail insmod ext2 set root=''(hd0,1)'' search --no-floppy --fs-uuid --set a18de43a-d9d1-4622-84e3-b25edeecd603 multiboot (hd0,1)/boot/xen-4.0.1.gz dummy=dummy dom0_mem=2048M com1=115200,8n1 console=com1 loglvl=all sync_console console_to_ring lapic=debug guest_loglvl=all module (hd0,1)/boot/vmlinuz-2.6.32.35 dummy=dummy root=UUID=a18de43a-d9d1-4622-84e3-b25edeecd603 ro console=hvc0 module (hd0,1)/boot/initrd.img-2.6.32.35 } This is the trace I obtained from the boot: __ __ _ _ ___ _ \ \/ /___ _ __ | || | / _ \ / | \ // _ \ ''_ \ | || |_| | | || | / \ __/ | | | |__ _| |_| || | /_/\_\___|_| |_| |_|(_)___(_)_| (XEN) Xen version 4.0.1 (root@elis.UGent.be) (gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) ) Fri Mar 25 16:28:54 CET 2011 (XEN) Latest ChangeSet: unavailable (XEN) Console output is synchronous. (XEN) Bootloader: GRUB 1.98-1ubuntu10 (XEN) Command line: dummy=dummy dom0_mem=2048M com1=115200,8n1 console=com1 loglvl=all sync_console console_to_ring lapic=debug guest_loglvl=all (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 1 MBR signatures (XEN) Found 1 EDD information structures (XEN) Xen-e820 RAM map: (XEN) 0000000000000000 - 00000000000a0000 (usable) (XEN) 0000000000100000 - 00000000dfef8000 (usable) (XEN) 00000000dfef8000 - 00000000dff07c00 (ACPI data) (XEN) 00000000dff07c00 - 00000000e0000000 (reserved) (XEN) 00000000f0000000 - 00000000f8000000 (reserved) (XEN) 00000000fe000000 - 0000000100000000 (reserved) (XEN) 0000000100000000 - 0000000120000000 (usable) (XEN) ACPI: RSDP 000F2630, 0024 (r2 DELL ) (XEN) ACPI: XSDT 000F2694, 005C (r1 DELL PE_SC3 1 DELL 1) (XEN) ACPI: FACP 000F2764, 00F4 (r3 DELL PE_SC3 1 DELL 1) (XEN) ACPI: DSDT DFEF8000, 3636 (r1 DELL PE_SC3 1 MSFT 2000001) (XEN) ACPI: FACS DFF07000, 0040 (XEN) ACPI: APIC 000F2858, 0092 (r1 DELL PE_SC3 1 DELL 1) (XEN) ACPI: SPCR 000F28EB, 0050 (r1 DELL PE_SC3 1 DELL 1) (XEN) ACPI: HPET 000F293B, 0038 (r1 DELL PE_SC3 1 DELL 1) (XEN) ACPI: MCFG 000F2973, 003C (r1 DELL PE_SC3 1 DELL 1) (XEN) ACPI: SRAT 000FC4A4, 0110 (r1 DELL PE_SC3 1 DELL 1) (XEN) ACPI: SSDT DFF07400, 0030 (r1 DELL PE_SC3 1 DELL 1) (XEN) System RAM: 4094MB (4192864kB) (XEN) SRAT: PXM 0 -> APIC 0 -> Node 0 (XEN) SRAT: PXM 0 -> APIC 1 -> Node 0 (XEN) SRAT: PXM 1 -> APIC 2 -> Node 1 (XEN) SRAT: PXM 1 -> APIC 3 -> Node 1 (XEN) SRAT: Node 0 PXM 0 0-a0000 (XEN) SRAT: Node 0 PXM 0 100000-80000000 (XEN) SRAT: Node 1 PXM 1 80000000-e0000000 (XEN) SRAT: Node 1 PXM 1 100000000-120000000 (XEN) NUMA: Allocated memnodemap from 11fdfd000 - 11fdff000 (XEN) NUMA: Using 8 for the hash shift. (XEN) Domain heap initialised DMA width 29 bits (XEN) found SMP MP-table at 000fe710 (XEN) DMI 2.4 present. (XEN) Using APIC driver default (XEN) ACPI: PM-Timer IO Port: 0x808 (XEN) ACPI: ACPI SLEEP INFO: pm1x_cnt[848,804], pm1x_evt[800,844] (XEN) ACPI: wakeup_vec[dff0700c], vec_size[20] (XEN) ACPI: Local APIC address 0xfee00000 (XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) (XEN) Processor #0 15:1 APIC version 16 (XEN) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] enabled) (XEN) Processor #2 15:1 APIC version 16 (XEN) ACPI: LAPIC (acpi_id[0x03] lapic_id[0x01] enabled) (XEN) Processor #1 15:1 APIC version 16 (XEN) ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled) (XEN) Processor #3 15:1 APIC version 16 (XEN) ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) (XEN) ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1]) (XEN) ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1]) (XEN) ACPI: LAPIC_NMI (acpi_id[0x04] high edge lint[0x1]) (XEN) ACPI: IOAPIC (id[0x04] address[0xfec00000] gsi_base[0]) (XEN) IOAPIC[0]: apic_id 4, version 17, address 0xfec00000, GSI 0-15 (XEN) ACPI: IOAPIC (id[0x05] address[0xfec01000] gsi_base[32]) (XEN) IOAPIC[1]: apic_id 5, version 17, address 0xfec01000, GSI 32-47 (XEN) ACPI: IOAPIC (id[0x06] address[0xfec02000] gsi_base[64]) (XEN) IOAPIC[2]: apic_id 6, version 17, address 0xfec02000, GSI 64-79 (XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) (XEN) ACPI: IRQ0 used by override. (XEN) ACPI: IRQ2 used by override. (XEN) Enabling APIC mode: Flat. Using 3 I/O APICs (XEN) ACPI: HPET id: 0x1166a201 base: 0xfed00000 (XEN) PCI: MCFG configuration 0: base f0000000 segment 0 buses 0 - 63 (XEN) PCI: MCFG area at f0000000 reserved in E820 (XEN) Using ACPI (MADT) for SMP configuration information (XEN) Using scheduler: SMP Credit Scheduler (credit) (XEN) Detected 2000.148 MHz processor. (XEN) Initing memory sharing. (XEN) CPU0: AMD Flush Filter disabled (XEN) HVM: ASIDs enabled. (XEN) HVM: SVM enabled (XEN) AMD K8 machine check reporting enabled (XEN) AMD-Vi: IOMMU not found! (XEN) I/O virtualisation disabled (XEN) CPU1: AMD Flush Filter disabled (XEN) AMD: Disabling C1 Clock Ramping Node #0 (XEN) AMD: Disabling C1 Clock Ramping Node #1 (XEN) CPU2: AMD Flush Filter disabled (XEN) CPU3: AMD Flush Filter disabled (XEN) Total of 4 processors activated. (XEN) ENABLING IO-APIC IRQs (XEN) -> Using new ACK method (XEN) ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=-1 pin2=-1 (XEN) checking TSC synchronization across 4 CPUs: passed. (XEN) Platform timer appears to have unexpectedly wrapped 1 times. (XEN) Platform timer is 14.318MHz HPET ΓΏ(XEN) Allocated console ring of 32 KiB. (XEN) microcode.c:73:d32767 microcode: CPU1 resumed (XEN) microcode.c:73:d32767 microcode: CPU3 resumed (XEN) Brought up 4 CPUs (XEN) microcode.c:73:d32767 microcode: CPU2 resumed (XEN) HPET: 3 timers in total, 0 timers will be used for broadcast (XEN) ACPI sleep modes: S3 (XEN) mcheck_poll: Machine check polling timer started. (XEN) *** LOADING DOMAIN 0 *** (XEN) Xen kernel: 64-bit, lsb, compat32 (XEN) Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x1ae7000 (XEN) PHYSICAL MEMORY ARRANGEMENT: (XEN) Dom0 alloc.: 0000000060000000->0000000070000000 (458752 pages to be allocated) (XEN) VIRTUAL MEMORY ARRANGEMENT: (XEN) Loaded kernel: ffffffff81000000->ffffffff81ae7000 (XEN) Init. ramdisk: ffffffff81ae7000->ffffffff8b80ca00 (XEN) Phys-Mach map: ffffffff8b80d000->ffffffff8bc0d000 (XEN) Start info: ffffffff8bc0d000->ffffffff8bc0d4b4 (XEN) Page tables: ffffffff8bc0e000->ffffffff8bc71000 (XEN) Boot stack: ffffffff8bc71000->ffffffff8bc72000 (XEN) TOTAL: ffffffff80000000->ffffffff8c000000 (XEN) ENTRY ADDRESS: ffffffff81852200 (XEN) Dom0 has maximum 4 VCPUs (XEN) Scrubbing Free RAM: ....................done. (XEN) trace.c:89:d32767 calc_tinfo_first_offset: NR_CPUs 128, offset_in_bytes 258, t_info_first_offset 65 (XEN) Xen trace buffers: disabled (XEN) Std. Loglevel: All (XEN) Guest Loglevel: All (XEN) ********************************************** (XEN) ******* WARNING: CONSOLE OUTPUT IS SYNCHRONOUS (XEN) ******* This option is intended to aid debugging of Xen by ensuring (XEN) ******* that all output is synchronously delivered on the serial line. (XEN) ******* However it can introduce SIGNIFICANT latencies and affect (XEN) ******* timekeeping. It is NOT recommended for production use! (XEN) ********************************************** (XEN) 3... 2... 1... (XEN) *** Serial input -> DOM0 (type ''CTRL-a'' three times to switch input to Xen) (XEN) Freed 176kB init memory. mapping kernel into physical memory Xen: setup ISA identity maps about to get started... [ 0.000000] Initializing cgroup subsys cpuset [ 0.000000] Initializing cgroup subsys cpu [ 0.000000] Linux version 2.6.32.35 (root@dc08) (gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) ) #1 SMP Fri Mar 25 15:38:11 CET 2011 [ 0.000000] Command line: dummy=dummy root=UUID=a18de43a-d9d1-4622-84e3-b25edeecd603 ro console=hvc0 [ 0.000000] KERNEL supported cpus: [ 0.000000] Intel GenuineIntel [ 0.000000] AMD AuthenticAMD [ 0.000000] Centaur CentaurHauls [ 0.000000] released 0 pages of unused memory [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] Xen: 0000000000000000 - 00000000000a0000 (usable) [ 0.000000] Xen: 00000000000a0000 - 0000000000100000 (reserved) [ 0.000000] Xen: 0000000000100000 - 0000000080000000 (usable) [ 0.000000] Xen: 0000000080000000 - 00000000dfef8000 (unusable) [ 0.000000] Xen: 00000000dfef8000 - 00000000dff07c00 (ACPI data) [ 0.000000] Xen: 00000000dff07c00 - 00000000e0000000 (reserved) [ 0.000000] Xen: 00000000f0000000 - 00000000f8000000 (reserved) [ 0.000000] Xen: 00000000fe000000 - 0000000100000000 (reserved) [ 0.000000] Xen: 0000000100000000 - 000000017fef8000 (usable) [ 0.000000] DMI 2.4 present. [ 0.000000] last_pfn = 0x17fef8 max_arch_pfn = 0x400000000 [ 0.000000] last_pfn = 0x80000 max_arch_pfn = 0x400000000 [ 0.000000] Scanning 1 areas for low memory corruption [ 0.000000] modified physical RAM map: [ 0.000000] modified: 0000000000000000 - 0000000000001000 (usable) [ 0.000000] modified: 0000000000001000 - 0000000000006000 (reserved) [ 0.000000] modified: 0000000000006000 - 00000000000a0000 (usable) [ 0.000000] modified: 00000000000a0000 - 0000000000100000 (reserved) [ 0.000000] modified: 0000000000100000 - 0000000080000000 (usable) [ 0.000000] modified: 0000000080000000 - 00000000dfef8000 (unusable) [ 0.000000] modified: 00000000dfef8000 - 00000000dff07c00 (ACPI data) [ 0.000000] modified: 00000000dff07c00 - 00000000e0000000 (reserved) [ 0.000000] modified: 00000000f0000000 - 00000000f8000000 (reserved) [ 0.000000] modified: 00000000fe000000 - 0000000100000000 (reserved) [ 0.000000] modified: 0000000100000000 - 000000017fef8000 (usable) [ 0.000000] init_memory_mapping: 0000000000000000-0000000080000000 [ 0.000000] init_memory_mapping: 0000000100000000-000000017fef8000 [ 0.000000] RAMDISK: 01ae7000 - 0b80ca00 [ 0.000000] ACPI: RSDP 00000000000f2630 00024 (v02 DELL ) [ 0.000000] ACPI: XSDT 00000000000f2694 0005C (v01 DELL PE_SC3 00000001 DELL 00000001) [ 0.000000] ACPI: FACP 00000000000f2764 000F4 (v03 DELL PE_SC3 00000001 DELL 00000001) [ 0.000000] ACPI: DSDT 00000000dfef8000 03636 (v01 DELL PE_SC3 00000001 MSFT 02000001) [ 0.000000] ACPI: FACS 00000000dff07000 00040 [ 0.000000] ACPI: APIC 00000000000f2858 00092 (v01 DELL PE_SC3 00000001 DELL 00000001) [ 0.000000] ACPI: SPCR 00000000000f28eb 00050 (v01 DELL PE_SC3 00000001 DELL 00000001) [ 0.000000] ACPI: HPET 00000000000f293b 00038 (v01 DELL PE_SC3 00000001 DELL 00000001) [ 0.000000] ACPI: MCFG 00000000000f2973 0003C (v01 DELL PE_SC3 00000001 DELL 00000001) [ 0.000000] ACPI: SRAT 00000000000fc4a4 00110 (v01 DELL PE_SC3 00000001 DELL 00000001) [ 0.000000] ACPI: SSDT 00000000dff07400 00030 (v01 DELL PE_SC3 00000001 DELL 00000001) [ 0.000000] Scanning NUMA topology in Northbridge 24 [ 0.000000] Number of nodes 2 [ 0.000000] Node 0 MemBase 0000000000000000 Limit 0000000080000000 [ 0.000000] Node 1 MemBase 0000000080000000 Limit 0000000120000000 [ 0.000000] Using node hash shift of 31 [ 0.000000] found SMP MP-table at [ffff8800000fe710] fe710 [ 0.000000] Bootmem setup node 0 0000000000000000-0000000080000000 [ 0.000000] NODE_DATA [0000000000008000 - 000000000000cfff] [ 0.000000] bootmap [000000000000d000 - 000000000001cfff] pages 10 [ 0.000000] (10 early reservations) ==> bootmem [0000000000 - 0080000000] [ 0.000000] #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000] [ 0.000000] #1 [000bc0e000 - 000bc71000] XEN PAGETABLES ==> [000bc0e000 - 000bc71000] [ 0.000000] #2 [0000006000 - 0000008000] TRAMPOLINE ==> [0000006000 - 0000008000] [ 0.000000] #3 [0001000000 - 00019bcdc4] TEXT DATA BSS ==> [0001000000 - 00019bcdc4] [ 0.000000] #4 [0001ae7000 - 000b80ca00] RAMDISK ==> [0001ae7000 - 000b80ca00] [ 0.000000] #5 [000b80d000 - 000bc0e000] XEN START INFO ==> [000b80d000 - 000bc0e000] [ 0.000000] #6 [0100000000 - 017fef8000] XEN EXTRA [ 0.000000] #7 [00019bd000 - 00019cb238] BRK ==> [00019bd000 - 00019cb238] [ 0.000000] #8 [0000100000 - 000049d000] PGTABLE ==> [0000100000 - 000049d000] [ 0.000000] #9 [000bc71000 - 000c073000] PGTABLE ==> [000bc71000 - 000c073000] [ 0.000000] Bootmem setup node 1 0000000080000000-0000000120000000 [ 0.000000] NODE_DATA [00000000019cc000 - 00000000019d0fff] [ 0.000000] bootmap [00000000019d1000 - 00000000019e4fff] pages 14 [ 0.000000] (10 early reservations) ==> bootmem [0080000000 - 0120000000] [ 0.000000] #0 [0000000000 - 0000001000] BIOS data page [ 0.000000] #1 [000bc0e000 - 000bc71000] XEN PAGETABLES [ 0.000000] #2 [0000006000 - 0000008000] TRAMPOLINE [ 0.000000] #3 [0001000000 - 00019bcdc4] TEXT DATA BSS [ 0.000000] #4 [0001ae7000 - 000b80ca00] RAMDISK [ 0.000000] #5 [000b80d000 - 000bc0e000] XEN START INFO [ 0.000000] #6 [0100000000 - 017fef8000] XEN EXTRA ==> [0100000000 - 0120000000] [ 0.000000] #7 [00019bd000 - 00019cb238] BRK [ 0.000000] #8 [0000100000 - 000049d000] PGTABLE [ 0.000000] #9 [000bc71000 - 000c073000] PGTABLE [ 0.000000] NODE_DATA(1) on node 0 [ 0.000000] bootmap(1) on node 0 [ 0.000000] found SMP MP-table at [ffff8800000fe710] fe710 [ 0.000000] Zone PFN ranges: [ 0.000000] DMA 0x00000000 -> 0x00001000 [ 0.000000] DMA32 0x00001000 -> 0x00100000 [ 0.000000] Normal 0x00100000 -> 0x0017fef8 [ 0.000000] Movable zone start PFN for each node [ 0.000000] early_node_map[4] active PFN ranges [ 0.000000] 0: 0x00000000 -> 0x00000001 [ 0.000000] 0: 0x00000006 -> 0x000000a0 [ 0.000000] 0: 0x00000100 -> 0x00080000 [ 0.000000] 1: 0x00100000 -> 0x00120000 [ 0.000000] Detected use of extended apic ids on hypertransport bus [ 0.000000] Detected use of extended apic ids on hypertransport bus [ 0.000000] ACPI: PM-Timer IO Port: 0x808 [ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x01] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1]) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1]) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x04] high edge lint[0x1]) [ 0.000000] ACPI: IOAPIC (id[0x04] address[0xfec00000] gsi_base[0]) [ 0.000000] IOAPIC[0]: apic_id 4, version 0, address 0xfec00000, GSI 0-0 [ 0.000000] ACPI: IOAPIC (id[0x05] address[0xfec01000] gsi_base[32]) [ 0.000000] IOAPIC[1]: apic_id 5, version 0, address 0xfec01000, GSI 32-32 [ 0.000000] ACPI: IOAPIC (id[0x06] address[0xfec02000] gsi_base[64]) [ 0.000000] IOAPIC[2]: apic_id 6, version 0, address 0xfec02000, GSI 64-64 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] ERROR: Unable to locate IOAPIC for GSI 2 [ 0.000000] ERROR: Unable to locate IOAPIC for GSI 9 [ 0.000000] Using ACPI (MADT) for SMP configuration information [ 0.000000] ACPI: HPET id: 0x1166a201 base: 0xfed00000 [ 0.000000] SMP: Allowing 4 CPUs, 0 hotplug CPUs [ 0.000000] PM: Registered nosave memory: 0000000000001000 - 0000000000006000 [ 0.000000] PM: Registered nosave memory: 00000000000a0000 - 0000000000100000 [ 0.000000] PM: Registered nosave memory: 0000000080000000 - 00000000dfef8000 [ 0.000000] PM: Registered nosave memory: 00000000dfef8000 - 00000000dff07000 [ 0.000000] PM: Registered nosave memory: 00000000dff07000 - 00000000dff08000 [ 0.000000] PM: Registered nosave memory: 00000000dff08000 - 00000000e0000000 [ 0.000000] PM: Registered nosave memory: 00000000e0000000 - 00000000f0000000 [ 0.000000] PM: Registered nosave memory: 00000000f0000000 - 00000000f8000000 [ 0.000000] PM: Registered nosave memory: 00000000f8000000 - 00000000fe000000 [ 0.000000] PM: Registered nosave memory: 00000000fe000000 - 0000000100000000 [ 0.000000] Allocating PCI resources starting at e0000000 (gap: e0000000:10000000) [ 0.000000] Booting paravirtualized kernel on Xen [ 0.000000] Xen version: 4.0.1 (preserve-AD) (dom0) [ 0.000000] NR_CPUS:64 nr_cpumask_bits:64 nr_cpu_ids:4 nr_node_ids:2 [ 0.000000] PERCPU: Embedded 29 pages/cpu @ffff880028017000 s89432 r8192 d21160 u118784 [ 0.000000] pcpu-alloc: s89432 r8192 d21160 u118784 alloc=29*4096 [ 0.000000] pcpu-alloc: [0] 0 [0] 2 [1] 1 [1] 3 [ 0.000000] Built 2 zonelists in Node order, mobility grouping on. Total pages: 645371 [ 0.000000] Policy zone: Normal [ 0.000000] Kernel command line: dummy=dummy root=UUID=a18de43a-d9d1-4622-84e3-b25edeecd603 ro console=hvc0 [ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes) [ 0.000000] Initializing CPU#0 [ 0.000000] DMA: Placing 64MB software IO TLB between ffff880020000000 - ffff880024000000 [ 0.000000] DMA: software IO TLB at phys 0x20000000 - 0x24000000 [ 0.000000] xen_swiotlb_fixup: buf=ffff880020000000 size=67108864 [ 0.000000] xen_swiotlb_fixup: buf=ffff880024060000 size=32768 [ 0.000000] Memory: 1810960k/6290400k available (5463k kernel code, 3669364k absent, 810076k reserved, 2963k data, 708k init) [ 0.000000] SLUB: Unable to allocate memory from node 1 [ 0.000000] SLUB: Allocating a useless per node structure in order to be able to continue [ 0.000000] SLUB: Genslabs=14, HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=2 [ 0.000000] Hierarchical RCU implementation. [ 0.000000] NR_IRQS:4352 nr_irqs:1280 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] Console: colour VGA+ 80x25 [ 0.000000] console [hvc0] enabled [ 0.000000] allocated 26214400 bytes of page_cgroup [ 0.000000] please try ''cgroup_disable=memory'' option if you don''t want memory cgroups [ 0.000000] installing Xen timer for CPU 0 [ 0.000000] Detected 2000.070 MHz processor. [ 0.010000] Calibrating delay loop (skipped), value calculated using timer frequency.. 4000.14 BogoMIPS (lpj=20000700) [ 0.010000] Security Framework initialized [ 0.010000] SELinux: Disabled at boot. [ 0.011132] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes) [ 0.021625] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes) [ 0.030060] Mount-cache hash table entries: 256 [ 0.034828] Initializing cgroup subsys ns [ 0.038829] Initializing cgroup subsys cpuacct [ 0.040000] Initializing cgroup subsys memory [ 0.040023] Initializing cgroup subsys freezer [ 0.044501] Initializing cgroup subsys net_cls [ 0.049056] CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line) [ 0.050005] CPU: L2 Cache: 1024K (64 bytes/line) [ 0.054678] CPU 0/0x0 -> Node 0 [ 0.057899] CPU: Physical Processor ID: 0 [ 0.060000] CPU: Processor Core ID: 0 [ 0.060005] Performance Events: AMD PMU driver. [ 0.064590] ------------[ cut here ]------------ [ 0.069279] WARNING: at arch/x86/xen/enlighten.c:729 xen_apic_write+0x15/0x20() [ 0.070000] Hardware name: PowerEdge SC1435 [ 0.070000] Modules linked in: [ 0.070000] Pid: 0, comm: swapper Not tainted 2.6.32.35 #1 [ 0.070000] Call Trace: [ 0.070000] [<ffffffff8105cd28>] warn_slowpath_common+0x78/0xb0 [ 0.070000] [<ffffffff8105cd6f>] warn_slowpath_null+0xf/0x20 [ 0.070000] [<ffffffff8100b435>] xen_apic_write+0x15/0x20 [ 0.070000] [<ffffffff810211d1>] perf_events_lapic_init+0x31/0x40 [ 0.070000] [<ffffffff8185c3fb>] init_hw_perf_events+0x34c/0x3e9 [ 0.070000] [<ffffffff8185bf0b>] identify_boot_cpu+0x3c/0x3e [ 0.070000] [<ffffffff8185c08b>] check_bugs+0x9/0x2d [ 0.070000] [<ffffffff81852d7d>] start_kernel+0x3e2/0x3f8 [ 0.070000] [<ffffffff8185233a>] x86_64_start_reservations+0x125/0x129 [ 0.070000] [<ffffffff81856333>] xen_start_kernel+0x618/0x61f [ 0.070000] ---[ end trace a7919e7f17c0a725 ]--- [ 0.070000] ... version: 0 [ 0.070000] ... bit width: 48 [ 0.070000] ... generic registers: 4 [ 0.070000] ... value mask: 0000ffffffffffff [ 0.070000] ... max period: 00007fffffffffff [ 0.070000] ... fixed-purpose events: 0 [ 0.070000] ... event mask: 000000000000000f [ 0.070000] SMP alternatives: switching to UP code [ 0.070000] ACPI: Core revision 20090903 [ 0.078934] cpu 0 spinlock event irq 1278 [ 0.080380] installing Xen timer for CPU 1 [ 0.084488] cpu 1 spinlock event irq 1272 [ 0.088576] SMP alternatives: switching to SMP code [ 0.010000] Initializing CPU#1 [ 0.010000] CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line) [ 0.010000] CPU: L2 Cache: 1024K (64 bytes/line) [ 0.010000] CPU 1/0x0 -> Node 0 [ 0.010000] CPU: Physical Processor ID: 1 [ 0.010000] CPU: Processor Core ID: 0 [ 0.090355] installing Xen timer for CPU 2 [ 0.100020] cpu 2 spinlock event irq 1266 [ 0.010000] Initializing CPU#2 [ 0.010000] CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line) [ 0.010000] CPU: L2 Cache: 1024K (64 bytes/line) [ 0.010000] CPU 2/0x0 -> Node 0 [ 0.010000] CPU: Physical Processor ID: 0 [ 0.010000] CPU: Processor Core ID: 1 [ 0.104444] installing Xen timer for CPU 3 [ 0.110020] cpu 3 spinlock event irq 1260 [ 0.010000] Initializing CPU#3 [ 0.010000] CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line) [ 0.010000] CPU: L2 Cache: 1024K (64 bytes/line) [ 0.010000] CPU 3/0x0 -> Node 0 [ 0.010000] CPU: Physical Processor ID: 1 [ 0.010000] CPU: Processor Core ID: 1 [ 0.114293] Brought up 4 CPUs [ 0.120431] Grant table initialized [ 0.123552] regulator: core version 0.5 [ 0.127472] Time: 10:10:22 Date: 03/28/11 [ 0.130087] NET: Registered protocol family 16 [ 0.134553] TOM: 00000000e0000000 aka 3584M [ 0.140044] TOM2: 0000000120000000 aka 4608M [ 0.144366] ACPI: bus type pci registered [ 0.148422] PCI: MCFG configuration 0: base f0000000 segment 0 buses 0 - 63 [ 0.148422] PCI: MCFG area at f0000000 reserved in E820 [ 0.162036] PCI: Using MMCONFIG at f0000000 - f3ffffff [ 0.167156] PCI: Using configuration type 1 for base access [ 0.180062] bio: create slab <bio-0> at 0 [ 0.190202] ERROR: Unable to locate IOAPIC for GSI 9 [ 0.204744] ACPI: Interpreter enabled [ 0.208393] ACPI: (supports S0 S4 S5) [ 0.210000] ACPI: Using IOAPIC for interrupt routing [ 0.230371] ACPI: No dock devices found. [ 0.236285] ACPI: PCI Root Bridge [PCI0] (0000:00) [ 0.240151] pci 0000:00:01.0: Enabling HT MSI Mapping [ 0.246234] pci 0000:00:03.2: PME# supported from D0 D1 D2 D3hot [ 0.250000] pci 0000:00:03.2: PME# disabled [ 0.250000] pci 0000:00:07.0: PME# supported from D0 D3hot D3cold [ 0.250000] pci 0000:00:07.0: PME# disabled [ 0.250000] pci 0000:00:08.0: PME# supported from D0 D3hot D3cold [ 0.250000] pci 0000:00:08.0: PME# disabled [ 0.250000] pci 0000:00:09.0: PME# supported from D0 D3hot D3cold [ 0.250000] pci 0000:00:09.0: PME# disabled [ 0.250000] pci 0000:00:0a.0: PME# supported from D0 D3hot D3cold [ 0.250000] pci 0000:00:0a.0: PME# disabled [ 0.250000] pci 0000:00:0b.0: PME# supported from D0 D3hot D3cold [ 0.250000] pci 0000:00:0b.0: PME# disabled [ 0.251094] pci 0000:01:00.0: PME# supported from D3hot D3cold [ 0.256911] pci 0000:01:00.0: PME# disabled [ 0.260000] pci 0000:02:00.0: PME# supported from D3hot D3cold [ 0.260000] pci 0000:02:00.0: PME# disabled [ 0.261929] ACPI Warning for \_SB_.PCI0.EXB0._PRT: Return Package has no elements (empty) (20090903/nspredef-433) [ 0.271029] ACPI Warning for \_SB_.PCI0.EXB4._PRT: Return Package has no elements (empty) (20090903/nspredef-433) (XEN) PCI add device 00:01.0 (XEN) PCI add device 00:02.0 (XEN) PCI add device 00:02.1 (XEN) PCI add device 00:02.2 (XEN) PCI add device 00:03.0 (XEN) PCI add device 00:03.1 (XEN) PCI add device 00:03.2 (XEN) PCI add device 00:04.0 (XEN) PCI add device 00:07.0 (XEN) PCI add device 00:08.0 (XEN) PCI add device 00:09.0 (XEN) PCI add device 00:0a.0 (XEN) PCI add device 00:0b.0 (XEN) PCI add device 00:18.0 (XEN) PCI add device 00:18.1 (XEN) PCI add device 00:18.2 (XEN) PCI add device 00:18.3 (XEN) PCI add device 00:19.0 (XEN) PCI add device 00:19.1 (XEN) PCI add device 00:19.2 (XEN) PCI add device 00:19.3 (XEN) PCI add device 03:0d.0 (XEN) PCI add device 03:0e.0 (XEN) PCI add device 01:00.0 (XEN) PCI add device 02:00.0 [ 0.342582] ACPI: PCI Interrupt Link [LK10] (IRQs 3 4 5 *6 7 10 11) [ 0.346589] ACPI: PCI Interrupt Link [LK11] (IRQs 3 4 *5 6 7 10 11) [ 0.350185] ACPI: PCI Interrupt Link [LK12] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.357753] ACPI: PCI Interrupt Link [LK13] (IRQs 3 4 5 *6 7 10 11) [ 0.360186] ACPI: PCI Interrupt Link [LK14] (IRQs 3 4 *5 6 7 10 11) [ 0.366629] ACPI: PCI Interrupt Link [LK15] (IRQs 3 4 5 6 7 *10 11) [ 0.370184] ACPI: PCI Interrupt Link [LK16] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.377754] ACPI: PCI Interrupt Link [LK17] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.380187] ACPI: PCI Interrupt Link [LK18] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.387751] ACPI: PCI Interrupt Link [LK19] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.390185] ACPI: PCI Interrupt Link [LK1A] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.397752] ACPI: PCI Interrupt Link [LK1B] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.400191] ACPI: PCI Interrupt Link [LK1C] (IRQs 3 4 5 6 7 *10 11) [ 0.406632] ACPI: PCI Interrupt Link [LK1D] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.410183] ACPI: PCI Interrupt Link [LK1E] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.417753] ACPI: PCI Interrupt Link [LK1F] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.420187] ACPI: PCI Interrupt Link [LK20] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.427751] ACPI: PCI Interrupt Link [LK21] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.430184] ACPI: PCI Interrupt Link [LK22] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.437753] ACPI: PCI Interrupt Link [LK23] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.440184] ACPI: PCI Interrupt Link [LK24] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.447752] ACPI: PCI Interrupt Link [LK25] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.450183] ACPI: PCI Interrupt Link [LK26] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.457752] ACPI: PCI Interrupt Link [LK27] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.460186] ACPI: PCI Interrupt Link [LK28] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.467752] ACPI: PCI Interrupt Link [LK29] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.470189] ACPI: PCI Interrupt Link [LK2A] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.477759] ACPI: PCI Interrupt Link [LK2B] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.480184] ACPI: PCI Interrupt Link [LK2C] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.487751] ACPI: PCI Interrupt Link [LK2D] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.490186] ACPI: PCI Interrupt Link [LK2E] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.497753] ACPI: PCI Interrupt Link [LK2F] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.500194] ACPI: PCI Interrupt Link [LK01] (IRQs 3 4 5 6 7 10 *11 12 14) [ 0.507156] ACPI: PCI Interrupt Link [LK07] (IRQs 3 4 5 *6 7 10 11 12 14) [ 0.510101] xen_balloon: Initialising balloon driver with page order 0. [ 0.516642] last_pfn = 0x17fef8 max_arch_pfn = 0x400000000 [ 0.523388] BUG: unable to handle kernel paging request at ffffea0003f00028 [ 0.530000] IP: [<ffffffff8187fb96>] balloon_init+0x200/0x253 [ 0.530000] PGD 28402067 PUD 28403067 PMD 2a615067 PTE 0 [ 0.530000] Oops: 0002 [#1] SMP [ 0.530000] last sysfs file: [ 0.530000] CPU 0 [ 0.530000] Modules linked in: [ 0.530000] Pid: 1, comm: swapper Tainted: G W 2.6.32.35 #1 PowerEdge SC1435 [ 0.530000] RIP: e030:[<ffffffff8187fb96>] [<ffffffff8187fb96>] balloon_init+0x200/0x253 [ 0.530000] RSP: e02b:ffff88007d275ed0 EFLAGS: 00010202 [ 0.530000] RAX: ffffea0003f00038 RBX: ffffea0003f00028 RCX: ffffffffffffffc8 [ 0.530000] RDX: 0000000000120001 RSI: 000000000017fef8 RDI: ffffea0003effff0 [ 0.530000] RBP: ffff88007d275ee0 R08: 0000000000020001 R09: 0000000000000001 [ 0.530000] R10: 0000000000000038 R11: 0000000000000000 R12: ffffffff8187f996 [ 0.530000] R13: 0000000000000040 R14: 0000000000000040 R15: 0000000000000000 [ 0.530000] FS: 0000000000000000(0000) GS:ffff880028017000(0000) knlGS:0000000000000000 [ 0.530000] CS: e033 DS: 0000 ES: 0000 CR0: 000000008005003b [ 0.530000] CR2: ffffea0003f00028 CR3: 0000000001001000 CR4: 0000000000000660 [ 0.530000] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 0.530000] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 [ 0.530000] Process swapper (pid: 1, threadinfo ffff88007d274000, task ffff88007d278000) [ 0.530000] Stack: [ 0.530000] ffff88007d275ee0 0000000000000000 ffff88007d275f10 ffffffff8100a047 [ 0.530000] <0> ffff88007d275f10 ffffffff818d2178 ffffffff81836068 0000000000000040 [ 0.530000] <0> ffff88007d275f40 ffffffff8185271d 0000000000000000 6db6db6db6db6db7 [ 0.530000] Call Trace: [ 0.530000] [<ffffffff8100a047>] do_one_initcall+0x37/0x1a0 [ 0.530000] [<ffffffff8185271d>] kernel_init+0x147/0x19d [ 0.530000] [<ffffffff81014f0a>] child_rip+0xa/0x20 [ 0.530000] [<ffffffff810140e1>] ? int_ret_from_sys_call+0x7/0x1b [ 0.530000] [<ffffffff8101489d>] ? retint_restore_args+0x5/0x6 [ 0.530000] [<ffffffff81014f00>] ? child_rip+0x0/0x20 [ 0.530000] Code: ff ff 48 c1 ea 0c 48 6b ca 38 4d 6b d1 38 48 8d 04 01 49 6b c9 c8 eb 2b 48 8b 3d 36 1e f6 ff 48 8d 5c 08 28 4c 01 ca 48 89 5f 08 <48> 89 7c 08 28 48 c7 44 08 30 c0 19 7e 81 48 89 1d 15 1e f6 ff [ 0.530000] RIP [<ffffffff8187fb96>] balloon_init+0x200/0x253 [ 0.530000] RSP <ffff88007d275ed0> [ 0.530000] CR2: ffffea0003f00028 [ 0.530000] ---[ end trace a7919e7f17c0a726 ]--- [ 0.530023] Kernel panic - not syncing: Attempted to kill init! [ 0.535968] Pid: 1, comm: swapper Tainted: G D W 2.6.32.35 #1 [ 0.540000] Call Trace: [ 0.540000] [<ffffffff8154bb71>] panic+0x73/0x133 [ 0.540000] [<ffffffff8154ecab>] ? _write_lock_irq+0xb/0x20 [ 0.540000] [<ffffffff810610f4>] do_exit+0x6d4/0x800 [ 0.540000] [<ffffffff810105b2>] ? check_events+0x12/0x20 [ 0.540000] [<ffffffff8154fd8a>] oops_end+0xaa/0xf0 [ 0.540000] [<ffffffff8103a9ba>] no_context+0xea/0x270 [ 0.540000] [<ffffffff8101059f>] ? xen_restore_fl_direct_end+0x0/0x1 [ 0.540000] [<ffffffff8154ed09>] ? _spin_unlock_irqrestore+0x19/0x20 [ 0.540000] [<ffffffff8103ac55>] __bad_area_nosemaphore+0x115/0x1c0 [ 0.540000] [<ffffffff8103ad0e>] bad_area_nosemaphore+0xe/0x10 [ 0.540000] [<ffffffff8155178b>] do_page_fault+0x2cb/0x380 [ 0.540000] [<ffffffff8187f996>] ? balloon_init+0x0/0x253 [ 0.540000] [<ffffffff8154f175>] page_fault+0x25/0x30 [ 0.540000] [<ffffffff8187f996>] ? balloon_init+0x0/0x253 [ 0.540000] [<ffffffff8187fb96>] ? balloon_init+0x200/0x253 [ 0.540000] [<ffffffff8100a047>] do_one_initcall+0x37/0x1a0 [ 0.540000] [<ffffffff8185271d>] kernel_init+0x147/0x19d [ 0.540000] [<ffffffff81014f0a>] child_rip+0xa/0x20 [ 0.540000] [<ffffffff810140e1>] ? int_ret_from_sys_call+0x7/0x1b [ 0.540000] [<ffffffff8101489d>] ? retint_restore_args+0x5/0x6 [ 0.540000] [<ffffffff81014f00>] ? child_rip+0x0/0x2- _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Andy Georges
2011-Mar-29 08:23 UTC
Re: [Xen-devel] Dom0 pvops (2.6.32.35 xen/next-2.6.32.x) crashes at boot time (balloon_init OOPS #0002)
On Mar 28, 2011, at 12:32 PM, Andy Georges wrote:> Hello, > > I have struggled for a while now to get Xen properly booted using a dom0 pvops kernel. I have been following the guidelines at https://help.ubuntu.com/community/Xen. Same guidelines for a corei7 based desktop machine work without any errors. > > All help is appreciated. Thx.<snip> Fixored by using 4.1.0. You guys rock. Thx. -- Andy _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel