| Commit message (Expand) | Author | Age | Files | Lines |
* | iommu/vt-d: Add qi_batch for dmar_domain | Lu Baolu | 2024-09-02 | 1 | -1/+4 |
* | iommu/vt-d: Add support for static identity domain | Lu Baolu | 2024-09-02 | 1 | -1/+1 |
*---. | Merge branches 'arm/renesas', 'arm/smmu', 'x86/amd', 'core' and 'x86/vt-d' in... | Joerg Roedel | 2024-05-13 | 1 | -297/+86 |
|\ \ \ |
|
| | | * | iommu/vt-d: Remove struct intel_svm | Lu Baolu | 2024-04-26 | 1 | -73/+26 |
| | | * | iommu/vt-d: Remove intel_svm_dev | Lu Baolu | 2024-04-26 | 1 | -93/+37 |
| | | * | iommu/vt-d: Use cache helpers in arch_invalidate_secondary_tlbs | Lu Baolu | 2024-04-26 | 1 | -71/+10 |
| | | * | iommu/vt-d: Add cache tag assignment interface | Lu Baolu | 2024-04-26 | 1 | -1/+9 |
| | | * | iommu/vt-d: Remove private data use in fault message | Jingqi Liu | 2024-04-26 | 1 | -60/+15 |
| | | * | iommu/vt-d: Remove debugfs use of private data field | Jingqi Liu | 2024-04-26 | 1 | -9/+0 |
| |_|/
|/| | |
|
| | * | iommu/vt-d: add wrapper functions for page allocations | Pasha Tatashin | 2024-04-15 | 1 | -6/+5 |
| |/
|/| |
|
* | | iommu/vt-d: Allocate local memory for page request queue | Jacob Pan | 2024-04-12 | 1 | -1/+1 |
|/ |
|
*-. | Merge branches 'arm/mediatek', 'arm/renesas', 'arm/smmu', 'x86/vt-d', 'x86/am... | Joerg Roedel | 2024-03-08 | 1 | -56/+20 |
|\ \ |
|
| | * | iommu: Make iommu_report_device_fault() return void | Lu Baolu | 2024-02-16 | 1 | -12/+7 |
| | * | iommu: Make iopf_group_response() return void | Lu Baolu | 2024-02-16 | 1 | -16/+2 |
| | * | iommu: Separate SVA and IOPF | Lu Baolu | 2024-02-16 | 1 | -1/+0 |
| | * | iommu: Merge iommu_fault_event and iopf_fault | Lu Baolu | 2024-02-16 | 1 | -3/+2 |
| |/
|/| |
|
| * | iommu/vt-d: Use device rbtree in iopf reporting path | Lu Baolu | 2024-03-01 | 1 | -8/+9 |
| * | iommu/vt-d: Merge intel_svm_bind_mm() into its caller | Tina Zhang | 2024-03-01 | 1 | -11/+3 |
| * | iommu/vt-d: Remove initialization for dynamically heap-allocated rcu_head | Tina Zhang | 2024-03-01 | 1 | -1/+0 |
| * | iommu/vt-d: Remove treatment for revoking PASIDs with pending page faults | Tina Zhang | 2024-03-01 | 1 | -7/+0 |
|/ |
|
*---. | Merge branches 'apple/dart', 'arm/rockchip', 'arm/smmu', 'virtio', 'x86/vt-d'... | Joerg Roedel | 2024-01-03 | 1 | -24/+10 |
|\ \ \ |
|
| | | * | iommu/vt-d: Remove mm->pasid in intel_sva_bind_mm() | Tina Zhang | 2023-12-12 | 1 | -7/+7 |
| |_|/
|/| | |
|
| | * | iommu/vt-d: Refactor device_to_iommu() to retrieve iommu directly | Lu Baolu | 2023-12-19 | 1 | -17/+3 |
| |/ |
|
* / | iommu/vt-d: Fix incorrect cache invalidation for mm notification | Lu Baolu | 2023-11-27 | 1 | -0/+26 |
|/ |
|
* | Merge tag 'iommu-updates-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 2023-09-02 | 1 | -55/+7 |
|\ |
|
| * | iommu/vt-d: Make prq draining code generic | Lu Baolu | 2023-08-09 | 1 | -15/+2 |
| * | iommu/vt-d: Remove pasid_mutex | Lu Baolu | 2023-08-09 | 1 | -40/+5 |
* | | mmu_notifiers: rename invalidate_range notifier | Alistair Popple | 2023-08-18 | 1 | -4/+4 |
|/ |
|
* | iommu: Remove ioasid infrastructure | Jason Gunthorpe | 2023-03-31 | 1 | -1/+0 |
* | iommu/ioasid: Rename INVALID_IOASID | Jacob Pan | 2023-03-31 | 1 | -1/+1 |
* | iommu/vt-d: Add IOMMU perfmon overflow handler support | Kan Liang | 2023-02-03 | 1 | -1/+1 |
* | iommu/vt-d: Remove sva from intel_svm_dev | Lu Baolu | 2023-02-03 | 1 | -14/+9 |
* | iommu/vt-d: Remove users from intel_svm_dev | Lu Baolu | 2023-02-03 | 1 | -35/+27 |
* | iommu/vt-d: Remove unused fields in svm structures | Lu Baolu | 2023-02-03 | 1 | -2/+0 |
* | iommu/vt-d: Remove include/linux/intel-svm.h | Lu Baolu | 2023-02-03 | 1 | -1/+0 |
* | Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 2022-12-14 | 1 | -88/+57 |
|\ |
|
| * | iommu: Rename iommu-sva-lib.{c,h} | Lu Baolu | 2022-11-03 | 1 | -1/+1 |
| * | iommu: Remove SVA related callbacks from iommu ops | Lu Baolu | 2022-11-03 | 1 | -49/+0 |
| * | iommu/vt-d: Add SVA domain support | Lu Baolu | 2022-11-03 | 1 | -0/+47 |
| * | iommu: Remove SVM_FLAG_SUPERVISOR_MODE support | Lu Baolu | 2022-11-03 | 1 | -42/+13 |
* | | iommu/vt-d: Fix PCI device refcount leak in prq_event_thread() | Yang Yingliang | 2022-12-02 | 1 | -5/+9 |
* | | iommu/vt-d: Add a fix for devices need extra dtlb flush | Jacob Pan | 2022-12-02 | 1 | -1/+4 |
|/ |
|
* | iommu/vt-d: Rename cap_5lp_support to cap_fl5lp_support | Yi Liu | 2022-09-26 | 1 | -1/+1 |
* | iommu/vt-d: Remove unnecessary SVA data accesses in page fault path | Lu Baolu | 2022-09-26 | 1 | -53/+7 |
* | iommu/vt-d: Refactor iommu information of each domain | Lu Baolu | 2022-07-15 | 1 | -1/+1 |
* | iommu/vt-d: Acquiring lock in pasid manipulation helpers | Lu Baolu | 2022-07-15 | 1 | -3/+0 |
* | iommu/vt-d: Replace spin_lock_irqsave() with spin_lock() | Lu Baolu | 2022-07-15 | 1 | -3/+3 |
* | iommu/vt-d: Move include/linux/intel-iommu.h under iommu | Lu Baolu | 2022-07-15 | 1 | -1/+1 |
* | iommu/vt-d: Move trace/events/intel_iommu.h under iommu | Lu Baolu | 2022-07-15 | 1 | -1/+1 |
* | iommu/vt-d: Drop stop marker messages | Lu Baolu | 2022-04-28 | 1 | -0/+4 |