[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] OVMF blows up at unless I use pci_platform=0
Hey, I just built today Xen based on 93e1435290867703c50acad1f54b9208df473562 Author: Oleksandr Tyshchenko <olekstysh@xxxxxxxxx> Date: Wed Feb 15 12:20:01 2017 +0000 IOMMU: always call teardown callback And tried this guest which used to work in the past: # more root-image-uefi.xm kernel = "hvmloader" bios="ovmf" builder='hvm' memory=1024 serial='pty' #serial='file:/root/uefi-log.txt" vcpus = 2 name="bootstrap-x86_64-pvhvm-uefi" disk = [ 'file:/home/konrad/root_image-uefi.iso,hdc:cdrom,r'] boot="dn" vif = [ 'mac=00:0F:4B:00:00:68, bridge=switch' ] vnc=1 vnclisten="0.0.0.0" usb=1 usbdevice="tablet" xen_platform_pci=1 nested=1 #xl create -c root-image-uefi.xm I get: !!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!! RIP - 000000003F2658DB, CS - 0000000000000038, RFLAGS - 0000000000010206 ExceptionData - 0000000000000002 RAX - 0000000000000001, RCX - 000000003F2658BB, RDX - 0000000000000004 RBX - 0000000000000000, RSP - 000000003F43B510, RBP - 000000003E574D18 RSI - 0000000000000003, RDI - 0000000000000001 R8 - 0000000000000000, R9 - 0000000000000000, R10 - 000000003EA39198 R11 - 0000000000000002, R12 - 000000003E575218, R13 - 0000000000000000 R14 - 000000003E575220, R15 - 000000003F269301 DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030 GS - 0000000000000030, SS - 0000000000000030 CR0 - 00000000C0000033, CR2 - FFFFFFFFBF2658BB, CR3 - 000000003F3DA000 CR4 - 0000000000000668, CR8 - 0000000000000000 DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000 DR3 - 0000000000000000, DR6 - 00000000FFFF0FF0, DR7 - 0000000000000400 GDTR - 000000003F3C8A98 0000000000000047, LDTR - 0000000000000000 IDTR - 000000003EAFD018 0000000000000FFF, TR - 0000000000000000 FXSAVE_STATE - 000000003F43B170 !!!! Find PE image /home/konrad/xen/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC5/X64/OvmfPkg/XenBusDxe/XenBusDxe/DEBUG/XenBusDxe.dll (ImageBase=000000003F262000, EntryPoint=000000003F263FE8) !!!! Now interestingly enough, if I change 'xen_platform_pci' to be '0' it works peachy ... except later on I hit something else. (If I try running Xen under Xen, if I just boot Linux it works OK): Xen 4.9-unstable (c/s Wed Feb 15 12:20:01 2017 +0000 git:93e1435-dirty) EFI loader Using configuration file 'xen.cfg' vmlinuz: 0x000000003c766000-0x000000003cc9d790 initramfs.cpio.gz: 0x000000003519e000-0x000000003b66d47f Xen 4.9-unstable (XEN) Xen version 4.9-unstable (konrad@) (gcc (GCC) 6.3.1 20161221 (Red Hat 6.3.1-1)) debug=y Wed Feb 15 11:23:32 EST 2017 (XEN) Latest ChangeSet: Wed Feb 15 12:20:01 2017 +0000 git:93e1435-dirty (XEN) Bootloader: EFI (XEN) Command line: console=vga,com1 com1=115200,8n1 iommu=verbose (XEN) Video information: (XEN) VGA is graphics mode 800x600, 32 bpp (XEN) Disc information: (XEN) Found 0 MBR signatures (XEN) Found 0 EDD information structures (XEN) EFI RAM map: (XEN) 0000000000000000 - 00000000000a0000 (usable) (XEN) 0000000000100000 - 000000003e1c6000 (usable) (XEN) 000000003e1c6000 - 000000003e1c7000 (ACPI data) (XEN) 000000003e1c7000 - 000000003e2a7000 (usable) (XEN) 000000003e2a7000 - 000000003e2c7000 (reserved) (XEN) 000000003e2c7000 - 000000003e2d0000 (ACPI data) (XEN) 000000003e2d0000 - 000000003e2f5000 (reserved) (XEN) 000000003e2f5000 - 000000003f375000 (usable) (XEN) 000000003f375000 - 000000003f3cd000 (reserved) (XEN) 000000003f3cd000 - 000000003f3d5000 (ACPI data) (XEN) 000000003f3d5000 - 000000003f3d9000 (ACPI NVS) (XEN) 000000003f3d9000 - 000000003f680000 (usable) (XEN) 000000003f680000 - 000000003f6a0000 (reserved) (XEN) 000000003f6a0000 - 000000003f6b5000 (usable) (XEN) 00000000fc000000 - 00000000fd000000 (reserved) (XEN) System RAM: 1013MB (1037832kB) (XEN) ACPI: RSDP 3F3D4014, 0024 (r2 Xen) (XEN) ACPI: XSDT 3F3D30E8, 005C (r1 Xen HVM 0 1000013) (XEN) ACPI: FACP 3F3D2000, 00F4 (r4 Xen HVM 0 HVML 0) (XEN) ACPI: DSDT 3E2C7000, 8FAC (r2 Xen HVM 0 INTL 20160831) (XEN) ACPI: FACS 3F3D8000, 0040 (XEN) ACPI: APIC 3F3D1000, 0068 (r2 Xen HVM 0 HVML 0) (XEN) ACPI: HPET 3F3D0000, 0038 (r1 Xen HVM 0 HVML 0) (XEN) ACPI: WAET 3F3CF000, 0028 (r1 Xen HVM 0 HVML 0) (XEN) ACPI: SSDT 3F3CE000, 0031 (r2 Xen HVM 0 INTL 20160831) (XEN) ACPI: SSDT 3F3CD000, 0031 (r2 Xen HVM 0 INTL 20160831) (XEN) ACPI: BGRT 3E1C6000, 0038 (r1 INTEL EDK2 2 1000013) (XEN) No NUMA configuration found (XEN) Faking a node at 0000000000000000-000000003f6b5000 (XEN) Domain heap initialised (XEN) vesafb: framebuffer at 0xf0000000, mapped to 0xffff82c000201000, using 1920k, total 1920k (XEN) vesafb: mode is 800x600x32, linelength=3200, font 8x8 (XEN) vesafb: Truecolor: size=8:8:8:8, shift=24:16:8:0 (XEN) CPU Vendor: Intel, Family 6 (0x6), Model 42 (0x2a), Stepping 7 (raw 000206a7) (XEN) SMBIOS 2.8 present. (XEN) DMI 2.8 present. (XEN) Using APIC driver default (XEN) ACPI: PM-Timer IO Port: 0xb008 (32 bits) (XEN) ACPI: SLEEP INFO: pm1x_cnt[1:b004,1:0], pm1x_evt[1:b000,1:0] (XEN) ACPI: 32/64X FACS address mismatch in FADT - 3f3d8000/0000000000000000, using 32 (XEN) ACPI: wakeup_vec[3f3d800c], vec_size[20] (XEN) ACPI: Local APIC address 0xfee00000 (XEN) ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) (XEN) ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0]) (XEN) IOAPIC[0]: apic_id 1, version 17, address 0xfec00000, GSI 0-47 (XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) (XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 low level) (XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 low level) (XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 low level) (XEN) ACPI: IRQ0 used by override. (XEN) ACPI: IRQ2 used by override. (XEN) ACPI: IRQ5 used by override. (XEN) ACPI: IRQ10 used by override. (XEN) ACPI: IRQ11 used by override. (XEN) Enabling APIC mode: Flat. Using 1 I/O APICs (XEN) ACPI: HPET id: 0x8086a201 base: 0xfed00000 (XEN) ERST table was not found (XEN) ACPI: BGRT: invalidating v1 image at 0x3e459000 (XEN) Using ACPI (MADT) for SMP configuration information (XEN) SMP: Allowing 1 CPUs (0 hotplug CPUs) (XEN) IRQ limits: 48 GSI, 336 MSI/MSI-X (XEN) Not enabling x2APIC: depends on iommu_supports_eim. (XEN) xstate: size: 0x340 and states: 0x7 (XEN) mce_intel.c:735: MCA Capability: BCAST 1 SER 1 CMCI 1 firstbank 0 extended MCE MSR 0 (XEN) Intel machine check reporting enabled (XEN) Using scheduler: SMP Credit Scheduler (credit) (XEN) Platform timer is 62.500MHz HPET (XEN) Detected 2491.974 MHz processor. (XEN) EFI memory map: (XEN) 0000000000000-000000009bfff type=7 attr=000000000000000f (XEN) 000000009c000-000000009efff type=2 attr=000000000000000f (XEN) 000000009f000-000000009ffff type=4 attr=000000000000000f (XEN) 0000000100000-0000000805fff type=7 attr=000000000000000f (XEN) 0000000806000-0000000806fff type=4 attr=000000000000000f (XEN) 0000000807000-000000081ffff type=7 attr=000000000000000f (XEN) 0000000820000-00000012fffff type=4 attr=000000000000000f (XEN) 0000001300000-000003519dfff type=7 attr=000000000000000f (XEN) 000003519e000-000003b66dfff type=2 attr=000000000000000f (XEN) 000003b66e000-000003b68dfff type=4 attr=000000000000000f (XEN) 000003b68e000-000003c765fff type=7 attr=000000000000000f (XEN) 000003c766000-000003cc9dfff type=2 attr=000000000000000f (XEN) 000003cc9e000-000003de9dfff type=1 attr=000000000000000f (XEN) 000003de9e000-000003e0e2fff type=7 attr=000000000000000f (XEN) 000003e0e3000-000003e0e3fff type=2 attr=000000000000000f (XEN) 000003e0e4000-000003e1c5fff type=1 attr=000000000000000f (XEN) 000003e1c6000-000003e1c6fff type=9 attr=000000000000000f (XEN) 000003e1c7000-000003e2a6fff type=3 attr=000000000000000f (XEN) 000003e2a7000-000003e2abfff type=6 attr=800000000000000f (XEN) 000003e2ac000-000003e2b0fff type=5 attr=800000000000000f (XEN) 000003e2b1000-000003e2b5fff type=6 attr=800000000000000f (XEN) 000003e2b6000-000003e2bafff type=5 attr=800000000000000f (XEN) 000003e2bb000-000003e2bffff type=6 attr=800000000000000f (XEN) 000003e2c0000-000003e2c6fff type=5 attr=800000000000000f (XEN) 000003e2c7000-000003e2cffff type=9 attr=000000000000000f (XEN) 000003e2d0000-000003e2f4fff type=6 attr=800000000000000f (XEN) 000003e2f5000-000003e3c8fff type=7 attr=000000000000000f (XEN) 000003e3c9000-000003e3e6fff type=4 attr=000000000000000f (XEN) 000003e3e7000-000003e3f4fff type=7 attr=000000000000000f (XEN) 000003e3f5000-000003ea67fff type=4 attr=000000000000000f (XEN) 000003ea68000-000003ea6efff type=7 attr=000000000000000f (XEN) 000003ea6f000-000003f1f4fff type=4 attr=000000000000000f (XEN) 000003f1f5000-000003f1f6fff type=7 attr=000000000000000f (XEN) 000003f1f7000-000003f374fff type=3 attr=000000000000000f (XEN) 000003f375000-000003f3a4fff type=5 attr=800000000000000f (XEN) 000003f3a5000-000003f3c8fff type=6 attr=800000000000000f (XEN) 000003f3c9000-000003f3ccfff type=0 attr=000000000000000f (XEN) 000003f3cd000-000003f3d4fff type=9 attr=000000000000000f (XEN) 000003f3d5000-000003f3d8fff type=10 attr=000000000000000f (XEN) 000003f3d9000-000003f67efff type=4 attr=000000000000000f (XEN) 000003f67f000-000003f67ffff type=7 attr=000000000000000f (XEN) 000003f680000-000003f69ffff type=6 attr=800000000000000f (XEN) 000003f6a0000-000003f6aefff type=7 attr=000000000000000f (XEN) 000003f6af000-000003f6affff type=4 attr=000000000000000f (XEN) 000003f6b0000-000003f6b4fff type=7 attr=000000000000000f (XEN) 00000fc000000-00000fcffffff type=0 attr=0000000000000001 (XEN) Initing memory sharing. (XEN) alt table ffff82d08064fbd0 -> ffff82d080650fc8 (XEN) I/O virtualisation disabled (XEN) nr_sockets: 1 (XEN) ENABLING IO-APIC IRQs (XEN) -> Using new ACK method (XEN) ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=0 pin2=0 (XEN) TSC deadline timer enabled (XEN) Platform timer appears to have unexpectedly wrapped 1 times. (XEN) Allocated console ring of 16 KiB. (XEN) mwait-idle: does not run on family 6 model 42 (XEN) Brought up 1 CPUs (XEN) build-id: 89c2da4454763659a303f44aadb7a4d9 (XEN) HPET: 0 timers usable for broadcast (3 total) (XEN) ACPI sleep modes: S3 (XEN) VPMU: disabled (XEN) mcheck_poll: Machine check polling timer started. (XEN) xenoprof: Initialization failed. Intel processor family 6 model 42is not supported (XEN) Dom0 has maximum 240 PIRQs (XEN) NX (Execute Disable) protection active (XEN) *** LOADING DOMAIN 0 *** #xl dmesg (d10) HVM Loader (d10) Detected Xen v4.9-unstable (d10) Xenbus rings @0xfeffc000, event channel 1 (d10) System requested OVMF (d10) CPU speed is 2492 MHz (d10) Relocating guest memory for lowmem MMIO space disabled (XEN) irq.c:276: Dom10 PCI link 0 changed 0 -> 5 (d10) PCI-ISA link 0 routed to IRQ5 (XEN) irq.c:276: Dom10 PCI link 1 changed 0 -> 10 (d10) PCI-ISA link 1 routed to IRQ10 (XEN) irq.c:276: Dom10 PCI link 2 changed 0 -> 11 (d10) PCI-ISA link 2 routed to IRQ11 (XEN) irq.c:276: Dom10 PCI link 3 changed 0 -> 5 (d10) PCI-ISA link 3 routed to IRQ5 (d10) pci dev 01:2 INTD->IRQ5 (d10) pci dev 01:3 INTA->IRQ10 (d10) pci dev 03:0 INTA->IRQ5 (d10) No RAM in high memory; setting high_mem resource base to 100000000 (d10) pci dev 02:0 bar 10 size 002000000: 0f0000008 (d10) pci dev 03:0 bar 30 size 000040000: 0f2000000 (d10) pci dev 02:0 bar 30 size 000010000: 0f2040000 (d10) pci dev 02:0 bar 14 size 000001000: 0f2050000 (d10) pci dev 03:0 bar 10 size 000000100: 00000c001 (d10) pci dev 03:0 bar 14 size 000000100: 0f2051000 (d10) pci dev 01:2 bar 20 size 000000020: 00000c101 (d10) pci dev 01:1 bar 20 size 000000010: 00000c121 (d10) Multiprocessor initialisation: (d10) - CPU0 ... 36-bit phys ... fixed MTRRs ... var MTRRs [1/8] ... done. (d10) Testing HVM environment: (d10) - REP INSB across page boundaries ... passed (d10) - GS base MSRs and SWAPGS ... passed (d10) Passed 2 of 2 tests (d10) Writing SMBIOS tables ... (d10) Loading OVMF ... (XEN) d10v0 Over-allocation for domain 10: 262401 > 262400 (XEN) memory.c:226:d10v0 Could not allocate order=0 extent: id=10 memflags=0 (0 of 1) (d10) Loading ACPI ... (d10) vm86 TSS at fc00a400 (d10) BIOS map: (d10) ffe00000-ffffffff: Main BIOS (d10) E820 table: (d10) [00]: 00000000:00000000 - 00000000:000a0000: RAM (d10) HOLE: 00000000:000a0000 - 00000000:000f0000 (d10) [01]: 00000000:000f0000 - 00000000:00100000: RESERVED (d10) [02]: 00000000:00100000 - 00000000:3f6b5000: RAM (d10) HOLE: 00000000:3f6b5000 - 00000000:fc000000 (d10) [03]: 00000000:fc000000 - 00000001:00000000: RESERVED (d10) Invoking OVMF ... (XEN) stdvga.c:174:d10v0 entering stdvga mode (XEN) stdvga.c:179:d10v0 leaving stdvga mode (XEN) irq.c:276: Dom10 PCI link 0 changed 5 -> 11 (XEN) irq.c:276: Dom10 PCI link 1 changed 10 -> 11 (XEN) irq.c:276: Dom10 PCI link 2 changed 11 -> 10 (XEN) irq.c:276: Dom10 PCI link 3 changed 5 -> 10 (XEN) d10v0 Triple fault - invoking HVM shutdown action 1 (XEN) *** Dumping Dom10 vcpu#0 state: *** (XEN) ----[ Xen-4.9-unstable x86_64 debug=y Not tainted ]---- (XEN) CPU: 2 (XEN) RIP: e008:[<ffff82d0801a59df>] (XEN) RFLAGS: 0000000000010206 CONTEXT: hvm guest (d10v0) (XEN) rax: 0000004040806400 rbx: ffff82d08080b008 rcx: ffff82d080817fff (XEN) rdx: ffff82d080832980 rsi: ffff82d0808200d8 rdi: ffff82d08080b008 (XEN) rbp: ffff82d08080aff8 rsp: ffff82d08080afa8 r8: ffff83003f363730 (XEN) r9: 000000000052eb1c r10: 0000000000000000 r11: ffff83003dacbe6e (XEN) r12: ffff8310c1038d84 r13: 0000000000000009 r14: 0000000000000000 (XEN) r15: ffff83003c767000 cr0: 000000008005003b cr4: 00000000000406e0 (XEN) cr3: 000000003d616000 cr2: ffff8310c1038d84 (XEN) ds: 0000 es: 0000 fs: 0000 gs: 0000 ss: 0000 cs: e008 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |