✗ CI.checkpatch: warning for xe_sync and ufence rework (rev3)

Patchwork patchwork at emeril.freedesktop.org
Fri Mar 1 22:53:52 UTC 2024


== Series Details ==

Series: xe_sync and ufence rework (rev3)
URL   : https://patchwork.freedesktop.org/series/130418/
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
4dc7d0cc630cdd9ac56065b1a22afc329345a519
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 445cdb330e08a81b258cbf89c71538f6faea8fa4
Author: Matthew Brost <matthew.brost at intel.com>
Date:   Fri Mar 1 14:49:19 2024 -0800

    drm/xe: Use get_user / put_user with memory barriers for ufence
    
    Better aligns with atomic semantics than copy to/from user.
    
    Suggested-by: Thomas Hellström <thomas.hellstrom at linux.intel.com>
    Signed-off-by: Matthew Brost <matthew.brost at intel.com>
+ /mt/dim checkpatch 5f60548dd58e2ad93005c933fd2633d98db60de4 drm-intel
fbc941b4cd5f drm/xe: Remove used xe_sync_entry_wait
f4c8ba4649ae drm/xe: Validate user fence during creation
64c8290a9f33 drm/xe: Get page on user fence creation
445cdb330e08 drm/xe: Use get_user / put_user with memory barriers for ufence
-:28: WARNING:MEMORY_BARRIER: memory barrier without comment
#28: FILE: drivers/gpu/drm/xe/xe_sync.c:121:
+			smp_mb();

-:46: WARNING:MEMORY_BARRIER: memory barrier without comment
#46: FILE: drivers/gpu/drm/xe/xe_wait_user_fence.c:25:
+	smp_mb();

total: 0 errors, 2 warnings, 0 checks, 26 lines checked




More information about the Intel-xe mailing list