✗ CI.checkpatch: warning for drm/xe: xe-only patches from the multi-device GPUSVM series (rev6)

Patchwork patchwork at emeril.freedesktop.org
Wed Mar 26 08:12:54 UTC 2025


== Series Details ==

Series: drm/xe: xe-only patches from the multi-device GPUSVM series (rev6)
URL   : https://patchwork.freedesktop.org/series/146383/
State : warning

== 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
99e5a866b5e13f134e606a3e29d9508d97826fb3
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 515c6432293c7cf0739809531150bea062d16031
Author: Thomas Hellström <thomas.hellstrom at linux.intel.com>
Date:   Wed Mar 26 09:05:51 2025 +0100

    drm/xe: Make the PT code handle placement per PTE rather than per vma / range
    
    With SVM, ranges forwarded to the PT code for binding can, mostly
    due to races when migrating, point to both VRAM and system / foreign
    device memory. Make the PT code able to handle that by checking,
    for each PTE set up, whether it points to local VRAM or to system
    memory.
    
    v2:
    - Fix system memory GPU atomic access.
    v3:
    - Avoid the UAPI change. It needs more thought.
    
    Signed-off-by: Thomas Hellström <thomas.hellstrom at linux.intel.com>
    Reviewed-by: Matthew Brost <matthew.brost at intel.com>
+ /mt/dim checkpatch 14c330bc015ded4a1f1dd1f5aeb8617077aaa7e8 drm-intel
864c3d4b9762 drm/xe: Introduce CONFIG_DRM_XE_GPUSVM
-:38: WARNING:CONFIG_DESCRIPTION: please write a help paragraph that fully describes the config symbol
#38: FILE: drivers/gpu/drm/xe/Kconfig:76:
+config DRM_XE_GPUSVM
+	bool "Enable CPU to GPU address mirroring"
+	depends on DRM_XE
+	depends on !UML
+	depends on DEVICE_PRIVATE
+	default y
+	select DRM_GPUSVM
+	help
+	  Enable this option if you want support for CPU to GPU address
+	  mirroring.
+
+	  If in doubut say "Y".
+

total: 0 errors, 1 warnings, 0 checks, 261 lines checked
747b14f3b43c drm/xe/svm: Fix a potential bo UAF
84fba3253034 drm/xe/bo: Add a bo remove callback
7fb26a83e04f drm/xe/migrate: Allow xe_migrate_vram() also on non-pagefault capable devices
515c6432293c drm/xe: Make the PT code handle placement per PTE rather than per vma / range




More information about the Intel-xe mailing list