Jacob Pan
|
65ca7f5f7d
iommu/vt-d: Fix pasid table size encoding
|
8 years ago |
Xunlei Pang
|
aec0e86172
iommu/vt-d: Flush old iommu caches for kdump when the device gets context mapped
|
8 years ago |
Linus Torvalds
|
e71c3978d6
Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
8 years ago |
Anna-Maria Gleixner
|
21647615db
iommu/vt-d: Convert to hotplug state machine
|
8 years ago |
Linus Torvalds
|
105ecadc6d
Merge git://git.infradead.org/intel-iommu
|
8 years ago |
Joerg Roedel
|
bea64033dd
iommu/vt-d: Fix dead-locks in disable_dmar_iommu() path
|
8 years ago |
Ashok Raj
|
1c387188c6
iommu/vt-d: Fix IOMMU lookup for SR-IOV Virtual Functions
|
8 years ago |
Joerg Roedel
|
1c5ebba95b
iommu/vt-d: Make sure RMRRs are mapped before domain goes public
|
9 years ago |
Joerg Roedel
|
76208356a0
iommu/vt-d: Split up get_domain_for_dev function
|
9 years ago |
Krzysztof Kozlowski
|
00085f1efa
dma-mapping: use unsigned long for dma_attrs
|
9 years ago |
Linus Torvalds
|
dd9671172a
Merge tag 'iommu-updates-v4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
|
9 years ago |
Linus Torvalds
|
194dc870a5
Add braces to avoid "ambiguous ‘else’" compiler warnings
|
9 years ago |
Joerg Roedel
|
f360d3241f
Merge branches 'x86/amd', 'x86/vt-d', 'arm/exynos', 'arm/mediatek', 'arm/msm', 'arm/rockchip', 'arm/smmu' and 'core' into next
|
9 years ago |
Wei Yang
|
5c365d18a7
iommu/vt-d: Return error code in domain_context_mapping_one()
|
9 years ago |
Aaron Campbell
|
0caa7616a6
iommu/vt-d: Fix infinite loop in free_all_cpu_cached_iovas
|
9 years ago |
Jan Niehusmann
|
3bd4f9112f
iommu/vt-d: Fix overflow of iommu->domains array
|
9 years ago |
Joerg Roedel
|
a4c34ff1c0
iommu/vt-d: Enable QI on all IOMMUs before setting root entry
|
9 years ago |
Wei Yang
|
86f004c77c
iommu/vt-d: Reduce extra first level entry in iommu->domains
|
9 years ago |
Linus Torvalds
|
2566278551
Merge git://git.infradead.org/intel-iommu
|
9 years ago |
Joerg Roedel
|
6c0b43df74
Merge branches 'arm/io-pgtable', 'arm/rockchip', 'arm/omap', 'x86/vt-d', 'ppc/pamu', 'core' and 'x86/amd' into next
|
9 years ago |
Omer Peleg
|
22e2f9fa63
iommu/vt-d: Use per-cpu IOVA caching
|
9 years ago |
Omer Peleg
|
2aac630429
iommu/vt-d: change intel-iommu to use IOVA frame numbers
|
9 years ago |
Omer Peleg
|
0824c5920b
iommu/vt-d: avoid dev iotlb logic for domains with no dev iotlbs
|
9 years ago |
Omer Peleg
|
769530e4ba
iommu/vt-d: only unmap mapped entries
|
9 years ago |
Omer Peleg
|
f5c0c08b1e
iommu/vt-d: correct flush_unmaps pfn usage
|
9 years ago |
Omer Peleg
|
aa4732406e
iommu/vt-d: per-cpu deferred invalidation queues
|
9 years ago |
Omer Peleg
|
314f1dc140
iommu/vt-d: refactoring of deferred flush entries
|
9 years ago |
Dan Carpenter
|
0b74ecdfbe
iommu/vt-d: Silence an uninitialized variable warning
|
9 years ago |
Michael S. Tsirkin
|
3d1a2442d2
x86/vt-d: Fix comment for dma_pte_free_pagetable()
|
9 years ago |
Joerg Roedel
|
e6a8c9b337
iommu/vt-d: Use BUS_NOTIFY_REMOVED_DEVICE in hotplug path
|
9 years ago |