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 |
Jeremy McNicoll
|
da972fb13b
iommu/vt-d: Don't skip PCI devices when disabling IOTLB
|
9 years ago |
Dan Williams
|
3e6110fd54
Revert "scatterlist: use sg_phys()"
|
9 years ago |
Mel Gorman
|
d0164adc89
mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep and avoiding waking kswapd
|
10 years ago |
Linus Torvalds
|
39cf7c3981
Merge tag 'iommu-updates-v4.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
|
10 years ago |
Linus Torvalds
|
ab1228e42e
Merge git://git.infradead.org/intel-iommu
|
10 years ago |
Joerg Roedel
|
b67ad2f7c7
Merge branches 'x86/vt-d', 'arm/omap', 'arm/smmu', 's390', 'core' and 'x86/amd' into next
|
10 years ago |
David Woodhouse
|
d42fde7084
iommu/vt-d: Clean up pasid_enabled() and ecs_enabled() dependencies
|
10 years ago |
Joerg Roedel
|
a960fadbe6
iommu: Add device_group call-back to x86 iommu drivers
|
10 years ago |
Linus Torvalds
|
8a70dd2669
Merge tag 'for-linus-20151021' of git://git.infradead.org/intel-iommu
|
10 years ago |
Sudeep Dutt
|
b9997e385e
iommu/vt-d: Use dev_err(..) in intel_svm_device_to_iommu(..)
|
10 years ago |
David Woodhouse
|
a222a7f0bb
iommu/vt-d: Implement page request handling
|
10 years ago |
David Woodhouse
|
907fea3491
iommu/vt-d: Implement deferred invalidate for SVM
|
10 years ago |
David Woodhouse
|
2f26e0a9c9
iommu/vt-d: Add basic SVM PASID support
|
10 years ago |
David Woodhouse
|
b16d0cb9e2
iommu/vt-d: Always enable PASID/PRI PCI capabilities before ATS
|
10 years ago |
David Woodhouse
|
8a94ade4ce
iommu/vt-d: Add initial support for PASID tables
|
10 years ago |