Show patches with: Submitter = Michael Shavit       |   142 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
iommu/arm-smmu-v3: Add unit tests for arm_smmu_write_entry iommu/arm-smmu-v3: Add unit tests for arm_smmu_write_entry - - - --- 2024-01-06 Michael Shavit New
iommu/arm-smmu-v3: Make CD programming use arm_smmu_write_entry_step() iommu/arm-smmu-v3: Make CD programming use arm_smmu_write_entry_step() - - - --- 2024-01-06 Michael Shavit New
iommu/arm-smmu-v3: Make STE programming independent of the callers iommu/arm-smmu-v3: Make STE programming independent of the callers - 1 3 --- 2024-01-06 Michael Shavit New
[v8,9/9] iommu/arm-smmu-v3: Rename cdcfg to cd_table Refactor the SMMU's CD table ownership - 2 1 --- 2023-09-15 Michael Shavit New
[v8,8/9] iommu/arm-smmu-v3: Update comment about STE liveness Refactor the SMMU's CD table ownership - 2 - --- 2023-09-15 Michael Shavit New
[v8,7/9] iommu/arm-smmu-v3: Cleanup arm_smmu_domain_finalise Refactor the SMMU's CD table ownership - 2 - --- 2023-09-15 Michael Shavit New
[v8,6/9] iommu/arm-smmu-v3: Move CD table to arm_smmu_master Refactor the SMMU's CD table ownership - 1 1 --- 2023-09-15 Michael Shavit New
[v8,5/9] iommu/arm-smmu-v3: Refactor write_ctx_desc Refactor the SMMU's CD table ownership - 2 - --- 2023-09-15 Michael Shavit New
[v8,4/9] iommu/arm-smmu-v3: move stall_enabled to the cd table Refactor the SMMU's CD table ownership - 2 - --- 2023-09-15 Michael Shavit New
[v8,3/9] iommu/arm-smmu-v3: Encapsulate ctx_desc_cfg init in alloc_cd_tables Refactor the SMMU's CD table ownership - 2 - --- 2023-09-15 Michael Shavit New
[v8,2/9] iommu/arm-smmu-v3: Replace s1_cfg with cdtab_cfg Refactor the SMMU's CD table ownership - 2 - --- 2023-09-15 Michael Shavit New
[v8,1/9] iommu/arm-smmu-v3: Move ctx_desc out of s1_cfg Refactor the SMMU's CD table ownership - 2 - --- 2023-09-15 Michael Shavit New
[v1,3/3] iommu/arm-smmu-v3-sva: Remove arm_smmu_bond Clean-up arm-smmu-v3-sva.c: remove arm_smmu_bond - - - --- 2023-09-05 Michael Shavit New
[v1,2/3] iommu/arm-smmu-v3-sva: Remove bond refcount Clean-up arm-smmu-v3-sva.c: remove arm_smmu_bond - 1 - --- 2023-09-05 Michael Shavit New
[v1,1/3] iommu/arm-smmu-v3-sva: Remove unused iommu_sva handle Clean-up arm-smmu-v3-sva.c: remove arm_smmu_bond - 1 - --- 2023-09-05 Michael Shavit New
[v7,9/9] iommu/arm-smmu-v3: Rename cdcfg to cd_table Refactor the SMMU's CD table ownership - 2 1 --- 2023-08-31 Michael Shavit New
[v7,8/9] iommu/arm-smmu-v3: Update comment about STE liveness Refactor the SMMU's CD table ownership - 2 - --- 2023-08-31 Michael Shavit New
[v7,7/9] iommu/arm-smmu-v3: Cleanup arm_smmu_domain_finalise Refactor the SMMU's CD table ownership - 2 - --- 2023-08-31 Michael Shavit New
[v7,6/9] iommu/arm-smmu-v3: Move CD table to arm_smmu_master Refactor the SMMU's CD table ownership - 2 1 --- 2023-08-31 Michael Shavit New
[v7,5/9] iommu/arm-smmu-v3: Refactor write_ctx_desc Refactor the SMMU's CD table ownership - 2 - --- 2023-08-31 Michael Shavit New
[v7,4/9] iommu/arm-smmu-v3: move stall_enabled to the cd table Refactor the SMMU's CD table ownership - 2 - --- 2023-08-31 Michael Shavit New
[v7,3/9] iommu/arm-smmu-v3: Encapsulate ctx_desc_cfg init in alloc_cd_tables Refactor the SMMU's CD table ownership - 2 - --- 2023-08-31 Michael Shavit New
[v7,2/9] iommu/arm-smmu-v3: Replace s1_cfg with cdtab_cfg Refactor the SMMU's CD table ownership - 2 - --- 2023-08-31 Michael Shavit New
[v7,1/9] iommu/arm-smmu-v3: Move ctx_desc out of s1_cfg Refactor the SMMU's CD table ownership - 2 - --- 2023-08-31 Michael Shavit New
[RFC,v2,9/9] iommu/arm-smmu-v3: allow multi-SMMU domain installs. Install domain onto multiple smmus - - - --- 2023-08-22 Michael Shavit New
[RFC,v2,8/9] iommu/arm-smmu-v3: check for domain initialization using pgtbl_ops Install domain onto multiple smmus - - - --- 2023-08-22 Michael Shavit New
[RFC,v2,7/9] iommu/arm-smmu-v3: Add arm_smmu_device as a parameter to domain_finalise Install domain onto multiple smmus - - - --- 2023-08-22 Michael Shavit New
[RFC,v2,6/9] iommu/arm-smmu-v3: check smmu compatibility on attach Install domain onto multiple smmus - - - --- 2023-08-22 Michael Shavit New
[RFC,v2,5/9] iommu/arm-smmu-v3: Alloc vmid from global pool Install domain onto multiple smmus - - - --- 2023-08-22 Michael Shavit New
[RFC,v2,4/9] iommu/arm-smmu-v3-sva: Allocate new ASID from installed_smmus Install domain onto multiple smmus - - - --- 2023-08-22 Michael Shavit New
[RFC,v2,3/9] iommu/arm-smmu-v3: Issue invalidations commands to multiple SMMUs Install domain onto multiple smmus - - - --- 2023-08-22 Michael Shavit New
[RFC,v2,2/9] iommu/arm-smmu-v3-sva: Move SVA optimization into arm_smmu_tlb_inv_range_asid Install domain onto multiple smmus - - - --- 2023-08-22 Michael Shavit New
[RFC,v2,1/9] iommu/arm-smmu-v3: group attached devices by smmu Install domain onto multiple smmus - - - --- 2023-08-22 Michael Shavit New
[RFC,v1,8/8] iommu/arm-smmu-v3: allow multi-SMMU domain installs Install domain onto multiple smmus - - - --- 2023-08-17 Michael Shavit New
[RFC,v1,7/8] iommu/arm-smmu-v3: check for domain initialization using pgtbl_ops Install domain onto multiple smmus - - - --- 2023-08-17 Michael Shavit New
[RFC,v1,6/8] iommu/arm-smmu-v3: Free VMID when uninstalling domain from SMMU Install domain onto multiple smmus - - - --- 2023-08-17 Michael Shavit New
[RFC,v1,5/8] iommu/arm-smmu-v3: Add arm_smmu_device as a parameter to domain_finalise Install domain onto multiple smmus - - - --- 2023-08-17 Michael Shavit New
[RFC,v1,4/8] iommu/arm-smmu-v3: check smmu compatibility on attach Install domain onto multiple smmus - - - --- 2023-08-17 Michael Shavit New
[RFC,v1,3/8] iommu/arm-smmu-v3-sva: Allocate new ASID from installed_smmus Install domain onto multiple smmus - - - --- 2023-08-17 Michael Shavit New
[RFC,v1,2/8] iommu/arm-smmu-v3: Perform invalidations over installed_smmus Install domain onto multiple smmus - - - --- 2023-08-17 Michael Shavit New
[RFC,v1,1/8] iommu/arm-smmu-v3: Add list of installed_smmus Install domain onto multiple smmus - - - --- 2023-08-17 Michael Shavit New
iommu/arm-smmu-v3: Simplify stage selection logic iommu/arm-smmu-v3: Simplify stage selection logic - 1 - --- 2023-08-17 Michael Shavit New
[v6,10/10] iommu/arm-smmu-v3: Rename cdcfg to cd_table Refactor the SMMU's CD table ownership - 2 - --- 2023-08-16 Michael Shavit New
[v6,09/10] iommu/arm-smmu-v3: Skip cd sync if CD table isn't active Refactor the SMMU's CD table ownership - 2 - --- 2023-08-16 Michael Shavit New
[v6,08/10] iommu/arm-smmu-v3: Update comment about STE liveness Refactor the SMMU's CD table ownership - 2 - --- 2023-08-16 Michael Shavit New
[v6,07/10] iommu/arm-smmu-v3: Cleanup arm_smmu_domain_finalise Refactor the SMMU's CD table ownership - 2 - --- 2023-08-16 Michael Shavit New
[v6,06/10] iommu/arm-smmu-v3: Move CD table to arm_smmu_master Refactor the SMMU's CD table ownership - 1 - --- 2023-08-16 Michael Shavit New
[v6,05/10] iommu/arm-smmu-v3: Refactor write_ctx_desc Refactor the SMMU's CD table ownership - 2 - --- 2023-08-16 Michael Shavit New
[v6,04/10] iommu/arm-smmu-v3: move stall_enabled to the cd table Refactor the SMMU's CD table ownership - 2 - --- 2023-08-16 Michael Shavit New
[v6,03/10] iommu/arm-smmu-v3: Encapsulate ctx_desc_cfg init in alloc_cd_tables Refactor the SMMU's CD table ownership - 2 - --- 2023-08-16 Michael Shavit New
[v6,02/10] iommu/arm-smmu-v3: Replace s1_cfg with cdtab_cfg Refactor the SMMU's CD table ownership - 2 - --- 2023-08-16 Michael Shavit New
[v6,01/10] iommu/arm-smmu-v3: Move ctx_desc out of s1_cfg Refactor the SMMU's CD table ownership - 2 - --- 2023-08-16 Michael Shavit New
[v5,9/9] iommu/arm-smmu-v3: Rename cdcfg to cd_table Refactor the SMMU's CD table ownership - 2 - --- 2023-08-08 Michael Shavit New
[v5,8/9] iommu/arm-smmu-v3: Skip cd sync if CD table isn't active Refactor the SMMU's CD table ownership - 2 - --- 2023-08-08 Michael Shavit New
[v5,7/9] iommu/arm-smmu-v3: Cleanup arm_smmu_domain_finalise Refactor the SMMU's CD table ownership - 1 - --- 2023-08-08 Michael Shavit New
[v5,6/9] iommu/arm-smmu-v3: Move CD table to arm_smmu_master Refactor the SMMU's CD table ownership - 1 - --- 2023-08-08 Michael Shavit New
[v5,5/9] iommu/arm-smmu-v3: Refactor write_ctx_desc Refactor the SMMU's CD table ownership - 2 - --- 2023-08-08 Michael Shavit New
[v5,4/9] iommu/arm-smmu-v3: move stall_enabled to the cd table Refactor the SMMU's CD table ownership - 2 - --- 2023-08-08 Michael Shavit New
[v5,3/9] iommu/arm-smmu-v3: Encapsulate ctx_desc_cfg init in alloc_cd_tables Refactor the SMMU's CD table ownership - 2 - --- 2023-08-08 Michael Shavit New
[v5,2/9] iommu/arm-smmu-v3: Replace s1_cfg with cdtab_cfg Refactor the SMMU's CD table ownership - 2 - --- 2023-08-08 Michael Shavit New
[v5,1/9] iommu/arm-smmu-v3: Move ctx_desc out of s1_cfg Refactor the SMMU's CD table ownership - 2 - --- 2023-08-08 Michael Shavit New
[v5,6/6] iommu/arm-smmu-v3: Cleanup arm_smmu_domain_finalise Add PASID support to SMMUv3 unmanaged domains - 1 - --- 2023-08-03 Michael Shavit New
[v5,5/6] iommu/arm-smmu-v3: Free pasid domains on iommu release Add PASID support to SMMUv3 unmanaged domains - - - --- 2023-08-03 Michael Shavit New
[v5,4/6] iommu/arm-smmu-v3: Implement set_dev_pasid Add PASID support to SMMUv3 unmanaged domains - - - --- 2023-08-03 Michael Shavit New
[v5,3/6] iommu/arm-smmu-v3: Add helper for atc invalidation Add PASID support to SMMUv3 unmanaged domains - - - --- 2023-08-03 Michael Shavit New
[v5,2/6] iommu/arm-smmu-v3: Keep track of attached ssids Add PASID support to SMMUv3 unmanaged domains - - - --- 2023-08-03 Michael Shavit New
[v5,1/6] iommu/arm-smmu-v3: Simplify arm_smmu_enable_ats Add PASID support to SMMUv3 unmanaged domains - - - --- 2023-08-03 Michael Shavit New
[v4,8/8] iommu/arm-smmu-v3: Rename cdcfg to cd_table Refactor the SMMU's CD table ownership - 2 - --- 2023-08-02 Michael Shavit New
[v4,7/8] iommu/arm-smmu-v3: Skip cd sync if CD table isn't active Refactor the SMMU's CD table ownership - 2 - --- 2023-08-02 Michael Shavit New
[v4,6/8] iommu/arm-smmu-v3: Move CD table to arm_smmu_master Refactor the SMMU's CD table ownership - 1 - --- 2023-08-02 Michael Shavit New
[v4,5/8] iommu/arm-smmu-v3: Refactor write_ctx_desc Refactor the SMMU's CD table ownership - 2 - --- 2023-08-02 Michael Shavit New
[v4,4/8] iommu/arm-smmu-v3: move stall_enabled to the cd table Refactor the SMMU's CD table ownership - 2 - --- 2023-08-02 Michael Shavit New
[v4,3/8] iommu/arm-smmu-v3: Encapsulate ctx_desc_cfg init in alloc_cd_tables Refactor the SMMU's CD table ownership - 2 - --- 2023-08-02 Michael Shavit New
[v4,2/8] iommu/arm-smmu-v3: Replace s1_cfg with cdtab_cfg Refactor the SMMU's CD table ownership - 2 - --- 2023-08-02 Michael Shavit New
[v4,1/8] iommu/arm-smmu-v3: Move ctx_desc out of s1_cfg Refactor the SMMU's CD table ownership - 2 - --- 2023-08-02 Michael Shavit New
[v3,8/8] iommu/arm-smmu-v3: Rename cdcfg to cd_table Refactor the SMMU's CD table ownership - 1 - --- 2023-08-01 Michael Shavit New
[v3,7/8] iommu/arm-smmu-v3: Skip cd sync if CD table isn't active Refactor the SMMU's CD table ownership - 1 - --- 2023-08-01 Michael Shavit New
[v3,6/8] iommu/arm-smmu-v3: Move CD table to arm_smmu_master Refactor the SMMU's CD table ownership - 1 - --- 2023-08-01 Michael Shavit New
[v3,5/8] iommu/arm-smmu-v3: Refactor write_ctx_desc Refactor the SMMU's CD table ownership - 1 - --- 2023-08-01 Michael Shavit New
[v3,4/8] iommu/arm-smmu-v3: move stall_enabled to the cd table Refactor the SMMU's CD table ownership - 1 - --- 2023-08-01 Michael Shavit New
[v3,3/8] iommu/arm-smmu-v3: Encapsulate ctx_desc_cfg init in alloc_cd_tables Refactor the SMMU's CD table ownership - 1 - --- 2023-08-01 Michael Shavit New
[v3,2/8] iommu/arm-smmu-v3: Replace s1_cfg with cdtab_cfg Refactor the SMMU's CD table ownership - 1 - --- 2023-08-01 Michael Shavit New
[v3,1/8] iommu/arm-smmu-v3: Move ctx_desc out of s1_cfg Refactor the SMMU's CD table ownership - 1 - --- 2023-08-01 Michael Shavit New
[v2,8/8] iommu/arm-smmu-v3: Rename cdcfg to cd_table Refactor the SMMU's CD table ownership - 1 - --- 2023-07-31 Michael Shavit New
[v2,7/8] iommu/arm-smmu-v3: Move CD table to arm_smmu_master Refactor the SMMU's CD table ownership - 1 - --- 2023-07-31 Michael Shavit New
[v2,6/8] iommu/arm-smmu-v3: Refactor write_ctx_desc Refactor the SMMU's CD table ownership - - - --- 2023-07-31 Michael Shavit New
[v2,5/8] iommu/arm-smmu-v3: Skip cd sync if CD table isn't active Refactor the SMMU's CD table ownership - 1 - --- 2023-07-31 Michael Shavit New
[v2,4/8] iommu/arm-smmu-v3: move stall_enabled to the cd table Refactor the SMMU's CD table ownership - 1 - --- 2023-07-31 Michael Shavit New
[v2,3/8] iommu/arm-smmu-v3: Encapsulate ctx_desc_cfg init in alloc_cd_tables Refactor the SMMU's CD table ownership - 1 - --- 2023-07-31 Michael Shavit New
[v2,2/8] iommu/arm-smmu-v3: Replace s1_cfg with cdtab_cfg Refactor the SMMU's CD table ownership - - - --- 2023-07-31 Michael Shavit New
[v2,1/8] iommu/arm-smmu-v3: Move ctx_desc out of s1_cfg Refactor the SMMU's CD table ownership - 1 - --- 2023-07-31 Michael Shavit New
[v1,7/7] iommu/arm-smmu-v3: Move CD table to arm_smmu_master Refactor the SMMU's CD table ownership - - - --- 2023-07-27 Michael Shavit New
[v1,6/7] iommu/arm-smmu-v3: Refactor write_ctx_desc Refactor the SMMU's CD table ownership - - - --- 2023-07-27 Michael Shavit New
[v1,5/7] iommu/arm-smmu-v3: Skip cd sync if CD table isn't active Refactor the SMMU's CD table ownership - - - --- 2023-07-27 Michael Shavit New
[v1,4/7] iommu/arm-smmu-v3: move stall_enabled to the cd table Refactor the SMMU's CD table ownership - - - --- 2023-07-27 Michael Shavit New
[v1,3/7] iommu/arm-smmu-v3: Encapsulate ctx_desc_cfg init in alloc_cd_tables Refactor the SMMU's CD table ownership - - - --- 2023-07-27 Michael Shavit New
[v1,2/7] iommu/arm-smmu-v3: Replace s1_cfg with ctx_desc_cfg Refactor the SMMU's CD table ownership - - - --- 2023-07-27 Michael Shavit New
[v1,1/7] iommu/arm-smmu-v3: Move ctx_desc out of s1_cfg Refactor the SMMU's CD table ownership - - - --- 2023-07-27 Michael Shavit New
[v4,13/13] iommu/arm-smmu-v3-sva: Add check when enabling sva Add PASID support to SMMUv3 unmanaged domains - - - --- 2023-06-21 Michael Shavit New
[v4,12/13] iommu/arm-smmu-v3-sva: Remove arm_smmu_bond Add PASID support to SMMUv3 unmanaged domains - - - --- 2023-06-21 Michael Shavit New
« 1 2 »