[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v3 0/4] x86/iommu: PVH Dom0 workarounds for missing RMRR entries
On Tue, Aug 7, 2018 at 9:09 AM Roger Pau Monné <roger.pau@xxxxxxxxxx> wrote: > > On Tue, Aug 07, 2018 at 08:45:07AM -0600, Tamas K Lengyel wrote: > > On Tue, Aug 7, 2018 at 8:37 AM Roger Pau Monné <roger.pau@xxxxxxxxxx> wrote: > > > > > > On Tue, Aug 07, 2018 at 08:29:49AM -0600, Tamas K Lengyel wrote: > > > > On Tue, Aug 7, 2018 at 8:04 AM Roger Pau Monne <roger.pau@xxxxxxxxxx> > > > > wrote: > > > > > > > > > > Hello, > > > > > > > > > > The following series implement a workaround for missing RMRR > > > > > entries for a PVH Dom0. It's based on the iommu_inclusive_mapping VTd > > > > > option. > > > > > > > > > > The PVH workaround identity maps all regions marked as reserved in the > > > > > memory map. > > > > > > > > > > Note that this workaround is enabled by default on Intel hardware. > > > > > It's > > > > > also available to AMD hardware, although it's disabled by default in > > > > > that case. > > > > > > > > > > The series can be found at: > > > > > > > > > > git://xenbits.xen.org/people/royger/xen.git iommu_inclusive_v3 > > > > > > > > > > Thanks, Roger. > > > > > Roger Pau Monne (4): > > > > > iommu: introduce dom0-iommu option > > > > > iommu: make iommu_inclusive_mapping a suboption of dom0-iommu > > > > > dom0/pvh: change the order of the MMCFG initialization > > > > > x86/iommu: add reserved dom0-iommu option to map reserved memory > > > > > ranges > > > > > > > > > > docs/misc/xen-command-line.markdown | 47 +++++++++++ > > > > > xen/arch/x86/hvm/dom0_build.c | 9 ++- > > > > > xen/arch/x86/hvm/io.c | 5 ++ > > > > > xen/arch/x86/x86_64/mm.c | 3 +- > > > > > xen/drivers/passthrough/amd/iommu_init.c | 2 +- > > > > > xen/drivers/passthrough/amd/pci_amd_iommu.c | 11 ++- > > > > > xen/drivers/passthrough/arm/iommu.c | 4 + > > > > > xen/drivers/passthrough/iommu.c | 62 +++++++++++++-- > > > > > xen/drivers/passthrough/vtd/extern.h | 2 - > > > > > xen/drivers/passthrough/vtd/iommu.c | 25 +++--- > > > > > xen/drivers/passthrough/vtd/x86/vtd.c | 58 +------------- > > > > > xen/drivers/passthrough/x86/iommu.c | 87 > > > > > +++++++++++++++++++++ > > > > > xen/include/asm-x86/hvm/io.h | 3 + > > > > > xen/include/xen/iommu.h | 8 +- > > > > > 14 files changed, 240 insertions(+), 86 deletions(-) > > > > > > > > > > -- > > > > > > > > Hi Roger, > > > > I gave this branch a spin on a Dell XPS laptop booting UEFI with Linux > > > > 4.18-rc8. I was able to get dom0 to boot with PVH but the physical > > > > keyboard of the laptop stopped working, it works no problem with just > > > > Linux 4.18-rc8 or PV dom0, so I had to plug in a USB keyboard. After > > > > running for a minute or two the system starts to slow down to the > > > > point where it becomes unresponsive. The xl dmesg log is filled with > > > > this error: > > > > > > > > (XEN) [VT-D]iommu.c:919: iommu_fault_status: Fault Overflow > > > > (XEN) [VT-D]iommu.c:921: iommu_fault_status: Primary Pending Fault > > > > (XEN) [VT-D]DMAR:[DMA Read] Request device [0000:00:02.0] fault addr > > > > 4625f3a000, iommu reg = ffff82c00181c000 > > > > (XEN) [VT-D]DMAR: reason 06 - PTE Read access is not set > > > > (XEN) print_vtd_entries: iommu #0 dev 0000:00:02.0 gmfn 4625f3a > > > > > > Is the gmfn always the same (0x4625f3a)? > > > > > > > (XEN) root_entry[00] = 273a18001 > > > > (XEN) context[10] = 2_27ba35001 > > > > (XEN) l4[000] = 9c0000027ba34107 > > > > (XEN) l3[118] = 8000000000000000 > > > > (XEN) l3[118] not present > > > > > > Can you also paste the full xl dmesg log? I'm specially interested in > > > the memory map of the machine which is printed quite early during Xen > > > boot. > > > > > > > Unfortunately I don't have serial access on this laptop and "xl dmesg" > > gets completely filled with that error so the beginning of the log is > > lost by the time I get a terminal in dom0. > > You can get the memory map while booting in PV mode, it's going to be > exactly the same regardless of whether Dom0 is PV or PVH. This is the PV dmesg: (XEN) Xen version 4.12-unstable (dr@) (gcc (Debian 7.3.0-19) 7.3.0) debug=y Mon Aug 6 13:42:42 MDT 2018 (XEN) Latest ChangeSet: Fri Aug 3 10:01:36 2018 +0200 git:ddba1c2b1f (XEN) Bootloader: EFI (XEN) Command line: loglvl=all guest_loglvl=all dom0_mem=4096M,max:4096M dom0_max_vcpus=2 sched=null console=vga (XEN) Xen image load base address: 0x5a200000 (XEN) Video information: (XEN) VGA is graphics mode 3200x1800, 32 bpp (XEN) Disc information: (XEN) Found 0 MBR signatures (XEN) Found 1 EDD information structures (XEN) EFI RAM map: (XEN) 0000000000000000 - 0000000000058000 (usable) (XEN) 0000000000058000 - 0000000000059000 (reserved) (XEN) 0000000000059000 - 000000000009f000 (usable) (XEN) 000000000009f000 - 0000000000100000 (reserved) (XEN) 0000000000100000 - 000000005f14d000 (usable) (XEN) 000000005f14d000 - 000000005f14e000 (ACPI NVS) (XEN) 000000005f14e000 - 000000005f14f000 (reserved) (XEN) 000000005f14f000 - 000000006ee89000 (usable) (XEN) 000000006ee89000 - 000000006f214000 (reserved) (XEN) 000000006f214000 - 000000006f258000 (ACPI data) (XEN) 000000006f258000 - 000000006f8fd000 (ACPI NVS) (XEN) 000000006f8fd000 - 000000006ffff000 (reserved) (XEN) 000000006ffff000 - 0000000070000000 (usable) (XEN) 0000000070000000 - 0000000078000000 (reserved) (XEN) 0000000078000000 - 0000000078600000 (usable) (XEN) 0000000078600000 - 000000007c800000 (reserved) (XEN) 00000000e0000000 - 00000000f0000000 (reserved) (XEN) 00000000fe000000 - 00000000fe011000 (reserved) (XEN) 00000000fec00000 - 00000000fec01000 (reserved) (XEN) 00000000fee00000 - 00000000fee01000 (reserved) (XEN) 00000000ff000000 - 0000000100000000 (reserved) (XEN) 0000000100000000 - 0000000281800000 (usable) (XEN) ACPI: RSDP 6F221000, 0024 (r2 DELL ) (XEN) ACPI: XSDT 6F2210C8, 0114 (r1 DELL CBX3 1072009 AMI 10013) (XEN) ACPI: FACP 6F246918, 010C (r5 DELL CBX3 1072009 AMI 10013) (XEN) ACPI: DSDT 6F221270, 256A6 (r2 DELL CBX3 1072009 INTL 20160422) (XEN) ACPI: FACS 6F8FA180, 0040 (XEN) ACPI: APIC 6F246A28, 0084 (r3 DELL CBX3 1072009 AMI 10013) (XEN) ACPI: FPDT 6F246AB0, 0044 (r1 DELL CBX3 1072009 AMI 10013) (XEN) ACPI: FIDT 6F246AF8, 00AC (r1 DELL CBX3 1072009 AMI 10013) (XEN) ACPI: MCFG 6F246BA8, 003C (r1 DELL CBX3 1072009 MSFT 97) (XEN) ACPI: HPET 6F246BE8, 0038 (r1 DELL CBX3 1072009 AMI. 5000B) (XEN) ACPI: SSDT 6F246C20, 0359 (r1 SataRe SataTabl 1000 INTL 20160422) (XEN) ACPI: BOOT 6F246F80, 0028 (r1 DELL CBX3 1072009 AMI 10013) (XEN) ACPI: SSDT 6F246FA8, 12CF (r2 SaSsdt SaSsdt 3000 INTL 20160422) (XEN) ACPI: HPET 6F248278, 0038 (r1 INTEL KBL-ULT 1 MSFT 5F) (XEN) ACPI: SSDT 6F2482B0, 0D84 (r2 INTEL xh_rvp07 0 INTL 20160422) (XEN) ACPI: UEFI 6F249038, 0042 (r1 0 0) (XEN) ACPI: SSDT 6F249080, 0EDE (r2 CpuRef CpuSsdt 3000 INTL 20160422) (XEN) ACPI: LPIT 6F249F60, 0094 (r1 INTEL KBL-ULT 0 MSFT 5F) (XEN) ACPI: WSMT 6F249FF8, 0028 (r1 DELL CBX3 0 MSFT 5F) (XEN) ACPI: SSDT 6F24A020, 0161 (r2 INTEL HdaDsp 0 INTL 20160422) (XEN) ACPI: SSDT 6F24A188, 029F (r2 INTEL sensrhub 0 INTL 20160422) (XEN) ACPI: SSDT 6F24A428, 3002 (r2 INTEL PtidDevc 1000 INTL 20160422) (XEN) ACPI: SSDT 6F24D430, 00DB (r2 INTEL TbtTypeC 0 INTL 20160422) (XEN) ACPI: DBGP 6F24D510, 0034 (r1 INTEL 2 MSFT 5F) (XEN) ACPI: DBG2 6F24D548, 0054 (r0 INTEL 2 MSFT 5F) (XEN) ACPI: SSDT 6F24D5A0, 07AC (r2 INTEL UsbCTabl 1000 INTL 20160422) (XEN) ACPI: SSDT 6F24DD50, 84F1 (r2 DptfTa DptfTabl 1000 INTL 20160422) (XEN) ACPI: MSDM 6F256248, 0055 (r3 DELL CBX3 6222004 AMI 10013) (XEN) ACPI: SLIC 6F2562A0, 0176 (r3 DELL CBX3 1072009 MSFT 10013) (XEN) ACPI: NHLT 6F256418, 002D (r0 INTEL EDK2 2 1000013) (XEN) ACPI: BGRT 6F256448, 0038 (r0 �� 1072009 AMI 10013) (XEN) ACPI: TPM2 6F256480, 0034 (r3 Tpm2Tabl 1 AMI 0) (XEN) ACPI: ASF! 6F2564B8, 00A0 (r32 INTEL HCG 1 TFSM F4240) (XEN) ACPI: DMAR 6F256558, 00F0 (r1 INTEL KBL 1 INTL 1) (XEN) System RAM: 7948MB (8138904kB) (XEN) No NUMA configuration found (XEN) Faking a node at 0000000000000000-0000000281800000 (XEN) Domain heap initialised (XEN) vesafb: framebuffer at 0x90000000, mapped to 0xffff82c000201000, using 22528k, total 22528k (XEN) vesafb: mode is 3200x1800x32, linelength=12800, font 8x16 (XEN) vesafb: Truecolor: size=8:8:8:8, shift=24:16:8:0 (XEN) Couldn't initialize a 3200x1800 framebuffer early. (XEN) CPU Vendor: Intel, Family 6 (0x6), Model 142 (0x8e), Stepping 9 (raw 000806e9) (XEN) SMBIOS 3.0 present. (XEN) Using APIC driver default (XEN) ACPI: PM-Timer IO Port: 0x1808 (32 bits) (XEN) ACPI: v5 SLEEP INFO: control[1:1804], status[1:1800] (XEN) ACPI: Invalid sleep control/status register data: 0:0x8:0x3 0:0x8:0x3 (XEN) ACPI: SLEEP INFO: pm1x_cnt[1:1804,1:0], pm1x_evt[1:1800,1:0] (XEN) ACPI: 32/64X FACS address mismatch in FADT - 6f8fa180/0000000000000000, using 32 (XEN) ACPI: wakeup_vec[6f8fa18c], vec_size[20] (XEN) ACPI: Local APIC address 0xfee00000 (XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) (XEN) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] enabled) (XEN) ACPI: LAPIC (acpi_id[0x03] lapic_id[0x01] enabled) (XEN) ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled) (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[0x02] address[0xfec00000] gsi_base[0]) (XEN) IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-119 (XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) (XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) (XEN) ACPI: IRQ0 used by override. (XEN) ACPI: IRQ2 used by override. (XEN) ACPI: IRQ9 used by override. (XEN) Enabling APIC mode: Flat. Using 1 I/O APICs (XEN) ACPI: HPET id: 0x8086a701 base: 0xfed00000 (XEN) [VT-D]dmar.c:851: Ignore unknown DMAR structure type (0x4) (XEN) [VT-D]dmar.c:851: Ignore unknown DMAR structure type (0x4) (XEN) ERST table was not found (XEN) ACPI: BGRT: invalidating v1 image at 0x6ad04018 (XEN) Using ACPI (MADT) for SMP configuration information (XEN) SMP: Allowing 4 CPUs (0 hotplug CPUs) (XEN) IRQ limits: 120 GSI, 840 MSI/MSI-X (XEN) Switched to APIC driver x2apic_cluster. (XEN) xstate: size: 0x440 and states: 0x1f (XEN) mce_intel.c:780: MCA Capability: firstbank 0, extended MCE MSR 0, BCAST, CMCI (XEN) CPU0: Intel machine check reporting enabled (XEN) Speculative mitigation facilities: (XEN) Hardware features: IBRS/IBPB STIBP (XEN) Compiled-in support: INDIRECT_THUNK (XEN) Xen settings: BTI-Thunk JMP, SPEC_CTRL: IBRS+, Other: IBPB (XEN) Support for VMs: PV: MSR_SPEC_CTRL RSB EAGER_FPU, HVM: MSR_SPEC_CTRL RSB EAGER_FPU (XEN) XPTI (64-bit PV only): Dom0 enabled, DomU enabled (XEN) Using scheduler: null Scheduler (null) (XEN) Initializing null scheduler (XEN) WARNING: This is experimental software in development. (XEN) Use at your own risk. (XEN) Platform timer is 23.999MHz HPET (XEN) Detected 2904.041 MHz processor. (XEN) EFI memory map: (XEN) 0000000000000-0000000007fff type=3 attr=000000000000000f (XEN) 0000000008000-0000000057fff type=7 attr=000000000000000f (XEN) 0000000058000-0000000058fff type=0 attr=000000000000000f (XEN) 0000000059000-000000005cfff type=7 attr=000000000000000f (XEN) 000000005d000-000000005efff type=2 attr=000000000000000f (XEN) 000000005f000-000000005ffff type=4 attr=000000000000000f (XEN) 0000000060000-000000009efff type=3 attr=000000000000000f (XEN) 000000009f000-000000009ffff type=0 attr=000000000000000f (XEN) 0000000100000-000003f225fff type=7 attr=000000000000000f (XEN) 000003f226000-000003f265fff type=4 attr=000000000000000f (XEN) 000003f266000-00000561bbfff type=7 attr=000000000000000f (XEN) 00000561bc000-000005a03afff type=2 attr=000000000000000f (XEN) 000005a03b000-000005b23afff type=1 attr=000000000000000f (XEN) 000005b23b000-000005b3e5fff type=2 attr=000000000000000f (XEN) 000005b3e6000-000005b3e9fff type=7 attr=000000000000000f (XEN) 000005b3ea000-000005b415fff type=2 attr=000000000000000f (XEN) 000005b416000-000005b420fff type=7 attr=000000000000000f (XEN) 000005b421000-000005b458fff type=2 attr=000000000000000f (XEN) 000005b459000-000005b45afff type=7 attr=000000000000000f (XEN) 000005b45b000-000005b462fff type=2 attr=000000000000000f (XEN) 000005b463000-000005b464fff type=7 attr=000000000000000f (XEN) 000005b465000-000005d2e0fff type=2 attr=000000000000000f (XEN) 000005d2e1000-000005d325fff type=1 attr=000000000000000f (XEN) 000005d326000-000005f14cfff type=4 attr=000000000000000f (XEN) 000005f14d000-000005f14dfff type=10 attr=000000000000000f (XEN) 000005f14e000-000005f14efff type=6 attr=800000000000000f (XEN) 000005f14f000-000005f215fff type=4 attr=000000000000000f (XEN) 000005f216000-000005f224fff type=2 attr=000000000000000f (XEN) 000005f225000-000006dfe6fff type=4 attr=000000000000000f (XEN) 000006dfe7000-000006e2fafff type=7 attr=000000000000000f (XEN) 000006e2fb000-000006ee88fff type=3 attr=000000000000000f (XEN) 000006ee89000-000006f213fff type=0 attr=000000000000000f (XEN) 000006f214000-000006f257fff type=9 attr=000000000000000f (XEN) 000006f258000-000006f8fcfff type=10 attr=000000000000000f (XEN) 000006f8fd000-000006ff1ffff type=6 attr=800000000000000f (XEN) 000006ff20000-000006fffefff type=5 attr=800000000000000f (XEN) 000006ffff000-000006fffffff type=4 attr=000000000000000f (XEN) 0000078000000-00000785fffff type=7 attr=000000000000000f (XEN) 0000100000000-00002817fffff type=7 attr=000000000000000f (XEN) 00000000a0000-00000000fffff type=0 attr=0000000000000000 (XEN) 0000070000000-0000077ffffff type=0 attr=070000000000000f (XEN) 0000078600000-000007c7fffff type=0 attr=0000000000000000 (XEN) 00000e0000000-00000efffffff type=11 attr=8000000000000000 (XEN) Unknown cachability for MFNs 0xe0000-0xeffff (XEN) 00000fe000000-00000fe010fff type=11 attr=8000000000000001 (XEN) 00000fec00000-00000fec00fff type=11 attr=8000000000000001 (XEN) 00000fee00000-00000fee00fff type=11 attr=800000000000100d (XEN) 00000ff000000-00000ffffffff type=11 attr=800000000000100d (XEN) Initing memory sharing. (XEN) alt table ffff82d0806739b0 -> ffff82d0806757c4 (XEN) PCI: MCFG configuration 0: base e0000000 segment 0000 buses 00 - ff (XEN) PCI: MCFG area at e0000000 reserved in E820 (XEN) PCI: Using MCFG for segment 0000 bus 00-ff (XEN) Intel VT-d iommu 0 supported page sizes: 4kB, 2MB, 1GB. (XEN) Intel VT-d iommu 1 supported page sizes: 4kB, 2MB, 1GB. (XEN) Intel VT-d Snoop Control not enabled. (XEN) Intel VT-d Dom0 DMA Passthrough not enabled. (XEN) Intel VT-d Queued Invalidation enabled. (XEN) Intel VT-d Interrupt Remapping enabled. (XEN) Intel VT-d Posted Interrupt not enabled. (XEN) Intel VT-d Shared EPT tables enabled. (XEN) I/O virtualisation enabled (XEN) - Dom0 mode: Relaxed (XEN) Interrupt remapping enabled (XEN) nr_sockets: 1 (XEN) Enabled directed EOI with ioapic_ack_old on! (XEN) ENABLING IO-APIC IRQs (XEN) -> Using old ACK method (XEN) ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=0 pin2=0 (XEN) TSC deadline timer enabled (XEN) Allocated console ring of 32 KiB. (XEN) mwait-idle: MWAIT substates: 0x11142120 (XEN) mwait-idle: v0.4.1 model 0x8e (XEN) mwait-idle: lapic_timer_reliable_states 0xffffffff (XEN) mwait-idle: max C-state count of 8 reached (XEN) VMX: Supported advanced features: (XEN) - APIC MMIO access virtualisation (XEN) - APIC TPR shadow (XEN) - Extended Page Tables (EPT) (XEN) - Virtual-Processor Identifiers (VPID) (XEN) - Virtual NMI (XEN) - MSR direct-access bitmap (XEN) - Unrestricted Guest (XEN) - VM Functions (XEN) - Virtualisation Exceptions (XEN) - Page Modification Logging (XEN) HVM: ASIDs enabled. (XEN) HVM: VMX enabled (XEN) HVM: Hardware Assisted Paging (HAP) detected (XEN) HVM: HAP page sizes: 4kB, 2MB, 1GB (XEN) mwait-idle: max C-state count of 8 reached (XEN) mwait-idle: max C-state count of 8 reached (XEN) mwait-idle: max C-state count of 8 reached (XEN) Brought up 4 CPUs (XEN) build-id: 1e3eb01a83018530b8a66809744145e8 (XEN) Running stub recovery selftests... (XEN) traps.c:1570: GPF (0000): ffff82d0bffff041 [ffff82d0bffff041] -> ffff82d08037f3f2 (XEN) traps.c:755: Trap 12: ffff82d0bffff040 [ffff82d0bffff040] -> ffff82d08037f3f2 (XEN) traps.c:1097: Trap 3: ffff82d0bffff041 [ffff82d0bffff041] -> ffff82d08037f3f2 (XEN) ACPI sleep modes: S3 (XEN) VPMU: disabled (XEN) mcheck_poll: Machine check polling timer started. (XEN) Dom0 has maximum 504 PIRQs (XEN) sched_null.c:347: 0 <-- d0v0 (XEN) NX (Execute Disable) protection active (XEN) *** Building a PV Dom0 *** (XEN) ELF: phdr: paddr=0x1000000 memsz=0x123c000 (XEN) ELF: phdr: paddr=0x2400000 memsz=0x2a7000 (XEN) ELF: phdr: paddr=0x26a7000 memsz=0x25000 (XEN) ELF: phdr: paddr=0x26cc000 memsz=0x4ba000 (XEN) ELF: memory: 0x1000000 -> 0x2b86000 (XEN) ELF: note: GUEST_OS = "linux" (XEN) ELF: note: GUEST_VERSION = "2.6" (XEN) ELF: note: XEN_VERSION = "xen-3.0" (XEN) ELF: note: VIRT_BASE = 0xffffffff80000000 (XEN) ELF: note: INIT_P2M = 0x8000000000 (XEN) ELF: note: ENTRY = 0xffffffff826cc180 (XEN) ELF: note: HYPERCALL_PAGE = 0xffffffff81001000 (XEN) ELF: note: FEATURES = "!writable_page_tables|pae_pgdir_above_4gb" (XEN) ELF: note: SUPPORTED_FEATURES = 0x8801 (XEN) ELF: note: PAE_MODE = "yes" (XEN) ELF: note: LOADER = "generic" (XEN) ELF: note: unknown (0xd) (XEN) ELF: note: SUSPEND_CANCEL = 0x1 (XEN) ELF: note: MOD_START_PFN = 0x1 (XEN) ELF: note: HV_START_LOW = 0xffff800000000000 (XEN) ELF: note: PADDR_OFFSET = 0 (XEN) ELF: note: PHYS32_ENTRY = 0x1000380 (XEN) ELF: Found PVH image (XEN) ELF: addresses: (XEN) virt_base = 0xffffffff80000000 (XEN) elf_paddr_offset = 0x0 (XEN) virt_offset = 0xffffffff80000000 (XEN) virt_kstart = 0xffffffff81000000 (XEN) virt_kend = 0xffffffff82b86000 (XEN) virt_entry = 0xffffffff826cc180 (XEN) p2m_base = 0x8000000000 (XEN) Xen kernel: 64-bit, lsb, compat32 (XEN) Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x2b86000 (XEN) PHYSICAL MEMORY ARRANGEMENT: (XEN) Dom0 alloc.: 0000000270000000->0000000274000000 (1018277 pages to be allocated) (XEN) Init. ramdisk: 000000027e1a5000->00000002817ff72a (XEN) VIRTUAL MEMORY ARRANGEMENT: (XEN) Loaded kernel: ffffffff81000000->ffffffff82b86000 (XEN) Init. ramdisk: 0000000000000000->0000000000000000 (XEN) Phys-Mach map: 0000008000000000->0000008000800000 (XEN) Start info: ffffffff82b86000->ffffffff82b864b4 (XEN) Xenstore ring: 0000000000000000->0000000000000000 (XEN) Console ring: 0000000000000000->0000000000000000 (XEN) Page tables: ffffffff82b87000->ffffffff82ba2000 (XEN) Boot stack: ffffffff82ba2000->ffffffff82ba3000 (XEN) TOTAL: ffffffff80000000->ffffffff83000000 (XEN) ENTRY ADDRESS: ffffffff826cc180 (XEN) Dom0 has maximum 2 VCPUs (XEN) sched_null.c:347: 1 <-- d0v1 (XEN) ELF: phdr 0 at 0xffffffff81000000 -> 0xffffffff8223c000 (XEN) ELF: phdr 1 at 0xffffffff82400000 -> 0xffffffff826a7000 (XEN) ELF: phdr 2 at 0xffffffff826a7000 -> 0xffffffff826cc000 (XEN) ELF: phdr 3 at 0xffffffff826cc000 -> 0xffffffff82911000 (XEN) [VT-D]DMAR:[DMA Read] Request device [0000:00:02.0] fault addr 7b380000, iommu reg = ffff82c00181c000 (XEN) [VT-D]DMAR: reason 06 - PTE Read access is not set (XEN) Initial low memory virq threshold set at 0x4000 pages. (XEN) Scrubbing Free RAM on 1 nodes using 2 CPUs (XEN) .........................................done. (XEN) Std. Loglevel: All (XEN) Guest Loglevel: All (XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen) (XEN) Freed 2048kB init memory (XEN) emul-priv-op.c:1166:d0v0 Domain attempted WRMSR 0000001b from 0x00000000fee00d00 to 0x00000000fee00100 (XEN) emul-priv-op.c:1166:d0v0 Domain attempted WRMSR 0000001b from 0x00000000fee00d00 to 0x00000000fee00900 (XEN) emul-priv-op.c:1166:d0v1 Domain attempted WRMSR 0000001b from 0x00000000fee00c00 to 0x00000000fee00000 (XEN) emul-priv-op.c:1166:d0v1 Domain attempted WRMSR 0000001b from 0x00000000fee00c00 to 0x00000000fee00800 (XEN) d0: Forcing write emulation on MFNs e0000-effff (XEN) PCI add device 0000:00:00.0 (XEN) PCI add device 0000:00:02.0 (XEN) PCI add device 0000:00:04.0 (XEN) PCI add device 0000:00:14.0 (XEN) PCI add device 0000:00:14.2 (XEN) PCI add device 0000:00:15.0 (XEN) PCI add device 0000:00:15.1 (XEN) PCI add device 0000:00:16.0 (XEN) PCI add device 0000:00:1c.0 (XEN) PCI add device 0000:00:1c.4 (XEN) PCI add device 0000:00:1c.5 (XEN) PCI add device 0000:00:1d.0 (XEN) PCI add device 0000:00:1f.0 (XEN) PCI add device 0000:00:1f.2 (XEN) PCI add device 0000:00:1f.3 (XEN) PCI add device 0000:00:1f.4 (XEN) PCI add device 0000:3a:00.0 (XEN) PCI add device 0000:3b:00.0 (XEN) PCI add device 0000:3c:00.0 (XEN) d0: Forcing read-only access to MFN fed00 (XEN) traps.c:1570: GPF (0000): ffff82d080371462 [emul-priv-op.c#read_msr+0x3a2/0x47c] -> ffff82d08037fbae (XEN) traps.c:1570: GPF (0000): ffff82d080371462 [emul-priv-op.c#read_msr+0x3a2/0x47c] -> ffff82d08037fbae (XEN) traps.c:1570: GPF (0000): ffff82d080371462 [emul-priv-op.c#read_msr+0x3a2/0x47c] -> ffff82d08037fbae (XEN) traps.c:1570: GPF (0000): ffff82d080371462 [emul-priv-op.c#read_msr+0x3a2/0x47c] -> ffff82d08037fbae (XEN) emul-priv-op.c:1166:d0v0 Domain attempted WRMSR 00000610 from 0x004280e800dd8088 to 0x004280e8009d8088 (XEN) emul-priv-op.c:1166:d0v0 Domain attempted WRMSR 00000610 from 0x004280e800dd8088 to 0x004280e800dd0088 (XEN) emul-priv-op.c:1166:d0v0 Domain attempted WRMSR 00000610 from 0x004280e800dd8088 to 0x004280e800dc8088 (XEN) emul-priv-op.c:1166:d0v0 Domain attempted WRMSR 00000610 from 0x004280e800dd8088 to 0x004200e800dd8088 (XEN) traps.c:1570: GPF (0000): ffff82d080371462 [emul-priv-op.c#read_msr+0x3a2/0x47c] -> ffff82d08037fbae (XEN) PCI add device 0000:01:00.0 (XEN) PCI add device 0000:02:00.0 (XEN) PCI add device 0000:02:01.0 (XEN) PCI add device 0000:02:02.0 (XEN) PCI add device 0000:03:00.0 (XEN) PCI add device 0000:39:00.0 (XEN) PCI remove device 0000:03:00.0 (XEN) PCI remove device 0000:02:00.0 (XEN) PCI remove device 0000:02:01.0 (XEN) PCI remove device 0000:39:00.0 (XEN) PCI remove device 0000:02:02.0 (XEN) PCI remove device 0000:01:00.0 (XEN) PCI add device 0000:01:00.0 (XEN) PCI add device 0000:02:00.0 (XEN) PCI add device 0000:02:01.0 (XEN) PCI add device 0000:02:02.0 (XEN) PCI add device 0000:03:00.0 (XEN) PCI add device 0000:39:00.0 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |