diff options
author | Thierry Reding <treding@nvidia.com> | 2020-08-06 17:54:03 +0200 |
---|---|---|
committer | Joerg Roedel <jroedel@suse.de> | 2020-09-04 11:00:14 +0200 |
commit | 5b30fbfa2aa5c068444d576b1c87b2bd1bddf0ba (patch) | |
tree | cc236f30edf219833a0c3c49566b905c4c7433f7 /drivers/clk/socfpga/clk-pll-s10.c | |
parent | 002957020e52cfcad538e3dff26969d1cf8a2556 (diff) | |
download | linux-5b30fbfa2aa5c068444d576b1c87b2bd1bddf0ba.tar.bz2 |
iommu/tegra-smmu: Balance IOMMU group reference count
For groups that are shared between multiple devices, care must be taken
to acquire a reference for each device, otherwise the IOMMU core ends up
dropping the last reference too early, which will cause the group to be
released while consumers may still be thinking that they're holding a
reference to it.
Signed-off-by: Thierry Reding <treding@nvidia.com>
Link: https://lore.kernel.org/r/20200806155404.3936074-3-thierry.reding@gmail.com
Signed-off-by: Joerg Roedel <jroedel@suse.de>
Diffstat (limited to 'drivers/clk/socfpga/clk-pll-s10.c')
0 files changed, 0 insertions, 0 deletions