| Commit message (Expand) | Author | Age | Files | Lines |
*-. | Merge branches 'arm/renesas', 'arm/smmu', 'x86/amd', 'core' and 'x86/vt-d' in... | Joerg Roedel | 2024-05-13 | 5 | -335/+931 |
|\ \ |
|
| | * | iommu: Pass domain to remove_dev_pasid() op | Yi Liu | 2024-04-12 | 1 | -7/+2 |
| |/
|/| |
|
| * | iommu/arm-smmu-v3: Make the kunit into a module | Jason Gunthorpe | 2024-05-10 | 4 | -1/+14 |
| * | iommu/arm-smmu-v3: Add unit tests for arm_smmu_write_entry | Jason Gunthorpe | 2024-05-01 | 5 | -26/+521 |
| * | iommu/arm-smmu-v3: Build the whole CD in arm_smmu_make_s1_cd() | Jason Gunthorpe | 2024-05-01 | 2 | -32/+18 |
| * | iommu/arm-smmu-v3: Move the CD generation for SVA into a function | Jason Gunthorpe | 2024-05-01 | 3 | -132/+107 |
| * | iommu/arm-smmu-v3: Allocate the CD table entry in advance | Jason Gunthorpe | 2024-05-01 | 1 | -16/+8 |
| * | iommu/arm-smmu-v3: Make arm_smmu_alloc_cd_ptr() | Jason Gunthorpe | 2024-05-01 | 2 | -23/+39 |
| * | iommu/arm-smmu-v3: Consolidate clearing a CD table entry | Jason Gunthorpe | 2024-05-01 | 3 | -11/+18 |
| * | iommu/arm-smmu-v3: Move the CD generation for S1 domains into a function | Jason Gunthorpe | 2024-05-01 | 3 | -29/+76 |
| * | iommu/arm-smmu-v3: Make CD programming use arm_smmu_write_entry() | Jason Gunthorpe | 2024-05-01 | 1 | -22/+67 |
| * | iommu/arm-smmu-v3: Add an ops indirection to the STE code | Jason Gunthorpe | 2024-05-01 | 1 | -72/+104 |
| * | iommu/arm-smmu-v3: Free MSIs in case of ENOMEM | Aleksandr Aprelkov | 2024-04-18 | 1 | -1/+1 |
| * | iommu/arm-smmu-v3: Add a type for the CD entry | Jason Gunthorpe | 2024-04-09 | 2 | -10/+17 |
| * | iommu/arm-smmu-v3: Do not ATC invalidate the entire domain | Jason Gunthorpe | 2024-04-09 | 1 | -1/+4 |
| * | iommu/arm-smmu-v3: Do not allow a SVA domain to be set on the wrong PASID | Jason Gunthorpe | 2024-04-09 | 1 | -0/+3 |
| * | iommu/arm-smmu-v3: Retire disable_bypass parameter | Robin Murphy | 2024-04-09 | 1 | -33/+13 |
|/ |
|
* | iommu/arm-smmu-v3: Fix access for STE.SHCFG | Mostafa Saleh | 2024-03-26 | 2 | -12/+25 |
* | iommu/arm-smmu-v3: Add cpu_to_le64() around STRTAB_STE_0_V | Jason Gunthorpe | 2024-03-26 | 1 | -1/+2 |
* | Merge tag 'iommu-updates-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 2024-03-13 | 3 | -316/+524 |
|\ |
|
| *---. | Merge branches 'arm/mediatek', 'arm/renesas', 'arm/smmu', 'x86/vt-d', 'x86/am... | Joerg Roedel | 2024-03-08 | 3 | -316/+524 |
| |\ \ \ |
|
| | | | * | iommu: constify of_phandle_args in xlate | Krzysztof Kozlowski | 2024-03-01 | 1 | -1/+2 |
| | | | * | 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 |
| | |/
| |/| |
|
* | | | 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 |
|/ |
|
* | Merge tag 'iommu-updates-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 2024-01-19 | 3 | -54/+56 |
|\ |
|
| *-. | Merge branches 'apple/dart', 'arm/rockchip', 'arm/smmu', 'virtio', 'x86/vt-d'... | Joerg Roedel | 2024-01-03 | 3 | -54/+56 |
| |\ \ |
|
| | | * | iommu: Mark dev_iommu_priv_set() with a lockdep | Jason Gunthorpe | 2023-12-12 | 1 | -1/+0 |