Age | Commit message (Expand) | Author | Files | Lines |
2024-03-08 | Merge branches 'arm/mediatek', 'arm/renesas', 'arm/smmu', 'x86/vt-d', 'x86/am... | Joerg Roedel | 1 | -56/+20 |
2024-03-01 | iommu/vt-d: Use device rbtree in iopf reporting path | Lu Baolu | 1 | -8/+9 |
2024-03-01 | iommu/vt-d: Merge intel_svm_bind_mm() into its caller | Tina Zhang | 1 | -11/+3 |
2024-03-01 | iommu/vt-d: Remove initialization for dynamically heap-allocated rcu_head | Tina Zhang | 1 | -1/+0 |
2024-03-01 | iommu/vt-d: Remove treatment for revoking PASIDs with pending page faults | Tina Zhang | 1 | -7/+0 |
2024-02-16 | iommu: Make iommu_report_device_fault() return void | Lu Baolu | 1 | -12/+7 |
2024-02-16 | iommu: Make iopf_group_response() return void | Lu Baolu | 1 | -16/+2 |
2024-02-16 | iommu: Separate SVA and IOPF | Lu Baolu | 1 | -1/+0 |
2024-02-16 | iommu: Merge iommu_fault_event and iopf_fault | Lu Baolu | 1 | -3/+2 |
2024-01-03 | Merge branches 'apple/dart', 'arm/rockchip', 'arm/smmu', 'virtio', 'x86/vt-d'... | Joerg Roedel | 1 | -24/+10 |
2023-12-19 | iommu/vt-d: Refactor device_to_iommu() to retrieve iommu directly | Lu Baolu | 1 | -17/+3 |
2023-12-12 | iommu/vt-d: Remove mm->pasid in intel_sva_bind_mm() | Tina Zhang | 1 | -7/+7 |
2023-11-27 | iommu/vt-d: Fix incorrect cache invalidation for mm notification | Lu Baolu | 1 | -0/+26 |
2023-09-02 | Merge tag 'iommu-updates-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -55/+7 |
2023-08-18 | mmu_notifiers: rename invalidate_range notifier | Alistair Popple | 1 | -4/+4 |
2023-08-09 | iommu/vt-d: Make prq draining code generic | Lu Baolu | 1 | -15/+2 |
2023-08-09 | iommu/vt-d: Remove pasid_mutex | Lu Baolu | 1 | -40/+5 |
2023-03-31 | iommu: Remove ioasid infrastructure | Jason Gunthorpe | 1 | -1/+0 |
2023-03-31 | iommu/ioasid: Rename INVALID_IOASID | Jacob Pan | 1 | -1/+1 |
2023-02-03 | iommu/vt-d: Add IOMMU perfmon overflow handler support | Kan Liang | 1 | -1/+1 |
2023-02-03 | iommu/vt-d: Remove sva from intel_svm_dev | Lu Baolu | 1 | -14/+9 |
2023-02-03 | iommu/vt-d: Remove users from intel_svm_dev | Lu Baolu | 1 | -35/+27 |
2023-02-03 | iommu/vt-d: Remove unused fields in svm structures | Lu Baolu | 1 | -2/+0 |
2023-02-03 | iommu/vt-d: Remove include/linux/intel-svm.h | Lu Baolu | 1 | -1/+0 |
2022-12-14 | Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -88/+57 |
2022-12-02 | iommu/vt-d: Fix PCI device refcount leak in prq_event_thread() | Yang Yingliang | 1 | -5/+9 |
2022-12-02 | iommu/vt-d: Add a fix for devices need extra dtlb flush | Jacob Pan | 1 | -1/+4 |
2022-11-03 | iommu: Rename iommu-sva-lib.{c,h} | Lu Baolu | 1 | -1/+1 |
2022-11-03 | iommu: Remove SVA related callbacks from iommu ops | Lu Baolu | 1 | -49/+0 |
2022-11-03 | iommu/vt-d: Add SVA domain support | Lu Baolu | 1 | -0/+47 |
2022-11-03 | iommu: Remove SVM_FLAG_SUPERVISOR_MODE support | Lu Baolu | 1 | -42/+13 |
2022-09-26 | iommu/vt-d: Rename cap_5lp_support to cap_fl5lp_support | Yi Liu | 1 | -1/+1 |
2022-09-26 | iommu/vt-d: Remove unnecessary SVA data accesses in page fault path | Lu Baolu | 1 | -53/+7 |
2022-07-15 | iommu/vt-d: Refactor iommu information of each domain | Lu Baolu | 1 | -1/+1 |
2022-07-15 | iommu/vt-d: Acquiring lock in pasid manipulation helpers | Lu Baolu | 1 | -3/+0 |
2022-07-15 | iommu/vt-d: Replace spin_lock_irqsave() with spin_lock() | Lu Baolu | 1 | -3/+3 |
2022-07-15 | iommu/vt-d: Move include/linux/intel-iommu.h under iommu | Lu Baolu | 1 | -1/+1 |
2022-07-15 | iommu/vt-d: Move trace/events/intel_iommu.h under iommu | Lu Baolu | 1 | -1/+1 |
2022-04-28 | iommu/vt-d: Drop stop marker messages | Lu Baolu | 1 | -0/+4 |
2022-03-25 | Merge tag 'iommu-updates-v5.18' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -217/+3 |
2022-03-04 | iommu/vt-d: Remove unused function intel_svm_capable() | YueHaibing | 1 | -5/+0 |
2022-03-04 | iommu/vt-d: Remove DEFER_DEVICE_DOMAIN_INFO | Lu Baolu | 1 | -3/+3 |
2022-02-28 | iommu/vt-d: Remove guest pasid related callbacks | Lu Baolu | 1 | -209/+0 |
2022-02-15 | iommu/sva: Assign a PASID to mm on PASID allocation and free it on mm exit | Fenghua Yu | 1 | -9/+0 |
2021-10-18 | iommu/vt-d: Clean up unused PASID updating functions | Fenghua Yu | 1 | -23/+1 |
2021-09-09 | iommu/vt-d: Fix a deadlock in intel_svm_drain_prq() | Fenghua Yu | 1 | -0/+12 |
2021-09-09 | iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm() | Fenghua Yu | 1 | -3/+0 |
2021-08-20 | Merge branches 'apple/dart', 'arm/smmu', 'iommu/fixes', 'x86/amd', 'x86/vt-d'... | Joerg Roedel | 1 | -5/+2 |
2021-08-19 | iommu/vt-d: Allow devices to have more than 32 outstanding PRs | Lu Baolu | 1 | -4/+0 |
2021-08-18 | iommu/vt-d: Fix PASID reference leak | Fenghua Yu | 1 | -1/+2 |