ARM SMMU per-context TLB sync
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest4 patches 3 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/4 | iommu/arm-smmu: Handle size mismatches betterdrivers/ | +3 | 1 reply | |
| 2/4 | iommu/arm-smmu: Simplify ASID/VMID handlingdrivers/ | +19 | 0 replies | |
| 3/4 | iommu/arm-smmu: Tidy up context bank indexingdrivers/ | +15 | 0 replies | |
| 4/4 | iommu/arm-smmu: Use per-context TLB sync as appropriatedrivers/ | +100 | 1 reply | |
| 4/4 | iommu/arm-smmu: Use per-context TLB sync as appropriate | +0 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/4] ARM SMMU per-context TLB sync
The discussion around context-level access for Qualcomm SMMUs reminded me to dig up this patch I started ages ago and finish it off. As it's ended up, it's now a mini-series, with some new preparatory cleanup manifesting as patches 2 and 3. Patch 1 is broken out of patch 3 for clarity as somewhat of a fix in its own right, in that it's really an entirely unrelated thing which came up in parallel, but happens to be inherent to code I'm touching here anyway.
Robin.
Robin Murphy (4):
iommu/arm-smmu: Handle size mismatches better iommu/arm-smmu: Simplify ASID/VMID handling iommu/arm-smmu: Tidy up context bank indexing iommu/arm-smmu: Use per-context TLB sync as appropriate
drivers/iommu/arm-smmu.c | 207 +++++++++++++++++++++++++++++------------------ 1 file changed, 127 insertions(+), 80 deletions(-)
Signature · 1 line
2.11.0.dirty