summaryrefslogtreecommitdiff
path: root/arch/x86
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2016-05-27 13:49:24 -0700
committerLinus Torvalds <torvalds@linux-foundation.org>2016-05-27 13:49:24 -0700
commit2566278551d3db875bc3bbfc41b42f2e80392108 (patch)
treea8d9923a1b0f16e5af40fce0ee30e03f15956106 /arch/x86
parente28e909c36bb5d6319953822d84df00fce7cbd18 (diff)
parent22e2f9fa63b092923873fc8a52955151f4d83274 (diff)
Merge git://git.infradead.org/intel-iommu
Pull intel IOMMU updates from David Woodhouse: "This patchset improves the scalability of the Intel IOMMU code by resolving two spinlock bottlenecks and eliminating the linearity of the IOVA allocator, yielding up to ~5x performance improvement and approaching 'iommu=off' performance" * git://git.infradead.org/intel-iommu: iommu/vt-d: Use per-cpu IOVA caching iommu/iova: introduce per-cpu caching to iova allocation iommu/vt-d: change intel-iommu to use IOVA frame numbers iommu/vt-d: avoid dev iotlb logic for domains with no dev iotlbs iommu/vt-d: only unmap mapped entries iommu/vt-d: correct flush_unmaps pfn usage iommu/vt-d: per-cpu deferred invalidation queues iommu/vt-d: refactoring of deferred flush entries
Diffstat (limited to 'arch/x86')
0 files changed, 0 insertions, 0 deletions