[PATCH 0/4] iommu/arm-smmu-v3: Arm SMMU errata bits

Robin Murphy robin.murphy at arm.com
Wed May 10 08:38:42 PDT 2023


Hi all,

Further to the discussion on the nesting series a while back, here's a
mini-series to help us start taking more of an interest in SMMU errata.
Patch #1 is more about the infrastucture than that erratum itself, but
since I *had* already written it up (5 years ago!) I figured why not
just build on it as-is. The rest is effectively just documentation at
this point, but getting us ready for all the hitherto unmet conditions
that IOMMUFD nesting is going to open up.

Thanks,
Robin.


Robin Murphy (4):
  iommu/arm-smmu-v3: Work around MMU-600 erratum 1076982
  iommu/arm-smmu-v3: Document MMU-700 erratum 2812531
  iommu/arm-smmu-v3: Add explicit feature for nesting
  iommu/arm-smmu-v3: Document nesting-related errata

 Documentation/arm64/silicon-errata.rst      |  4 ++
 drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 50 +++++++++++++++++++++
 drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h |  8 ++++
 3 files changed, 62 insertions(+)

-- 
2.39.2.101.g768bb238c484.dirty




More information about the linux-arm-kernel mailing list