summaryrefslogtreecommitdiff
path: root/drivers/firmware/psci/psci.c
diff options
context:
space:
mode:
authorMaxime Ripard <mripard@kernel.org>2025-04-08 17:07:58 +0300
committerMaxime Ripard <mripard@kernel.org>2025-04-29 18:28:28 +0300
commit48ccf21fa8dc595c8aa4f1d347b593dcae0727d0 (patch)
tree934251675082298d2469bb08b4ba6ce984746f81 /drivers/firmware/psci/psci.c
parent32dce6b1949a696dc7abddc04de8cbe35c260217 (diff)
downloadlinux-48ccf21fa8dc595c8aa4f1d347b593dcae0727d0.tar.xz
drm/tests: shmem: Fix memleak
The drm_gem_shmem_test_get_pages_sgt() gets a scatter-gather table using the drm_gem_shmem_get_sg_table() function and rightfully calls sg_free_table() on it. However, it's also supposed to kfree() the returned sg_table, but doesn't. This leads to a memory leak, reported by kmemleak. Fix it by adding a kunit action to kfree the sgt when the test ends. Reported-by: Philipp Stanner <phasta@mailbox.org> Closes: https://lore.kernel.org/dri-devel/a7655158a6367ac46194d57f4b7433ef0772a73e.camel@mailbox.org/ Fixes: 93032ae634d4 ("drm/test: add a test suite for GEM objects backed by shmem") Reviewed-by: Javier Martinez Canillas <javierm@redhat.com> Link: https://lore.kernel.org/r/20250408140758.1831333-1-mripard@kernel.org Signed-off-by: Maxime Ripard <mripard@kernel.org>
Diffstat (limited to 'drivers/firmware/psci/psci.c')
0 files changed, 0 insertions, 0 deletions