Re: [PATCH] iommu/vt-d: Don't reject NTB devices due to scope mismatch

2016-06-15 Thread Joerg Roedel
On Thu, Jun 02, 2016 at 05:46:10PM -0700, Roland Dreier wrote: > From: Roland Dreier > > On a system with an Intel PCIe port configured as an NTB device, iommu > initialization fails with > > DMAR: Device scope type does not match for :80:03.0 > > This is

Re: [PATCH] iommu/vt-d: Don't reject NTB devices due to scope mismatch

2016-06-15 Thread Joerg Roedel
On Thu, Jun 02, 2016 at 05:46:10PM -0700, Roland Dreier wrote: > From: Roland Dreier > > On a system with an Intel PCIe port configured as an NTB device, iommu > initialization fails with > > DMAR: Device scope type does not match for :80:03.0 > > This is because the DMAR table reports

[PATCH] iommu/vt-d: Don't reject NTB devices due to scope mismatch

2016-06-02 Thread Roland Dreier
From: Roland Dreier On a system with an Intel PCIe port configured as an NTB device, iommu initialization fails with DMAR: Device scope type does not match for :80:03.0 This is because the DMAR table reports this device as having scope 2

[PATCH] iommu/vt-d: Don't reject NTB devices due to scope mismatch

2016-06-02 Thread Roland Dreier
From: Roland Dreier On a system with an Intel PCIe port configured as an NTB device, iommu initialization fails with DMAR: Device scope type does not match for :80:03.0 This is because the DMAR table reports this device as having scope 2 (ACPI_DMAR_SCOPE_TYPE_BRIDGE): [0A0h 0160