From: Thierry Reding <treding@xxxxxxxxxx> I was running into some use-after-free conditions after recent changes to the host1x driver cause the child devices to be destroyed upon driver unloading. This in turn caused the IOMMU groups associated with the child devices to also get released and that uncovered a subtle reference count unbalance. This contains two fixes for these issues and also includes a patch that sets the IOMMU group name for "static" groups to help with debugging. Thierry Thierry Reding (3): iommu/tegra-smmu: Set IOMMU group name iommu/tegra-smmu: Balance IOMMU group reference count iommu/tegra-smmu: Prune IOMMU group when it is released drivers/iommu/tegra-smmu.c | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) -- 2.27.0