Hi, I've also recently hit this bug und it should be fixed by [1], also see the original analysis at [2].
Passing "allow_unsafe" as a Hypervisor option circumvents the crash. A serial boot log is attached. [1]: http://lists.xen.org/archives/html/xen-devel/2012-10/msg01856.html [2]: http://lists.xen.org/archives/html/xen-devel/2012-10/msg01396.html Regards, Christian
(XEN) Xen version 4.1.3 (Debian 4.1.3-8) ([email protected]) (gcc version 4.7.2 (Debian 4.7.2-5) ) Sat Jan 19 14:08:40 UTC 2013 (XEN) Bootloader: GRUB 1.99-26 (XEN) Command line: placeholder loglvl=all guest_loglvl=all com1=115200,8n1,0x3f8,4 console=com1,vga (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 - 000000000009f000 (usable) (XEN) 000000000009f000 - 00000000000a0000 (reserved) (XEN) 00000000000f0000 - 0000000000100000 (reserved) (XEN) 0000000000100000 - 00000000dfee0000 (usable) (XEN) 00000000dfee0000 - 00000000dfee3000 (ACPI NVS) (XEN) 00000000dfee3000 - 00000000dfef0000 (ACPI data) (XEN) 00000000dfef0000 - 00000000dff00000 (reserved) (XEN) 00000000e0000000 - 00000000f0000000 (reserved) (XEN) 00000000fec00000 - 0000000100000000 (reserved) (XEN) 0000000100000000 - 0000000120000000 (usable) (XEN) ACPI: RSDP 000F7B00, 0014 (r0 SUNW ) (XEN) ACPI: RSDT DFEE3040, 0030 (r1 SUNW AWRDACPI 42302E31 AWRD 0) (XEN) ACPI: FACP DFEE30C0, 0074 (r1 SUNW AWRDACPI 42302E31 AWRD 0) (XEN) ACPI: DSDT DFEE3180, 5EBD (r1 SUNW AWRDACPI 1000 MSFT 100000E) (XEN) ACPI: FACS DFEE0000, 0040 (XEN) ACPI: SRAT DFEE9380, 00C8 (r1 AMD HAMMER 1 AMD 1) (XEN) ACPI: APIC DFEE9080, 0072 (r1 SUNW AWRDACPI 42302E31 AWRD 0) (XEN) System RAM: 4094MB (4192764kB) (XEN) SRAT: PXM 0 -> APIC 0 -> Node 0 (XEN) SRAT: PXM 0 -> APIC 1 -> Node 0 (XEN) SRAT: Node 0 PXM 0 0-a0000 (XEN) SRAT: Node 0 PXM 0 100000-e0000000 (XEN) SRAT: Node 0 PXM 0 100000000-120000000 (XEN) NUMA: Allocated memnodemap from 11d2af000 - 11d2b1000 (XEN) NUMA: Using 8 for the hash shift. (XEN) Domain heap initialised (XEN) found SMP MP-table at 000f3950 (XEN) DMI 2.2 present. (XEN) Using APIC driver default (XEN) ACPI: PM-Timer IO Port: 0x1008 (XEN) ACPI: ACPI SLEEP INFO: pm1x_cnt[1004,0], pm1x_evt[1000,0] (XEN) ACPI: wakeup_vec[dfee000c], vec_size[20] (XEN) ACPI: Local APIC address 0xfee00000 (XEN) ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) (XEN) Processor #0 15:3 APIC version 16 (XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled) (XEN) Processor #1 15:3 APIC version 16 (XEN) ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1]) (XEN) ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) (XEN) ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0]) (XEN) IOAPIC[0]: apic_id 2, version 17, address 0xfec00000, GSI 0-23 (XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) (XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 14 global_irq 14 high edge) (XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 15 global_irq 15 high edge) (XEN) ACPI: IRQ9 used by override. (XEN) ACPI: IRQ14 used by override. (XEN) ACPI: IRQ15 used by override. (XEN) Enabling APIC mode: Flat. Using 1 I/O APICs (XEN) Table is not found! (XEN) Using ACPI (MADT) for SMP configuration information (XEN) IRQ limits: 24 GSI, 376 MSI/MSI-X (XEN) Using scheduler: SMP Credit Scheduler (credit) (XEN) Detected 2211.352 MHz processor. (XEN) Initing memory sharing. (XEN) (XEN) **************************************** (XEN) Panic on CPU 0: (XEN) Xen will not boot on this CPU for security reasons. (XEN) Pass "allow_unsafe" if you're trusting all your (PV) guest kernels. (XEN) **************************************** (XEN) (XEN) Reboot in five seconds... (XEN) Xen BUG at pci_amd_iommu.c:33 (XEN) ----[ Xen-4.1.3 x86_64 debug=n Not tainted ]---- (XEN) CPU: 0 (XEN) RIP: e008:[<ffff82c480146869>] find_iommu_for_device+0x29/0x40 (XEN) RFLAGS: 0000000000010046 CONTEXT: hypervisor (XEN) rax: 0000000000000000 rbx: 0000000000000011 rcx: 0000000000000002 (XEN) rdx: 0000000000000002 rsi: 0000000000000011 rdi: 0000000000000000 (XEN) rbp: 0000000000000000 rsp: ffff82c48027fb30 r8: 0000000000000000 (XEN) r9: 0000000000000000 r10: 0000ffff0000ffff r11: 00ff00ff00ff00ff (XEN) r12: 0000000000000000 r13: 0000000000000000 r14: 0000000000000000 (XEN) r15: 0000000000000010 cr0: 0000000080050033 cr4: 00000000000000b0 (XEN) cr3: 00000000dfc8d000 cr2: 0000000000f0ae9c (XEN) ds: 0000 es: 0000 fs: 0000 gs: 0000 ss: 0000 cs: e008 (XEN) Xen stack trace from rsp=ffff82c48027fb30: (XEN) ffff82c48014727b 0000000000000096 ffff82c48021bd4d 0000000000000092 (XEN) ffff82c480122ce2 0000000000000092 ffff82c480176408 0000000000000046 (XEN) ffff82c48015804f 0000000000000046 ffff82c48015eee8 ffff82c48023c260 (XEN) 0000000000000000 ffff83011d2900b4 ffff82c4801589b0 0000000000000000 (XEN) 0000000000000000 0000000000010000 0000000000010000 0000000000000001 (XEN) ffff82c480158581 ffff82c48022a3b0 0000000000000000 0000000000000092 (XEN) 0000000000000000 0000000000000000 ffff82c480158976 0000000000000000 (XEN) 0000000000000000 0000000000000000 0000000000000061 ffff82c4802328c0 (XEN) ffff82c480158a67 0000000000010000 ffff82c480173920 0000000000000000 (XEN) 0000000000000000 ffff82c480230fc0 ffff82c480158abb 000000000000000b (XEN) ffff82c48022a3b0 0000000000000080 ffff82c48015a6c9 000000000000000b (XEN) ffff82c480173909 0000000000000080 ffff82c4801739b5 0000000000000046 (XEN) ffff82c480173057 0000000000000092 0000138800000046 0000000000000086 (XEN) 0000000000000046 ffff82c48022a3b0 0000000000000080 0000000000000001 (XEN) ffff82c480136e8d 0000000000000001 0000003000000008 ffff82c48027fde8 (XEN) ffff82c48027fd18 0000000000000001 000000000000000f 0000000000000018 (XEN) 0000000000000000 ffff82c48027fde8 0000000000000232 ffff82c48029d8b8 (XEN) 0000003000000008 ffff82c48027fe38 ffff82c48027fd68 ffff82c4802328c0 (XEN) ffffffffffffffff ffff82c440000000 0000000000000000 ffff82f602347fe0 (XEN) 0000000000000000 0000000000000010 ffff82c48027fde8 ffff82c48027fdb0 (XEN) Xen call trace: (XEN) [<ffff82c480146869>] find_iommu_for_device+0x29/0x40 (XEN) [<ffff82c48014727b>] amd_iommu_ioapic_update_ire+0xeb/0x440 (XEN) [<ffff82c480122ce2>] tasklet_schedule_on_cpu+0x82/0x90 (XEN) [<ffff82c480176408>] timer_interrupt+0xe8/0x140 (XEN) [<ffff82c48015804f>] enable_8259A_irq+0xf/0x60 (XEN) [<ffff82c48015eee8>] do_IRQ+0x278/0x5d0 (XEN) [<ffff82c4801589b0>] io_apic_write+0x0/0x70 (XEN) [<ffff82c480158581>] __ioapic_write_entry+0x41/0x70 (XEN) [<ffff82c480158976>] ioapic_write_entry+0x46/0x80 (XEN) [<ffff82c480158a67>] __clear_IO_APIC_pin+0x47/0x60 (XEN) [<ffff82c480173920>] stop_this_cpu+0x0/0x40 (XEN) [<ffff82c480158abb>] clear_IO_APIC+0x3b/0x70 (XEN) [<ffff82c48015a6c9>] disable_IO_APIC+0x9/0x90 (XEN) [<ffff82c480173909>] __stop_this_cpu+0x9/0x20 (XEN) [<ffff82c4801739b5>] smp_send_stop+0x55/0x70 (XEN) [<ffff82c480173057>] machine_restart+0x77/0x1a0 (XEN) [<ffff82c480136e8d>] panic+0x14d/0x180 (XEN) [<ffff82c48019525e>] init_amd+0x72e/0x9e0 (XEN) [<ffff82c4801958a7>] generic_identify+0x27/0x180 (XEN) [<ffff82c480195aec>] identify_cpu+0xec/0x2a0 (XEN) [<ffff82c480261d3b>] __start_xen+0x1feb/0x3700 (XEN) [<ffff82c4801000b5>] __high_start+0xa1/0xa3 (XEN) (XEN) (XEN) **************************************** (XEN) Panic on CPU 0: (XEN) Xen BUG at pci_amd_iommu.c:33 (XEN) **************************************** (XEN) (XEN) Reboot in five seconds...
smime.p7s
Description: S/MIME Cryptographic Signature

