| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge tag 'iommu-updates-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 2024-03-13 | 6 | -318/+529 |
|\ |
|
| *---. | Merge branches 'arm/mediatek', 'arm/renesas', 'arm/smmu', 'x86/vt-d', 'x86/am... | Joerg Roedel | 2024-03-08 | 6 | -318/+529 |
| |\ \ \ |
|
| | | | * | iommu: constify of_phandle_args in xlate | Krzysztof Kozlowski | 2024-03-01 | 3 | -3/+6 |
| | | | * | iommu: Make iommu_report_device_fault() return void | Lu Baolu | 2024-02-16 | 1 | -2/+2 |
| | | | * | iommu: Make iopf_group_response() return void | Lu Baolu | 2024-02-16 | 1 | -32/+18 |
| | | | * | iommu: Separate SVA and IOPF | Lu Baolu | 2024-02-16 | 2 | -2/+0 |
| | | | * | iommu: Merge iommu_fault_event and iopf_fault | Lu Baolu | 2024-02-16 | 1 | -2/+2 |
| | | | * | iommu: Remove iommu_[un]register_device_fault_handler() | Lu Baolu | 2024-02-16 | 1 | -12/+1 |
| | | | * | iommu/arm-smmu-v3: Remove unrecoverable faults reporting | Lu Baolu | 2024-02-16 | 1 | -33/+13 |
| | | |/
| | |/| |
|
| | | * | iommu/arm-smmu-v3: Convert to domain_alloc_paging() | Jason Gunthorpe | 2024-02-29 | 1 | -5/+17 |
| | | * | iommu/arm-smmu-v3: Pass arm_smmu_domain and arm_smmu_device to finalize | Jason Gunthorpe | 2024-02-29 | 1 | -17/+18 |
| | | * | iommu/arm-smmu-v3: Use the identity/blocked domain during release | Jason Gunthorpe | 2024-02-29 | 1 | -5/+2 |
| | | * | iommu/arm-smmu-v3: Add a global static BLOCKED domain | Jason Gunthorpe | 2024-02-29 | 1 | -0/+19 |
| | | * | iommu/arm-smmu-v3: Add a global static IDENTITY domain | Jason Gunthorpe | 2024-02-29 | 2 | -25/+58 |
| | | * | iommu/arm-smmu-v3: Check that the RID domain is S1 in SVA | Jason Gunthorpe | 2024-02-29 | 1 | -1/+7 |
| | | * | iommu/arm-smmu-v3: Remove arm_smmu_master->domain | Jason Gunthorpe | 2024-02-29 | 2 | -17/+10 |
| | | * | iommu/arm-smmu-v3: Pass smmu_domain to arm_enable/disable_ats() | Jason Gunthorpe | 2024-02-29 | 1 | -7/+6 |
| | | * | iommu/arm-smmu-v3: Put writing the context descriptor in the right order | Jason Gunthorpe | 2024-02-29 | 1 | -9/+20 |
| | | * | iommu/arm-smmu-v3: Do not change the STE twice during arm_smmu_attach_dev() | Jason Gunthorpe | 2024-02-29 | 1 | -6/+9 |
| | | * | iommu/arm-smmu-v3: Compute the STE only once for each master | Jason Gunthorpe | 2024-02-29 | 1 | -35/+22 |
| | | * | iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of attach_dev | Jason Gunthorpe | 2024-02-29 | 1 | -9/+13 |
| | | * | iommu/arm-smmu-v3: Build the whole STE in arm_smmu_make_s2_domain_ste() | Jason Gunthorpe | 2024-02-29 | 2 | -14/+15 |
| | | * | iommu/arm-smmu-v3: Move the STE generation for S1 and S2 domains into functions | Jason Gunthorpe | 2024-02-29 | 1 | -55/+83 |
| | | * | iommu/arm-smmu-v3: Consolidate the STE generation for abort/bypass | Jason Gunthorpe | 2024-02-29 | 1 | -42/+55 |
| | | * | iommu/arm-smmu-v3: Make STE programming independent of the callers | Jason Gunthorpe | 2024-02-29 | 1 | -64/+211 |
| | | * | iommu/arm-smmu-qcom: Add X1E80100 MDSS compatible | Abel Vesa | 2024-02-22 | 1 | -0/+1 |
| | |/
| |/| |
|
* | | | Merge tag 'irq-msi-2024-03-10' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 2024-03-11 | 1 | -2/+3 |
|\ \ \
| |/ /
|/| | |
|
| * | | irqchip: Convert all platform MSI users to the new API | Thomas Gleixner | 2024-02-15 | 1 | -2/+3 |
| |/ |
|
* | | iommu/arm-smmu-v3: Do not use GFP_KERNEL under as spinlock | Jason Gunthorpe | 2024-02-22 | 1 | -26/+12 |
* | | Revert "iommu/arm-smmu: Convert to domain_alloc_paging()" | Dmitry Baryshkov | 2024-02-13 | 1 | -11/+6 |
|/ |
|
* | Merge tag 'iommu-updates-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 2024-01-19 | 7 | -132/+173 |
|\ |
|
| *-. | Merge branches 'apple/dart', 'arm/rockchip', 'arm/smmu', 'virtio', 'x86/vt-d'... | Joerg Roedel | 2024-01-03 | 7 | -132/+173 |
| |\ \ |
|
| | | * | iommu: Mark dev_iommu_priv_set() with a lockdep | Jason Gunthorpe | 2023-12-12 | 2 | -2/+0 |
| | | * | iommu: Add mm_get_enqcmd_pasid() helper function | Tina Zhang | 2023-12-12 | 1 | -8/+15 |
| | | * | iommu: Clean up open-coded ownership checks | Robin Murphy | 2023-11-27 | 3 | -24/+4 |
| | | * | iommu/arm-smmu: Don't register fwnode for legacy binding | Robin Murphy | 2023-11-27 | 1 | -1/+2 |
| | |/
| |/| |
|
| | * | iommu/arm-smmu: Convert to domain_alloc_paging() | Jason Gunthorpe | 2023-12-13 | 1 | -6/+11 |
| | * | iommu/arm-smmu: Pass arm_smmu_domain to internal functions | Jason Gunthorpe | 2023-12-13 | 1 | -12/+10 |
| | * | iommu/arm-smmu: Implement IOMMU_DOMAIN_BLOCKED | Jason Gunthorpe | 2023-12-13 | 1 | -3/+25 |
| | * | iommu/arm-smmu: Convert to a global static identity domain | Jason Gunthorpe | 2023-12-13 | 2 | -29/+53 |
| | * | iommu/arm-smmu: Reorganize arm_smmu_domain_add_master() | Jason Gunthorpe | 2023-12-13 | 1 | -13/+10 |
| | * | iommu/arm-smmu-v3: Remove ARM_SMMU_DOMAIN_NESTED | Jason Gunthorpe | 2023-12-13 | 2 | -4/+1 |
| | * | iommu/arm-smmu-v3: Master cannot be NULL in arm_smmu_write_strtab_ent() | Jason Gunthorpe | 2023-12-13 | 1 | -7/+2 |
| | * | iommu/arm-smmu-v3: Add a type for the STE | Jason Gunthorpe | 2023-12-13 | 2 | -31/+35 |
| | * | iommu/arm-smmu-v3: disable stall for quiet_cd | Wenkai Lin | 2023-12-12 | 1 | -0/+3 |
| | * | iommu/qcom: restore IOMMU state if needed | Vladimir Lypak | 2023-12-12 | 1 | -1/+9 |
| | * | iommu/arm-smmu-qcom: Add QCM2290 MDSS compatible | Konrad Dybcio | 2023-12-12 | 1 | -0/+1 |
| | * | iommu/arm-smmu-qcom: Add missing GMU entry to match table | Rob Clark | 2023-12-12 | 1 | -0/+1 |
| |/ |
|
* / | mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDER | Kirill A. Shutemov | 2024-01-09 | 1 | -1/+1 |
|/ |
|
*-----. | Merge branches 'iommu/fixes', 'arm/tegra', 'arm/smmu', 'virtio', 'x86/vt-d', ... | Joerg Roedel | 2023-10-27 | 5 | -170/+216 |
|\ \ \ \ |
|