]> git.baikalelectronics.ru Git - kernel.git/commit
iommu/arm-smmu: Fix missing unlock on error in arm_smmu_device_group()
authorYang Yingliang <yangyingliang@huawei.com>
Fri, 20 Aug 2021 07:49:49 +0000 (15:49 +0800)
committerJoerg Roedel <jroedel@suse.de>
Fri, 20 Aug 2021 12:35:09 +0000 (14:35 +0200)
commit4f6310401c95a201c5a5b35563c5c660d90f7003
treed7a23ee813973875d9fd32dab56edd21433a1c3f
parent772d1849a7a3084791663138b3c5b57219c1f495
iommu/arm-smmu: Fix missing unlock on error in arm_smmu_device_group()

Add the missing unlock before return from function arm_smmu_device_group()
in the error handling case.

Fixes: e71e25f0989a ("iommu/arm-smmu: Fix race condition during iommu_group creation")
Reported-by: Hulk Robot <hulkci@huawei.com>
Signed-off-by: Yang Yingliang <yangyingliang@huawei.com>
Acked-by: Will Deacon <will@kernel.org>
Link: https://lore.kernel.org/r/20210820074949.1946576-1-yangyingliang@huawei.com
Signed-off-by: Joerg Roedel <jroedel@suse.de>
drivers/iommu/arm/arm-smmu/arm-smmu.c