summaryrefslogtreecommitdiff
path: root/rust/helpers/task.c
diff options
context:
space:
mode:
authorJohan Hovold <johan@kernel.org>2025-09-26 16:35:10 +0200
committerBjorn Andersson <andersson@kernel.org>2025-10-22 17:23:14 -0500
commitb5c16ea57b030b8e9428ec726e26219dfe05c3d9 (patch)
tree6404c9b76b93d25a0a8ef749108d9efc439208c6 /rust/helpers/task.c
parentc88b6ee3ba3c7bf6386ea0e6de8111acc3d832bc (diff)
soc: qcom: ocmem: fix device leak on lookup
Make sure to drop the reference taken to the ocmem platform device when looking up its driver data. Note that holding a reference to a device does not prevent its driver data from going away so there is no point in keeping the reference. Also note that commit 0ff027027e05 ("soc: qcom: ocmem: Fix missing put_device() call in of_get_ocmem") fixed the leak in a lookup error path, but the reference is still leaking on success. Fixes: 88c1e9404f1d ("soc: qcom: add OCMEM driver") Cc: stable@vger.kernel.org # 5.5: 0ff027027e05 Cc: Brian Masney <bmasney@redhat.com> Cc: Miaoqian Lin <linmq006@gmail.com> Signed-off-by: Johan Hovold <johan@kernel.org> Reviewed-by: Brian Masney <bmasney@redhat.com> Link: https://lore.kernel.org/r/20250926143511.6715-2-johan@kernel.org Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Diffstat (limited to 'rust/helpers/task.c')
0 files changed, 0 insertions, 0 deletions