Skip to content

Implement SMMU passthrough using the default domain

Joerg Roedel linux-arm-kernel linux-iommu 3 versions – New

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest posting 2/21 of 5 patches 0 repliesNew
  2. v2 posting 1/21 of 5 patches 0 repliesSuperseded
  3. v13 of 5 patches 0 repliesSuperseded

1 of 5 patches is in this archive. The cover letter announces 5.

Patches in v2 posting 2/2 No applies recorded yet

#Subject and filesSizeRepliesApplied
5/5iommu: Allow default domain type to be set on the kernel command line+0 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v2 yet.

Read the v2 thread

Cover letter [PATCH v2 0/5] Implement SMMU passthrough using the default domain
Quoted 18 lines · Will Deacon

Hi Joerg,

Quoted 15 lines · Joerg Roedel
Quoted 13 lines · Will Deacon

Will Deacon (5):
iommu/arm-smmu: Restrict domain attributes to UNMANAGED domains iommu/arm-smmu: Install bypass S2CRs for IOMMU_DOMAIN_IDENTITY domains iommu/arm-smmu-v3: Make arm_smmu_install_ste_for_dev return void iommu/arm-smmu-v3: Install bypass STEs for IOMMU_DOMAIN_IDENTITY
domains
iommu: Allow default domain type to be set on the kernel command line

 Documentation/admin-guide/kernel-parameters.txt |  6 ++
 drivers/iommu/arm-smmu-v3.c                     | 76 +++++++++++++++----------
 drivers/iommu/arm-smmu.c                        | 26 ++++++++-
 drivers/iommu/iommu.c                           | 17 +++++-
 4 files changed, 90 insertions(+), 35 deletions(-)
Quoted 5 lines
Quoted 2 lines

Besides my one comment on the last patch this series looks good to me. Do you plan to include it (with the fall-back) into your pull-request?

Yes, that would certainly be easiest for me, given the changes to the SMMU drivers. However, if you prefer it separately then I can do that too.

No, just send it with you usual bulk of other smmu patches.

Thanks,

Joerg