Using the smmu registers to identify the problem described
in commit 8544c8e14fec ("iommu/arm-smmu-v3: Add a SYNC command
to avoid broken page table prefetch").
v2:
Remove the commit message spell error.
v3:
Revert the previous patch and using a brand new patch instead.
Zhang Zekun (2):
Revert "iommu/arm-smmu-v3: Add a SYNC command to avoid broken page
table prefetch"
iommu/arm-smmu-v3: Enable iotlb_sync_map according to SMMU_IIDR
Documentation/arm64/silicon-errata.rst | 2 +-
arch/arm64/Kconfig | 13 ++++++-------
arch/arm64/include/asm/cpucaps.h | 1 -
arch/arm64/kernel/cpu_errata.c | 14 --------------
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 10 +++++++++-
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h | 5 +++++
6 files changed, 21 insertions(+), 24 deletions(-)
--
2.17.1