summaryrefslogtreecommitdiffstats
path: root/net/mac802154
diff options
context:
space:
mode:
authorAlex Williamson <alex.williamson@redhat.com>2014-02-03 14:27:46 -0700
committerBjorn Helgaas <bhelgaas@google.com>2014-02-11 13:52:19 -0700
commitd99321b63b1f2cd386cdf20aefe4d8d3d414cb5b (patch)
treea318f81753df96ace991c620ef69ff6e546c0d05 /net/mac802154
parent5757a769ea4e094df6ec92d9ce7d05a90d5bf3e6 (diff)
downloadblackbird-op-linux-d99321b63b1f2cd386cdf20aefe4d8d3d414cb5b.tar.gz
blackbird-op-linux-d99321b63b1f2cd386cdf20aefe4d8d3d414cb5b.zip
PCI: Enable quirks for PCIe ACS on Intel PCH root ports
Many of the currently available Intel PCH-based root ports do not provide PCIe ACS capabilities. Without this, we must assume that peer-to-peer traffic between multifunction root ports and between devices behind root ports is possible. This lack of isolation is exposed by grouping the devices together in the same IOMMU group. If we want to expose these devices to userspace, vfio uses IOMMU groups as the unit of ownership, thus making it very difficult to assign individual devices to separate users. The good news is that the chipset does provide ACS-like isolation capabilities, but we do need to verify and enable those capabilities if the BIOS has not done so. This patch implements the device specific enabling and testing of equivalent ACS function for these devices. Signed-off-by: Alex Williamson <alex.williamson@redhat.com> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com> Acked-by: Don Dugger <donald.d.dugger@intel.com>
Diffstat (limited to 'net/mac802154')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud