On Mon, Jul 31, 2023 at 02:50:23PM -0300, Jason Gunthorpe wrote:
Jason Gunthorpe (10):
iommu: Remove useless group refcounting
iommu: Add a lockdep assertion for remaining dev->iommu_group reads
iommu: Add generic_single_device_group()
iommu/sun50i: Convert to generic_single_device_group()
iommu/sprd: Convert to generic_single_device_group()
iommu/rockchip: Convert to generic_single_device_group()
iommu/ipmmu-vmsa: Convert to generic_single_device_group()
iommu/omap: Convert to generic_single_device_group()
iommu: Complete the locking for dev->iommu_group
iommu/intel: Fix missing locking for show_device_domain_translation()
drivers/iommu/intel/debugfs.c | 34 ++++----
drivers/iommu/iommu.c | 155 +++++++++++++++++++++------------
drivers/iommu/ipmmu-vmsa.c | 22 ++---
drivers/iommu/omap-iommu.c | 30 +------
drivers/iommu/omap-iommu.h | 2 +-
drivers/iommu/rockchip-iommu.c | 22 +----
drivers/iommu/sprd-iommu.c | 24 +----
drivers/iommu/sun50i-iommu.c | 29 ++----
include/linux/iommu.h | 3 +
9 files changed, 138 insertions(+), 183 deletions(-)
Applied, thanks for the nice cleanup!
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel