✓ CI.checkpatch: success for drm/xe/svm: fix dereferencing error pointer in drm_gpusvm_range_alloc()
Patchwork
patchwork at emeril.freedesktop.org
Mon Mar 24 13:29:59 UTC 2025
== Series Details ==
Series: drm/xe/svm: fix dereferencing error pointer in drm_gpusvm_range_alloc()
URL : https://patchwork.freedesktop.org/series/146665/
State : success
== Summary ==
+ KERNEL=/kernel
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools mt
Cloning into 'mt'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ git -C mt rev-list -n1 origin/master
cbb4e4a079d89106c2736adc3c7de6f9dc56da07
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 0a20d9e42fc234626a3290109f1b9e6b0e5beed9
Author: Harshit Mogalapalli <harshit.m.mogalapalli at oracle.com>
Date: Sun Mar 23 05:49:06 2025 -0700
drm/xe/svm: fix dereferencing error pointer in drm_gpusvm_range_alloc()
xe_svm_range_alloc() returns ERR_PTR(-ENOMEM) on failure and there is a
dereference of "range" after that:
--> range->gpusvm = gpusvm;
In xe_svm_range_alloc(), when memory allocation fails return NULL
instead to handle this situation.
Fixes: 99624bdff867 ("drm/gpusvm: Add support for GPU Shared Virtual Memory")
Reported-by: Dan Carpenter <dan.carpenter at linaro.org>
Closes: https://lore.kernel.org/all/adaef4dd-5866-48ca-bc22-4a1ddef20381@stanley.mountain/
Signed-off-by: Harshit Mogalapalli <harshit.m.mogalapalli at oracle.com>
+ /mt/dim checkpatch c21be2ca9276fb42e3a8ef9abd96235b745f403c drm-intel
0a20d9e42fc2 drm/xe/svm: fix dereferencing error pointer in drm_gpusvm_range_alloc()
More information about the Intel-xe
mailing list