[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Unable to get VT-d working on Supermicro X11SSZ-QF


  • To: Tamas K Lengyel <tamas.k.lengyel@xxxxxxxxx>, Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: "Hao, Xudong" <xudong.hao@xxxxxxxxx>
  • Date: Mon, 19 Oct 2015 02:11:56 +0000
  • Accept-language: en-US
  • Delivery-date: Mon, 19 Oct 2015 02:12:25 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xen.org>
  • Thread-index: AQHRCegcUDAcIYeY/EmQg+QKvmLICJ5yEuCQ
  • Thread-topic: [Xen-devel] Unable to get VT-d working on Supermicro X11SSZ-QF

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

 

-Thanks

Xudong

 

From: xen-devel-bounces@xxxxxxxxxxxxx [mailto:xen-devel-bounces@xxxxxxxxxxxxx] On Behalf Of Tamas K Lengyel
Sent: Monday, October 19, 2015 4:59 AM
To: Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>
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@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.