VT-d is enabled by default on Xen, can you share the whole log of Xen “xl 
dmesg”?

-Thanks
Xudong

From: xen-devel-boun...@lists.xen.org [mailto:xen-devel-boun...@lists.xen.org] 
On Behalf Of Tamas K Lengyel
Sent: Monday, October 19, 2015 4:59 AM
To: Xen-devel <xen-de...@lists.xenproject.org>
Subject: [Xen-devel] Unable to get VT-d working on Supermicro X11SSZ-QF

Hi all,
I've recently got a new Supermicro X11SSZ-QF board which has the Q170 chipset 
(http://www.supermicro.com/products/motherboard/Core/Q170/X11SSZ-QF.cfm). The 
CPU is a i7-6700. I'm unable to get VT-d working under Xen. I've verified that 
that VT-d is enabled in the BIOS and if I boot only Linux with intel_iommu=on 
dmesg shows the following:

# dmesg | grep -e DMAR -e IOMMU
[    0.000000] ACPI: DMAR 0x0000000087710980 0000A8 (v01 INTEL  SKL      
00000001 INTL 00000001)
[    0.000000] DMAR: IOMMU enabled
[    0.043288] DMAR: Host address width 39
[    0.043291] DMAR: DRHD base: 0x000000fed90000 flags: 0x0
[    0.043297] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 cap 1c0000c40660462 
ecap 7e3ff0505e
[    0.043300] DMAR: DRHD base: 0x000000fed91000 flags: 0x1
[    0.043305] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 cap d2008c40660462 
ecap f050da
[    0.043308] DMAR: RMRR base: 0x00000086c61000 end: 0x00000086c80fff
[    0.043309] DMAR: RMRR base: 0x00000088800000 end: 0x0000008affffff
[    0.043312] DMAR-IR: IOAPIC id 2 under DRHD base  0xfed91000 IOMMU 1
[    0.043314] DMAR-IR: HPET id 0 under DRHD base 0xfed91000
[    0.043316] DMAR-IR: x2apic is disabled because BIOS sets x2apic opt out bit.
[    0.043317] DMAR-IR: Use 'intremap=no_x2apic_optout' to override the BIOS 
setting.
[    0.043711] DMAR-IR: Enabled IRQ remapping in xapic mode
[    0.519525] DMAR: No ATSR found
[    0.519572] DMAR: dmar0: Using Queued invalidation
[    0.519784] DMAR: dmar1: Using Queued invalidation
[    0.519790] DMAR: Setting RMRR:
[    0.519797] DMAR: Setting identity map for device 0000:00:02.0 [0x88800000 - 
0x8affffff]
[    0.519810] DMAR: Setting identity map for device 0000:00:14.0 [0x86c61000 - 
0x86c80fff]
[    0.519819] DMAR: Prepare 0-16MiB unity mapping for LPC
[    0.519824] DMAR: Setting identity map for device 0000:00:1f.0 [0x0 - 
0xffffff]
[    0.519845] DMAR: Intel(R) Virtualization Technology for Directed I/O
However,
Xen 4.6 and unstable both report
(XEN) I/O virtualisation disabled
Any help on trying to pin down the issue would be appreciated!
Thanks,
Tamas
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

Reply via email to