summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorJohn Keeping <john@metanate.com>2016-04-05 13:50:32 (GMT)
committerMark Yao <mark.yao@rock-chips.com>2016-05-03 06:11:22 (GMT)
commit69b007968e7519cf1e44920f4578054c9e0fbdc3 (patch)
tree00bcee6f4c3a1737b9b4f45fef42344b40f41a62 /arch
parentaa1ac27f48de0ed94d5a104e15b5ab62b5deb236 (diff)
downloadlinux-69b007968e7519cf1e44920f4578054c9e0fbdc3.tar.xz
drm/rockchip: don't leak iommu mapping
arm_iommu_attach_device() takes its own reference to the mapping we give it. Since we do not keep a reference to the mapping ourselves, we must release it before returning. Also fix the error path, which fails to release the mapping if it has called arm_iommu_detach_device() since that clears archdata.mapping. Signed-off-by: John Keeping <john@metanate.com>
Diffstat (limited to 'arch')
0 files changed, 0 insertions, 0 deletions