[Patch V2 0/2] iommu/arm-smmu: Fix races in iommu domain/group creation
Ashish Mhetre
amhetre at nvidia.com
Wed Jul 14 21:44:04 PDT 2021
On 6/18/2021 2:00 AM, Ashish Mhetre wrote:
> Multiple iommu domains and iommu groups are getting created for the devices
> sharing same SID. It is expected for devices sharing same SID to be in same
> iommu group and same iommu domain.
> This is leading to context faults when one device is accessing IOVA from
> other device which shouldn't be the case for devices sharing same SID.
> Fix this by protecting iommu domain and iommu group creation with mutexes.
>
> Ashish Mhetre (1):
> iommu: Fix race condition during default domain allocation
>
> Krishna Reddy (1):
> iommu/arm-smmu: Fix race condition during iommu_group creation
>
> drivers/iommu/arm/arm-smmu/arm-smmu.c | 6 +++++-
> drivers/iommu/iommu.c | 2 ++
> 2 files changed, 7 insertions(+), 1 deletion(-)
>
Hi,
Can you please help in reviewing this V2 change? Please let me know if
anymore changes are required.
Thanks,
Ashish Mhetre
More information about the linux-arm-kernel
mailing list