✓ 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