drm/i915: Fix memory leaks in i915 selftests
authorCong Liu <liucong2@kylinos.cn>
Fri, 14 Apr 2023 22:41:09 +0000 (00:41 +0200)
committerJoonas Lahtinen <joonas.lahtinen@linux.intel.com>
Mon, 17 Apr 2023 06:22:17 +0000 (09:22 +0300)
commit803033c148f754f32da1b93926c49c22731ec485
tree8af974360da3939f5e4bf0bda29d7c4889df1ecc
parent631420b06597a33c72b6dcef78d1c2dea17f452d
drm/i915: Fix memory leaks in i915 selftests

This patch fixes memory leaks on error escapes in function fake_get_pages

Fixes: c3bfba9a2225 ("drm/i915: Check for integer truncation on scatterlist creation")
Signed-off-by: Cong Liu <liucong2@kylinos.cn>
Reviewed-by: Andrzej Hajda <andrzej.hajda@intel.com>
Reviewed-by: Andi Shyti <andi.shyti@linux.intel.com>
Signed-off-by: Andi Shyti <andi.shyti@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20230414224109.1051922-1-andi.shyti@linux.intel.com
(cherry picked from commit 8bfbdadce85c4c51689da10f39c805a7106d4567)
Signed-off-by: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c