Lu Baolu
|
bb37f7db07
iommu/vt-d: Remove unnecessary parentheses
|
7 years ago |
Joerg Roedel
|
d4f96fd5c2
Merge branches 'x86/amd', 'x86/vt-d', 'arm/rockchip', 'arm/omap', 'arm/mediatek', 'arm/exynos', 'arm/renesas', 'arm/smmu' and 'core' into next
|
7 years ago |
Lu Baolu
|
971401015d
iommu/vt-d: Use real PASID for flush in caching mode
|
7 years ago |
Lu Baolu
|
bbe4b3af9d
iommu/vt-d: Fix a potential memory leak
|
7 years ago |
Ingo Molnar
|
ed7158bae4
treewide/trivial: Remove ';;$' typo noise
|
7 years ago |
Linus Torvalds
|
ef9417e8a9
Merge tag 'iommu-updates-v4.16' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
|
7 years ago |
David Rientjes
|
5ff7091f5a
mm, mmu_notifier: annotate mmu notifiers with blockable invalidate callbacks
|
7 years ago |
Sohil Mehta
|
2f13eb7c58
iommu/vt-d: Enable 5-level paging mode in the PASID entry
|
7 years ago |
Sohil Mehta
|
f1ac10c24e
iommu/vt-d: Add a check for 5-level paging support
|
7 years ago |
Sohil Mehta
|
59103caa68
iommu/vt-d: Add a check for 1GB page support
|
7 years ago |
Jerry Snitselaar
|
72d5481138
iommu/vt-d: clean up pr_irq if request_threaded_irq fails
|
7 years ago |
Lu Baolu
|
4fa064b26c
iommu/vt-d: Clear pasid table entry when memory unbound
|
7 years ago |
Lu Baolu
|
2e2e35d512
iommu/vt-d: Missing checks for pasid tables if allocation fails
|
7 years ago |
Linus Torvalds
|
4dfc278803
Merge tag 'iommu-updates-v4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
|
8 years ago |
Jérôme Glisse
|
30ef7d2c05
iommu/intel: update to new mmu_notifier semantic
|
8 years ago |
Ashok Raj
|
9d8c3af316
iommu/vt-d: IOMMU Page Request needs to check if address is canonical.
|
8 years ago |
CQ Tang
|
15060aba71
iommu/vt-d: Helper function to query if a pasid has any active users
|
8 years ago |
Ingo Molnar
|
6e84f31522
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/mm.h>
|
8 years ago |
Vegard Nossum
|
388f793455
mm: use mmget_not_zero() helper
|
8 years ago |
David Woodhouse
|
9101704429
iommu/vt-d: Fix PASID table allocation
|
9 years ago |
Kirill A. Shutemov
|
dcddffd41d
mm: do not pass mm_struct into handle_mm_fault
|
9 years ago |
David Woodhouse
|
4692400827
iommu/vt-d: Clear PPR bit to ensure we get more page request interrupts
|
9 years ago |
David Woodhouse
|
e57e58bd39
iommu/vt-d: Fix mm refcounting to hold mm_count not mm_users
|
9 years ago |
Joerg Roedel
|
7f8312a3b3
iommu/vt-d: Do access checks before calling handle_mm_fault()
|
9 years ago |
David Woodhouse
|
0bdec95ce5
iommu/vt-d: Fix rwxp flags in SVM device fault callback
|
10 years ago |
David Woodhouse
|
5a10ba27d9
iommu/vt-d: Handle Caching Mode implementations of SVM
|
10 years ago |
David Woodhouse
|
5d52f482eb
iommu/vt-d: Fix SVM IOTLB flush handling
|
10 years ago |
Dan Carpenter
|
3c7c2f3288
iommu/vt-d: fix a loop in prq_event_thread()
|
10 years ago |
David Woodhouse
|
e034992160
iommu/vt-d: Fix IOTLB flushing for global pages
|
10 years ago |
David Woodhouse
|
7f92a2e910
iommu/vt-d: Fix address shifting in page request handler
|
10 years ago |