✗ CI.checkpatch: warning for series starting with [1/2] drm/xe: Expose user fence from xe_sync_entry

Patchwork patchwork at emeril.freedesktop.org
Wed Feb 14 14:21:10 UTC 2024


== Series Details ==

Series: series starting with [1/2] drm/xe: Expose user fence from xe_sync_entry
URL   : https://patchwork.freedesktop.org/series/129900/
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
35591fb8b4d5305b37ce31483f85ac0956eaa536
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 6f3690023ceccd19b15a8adfdaa7b179bf805a5d
Author: Mika Kuoppala <mika.kuoppala at linux.intel.com>
Date:   Wed Feb 14 16:12:17 2024 +0200

    drm/xe: RFC Deny unbinds if uapi ufence pending
    
    If user fence was provided for MAP in vm_bind_ioctl
    and it has still not been signalled, deny UNMAP of said
    vma with EBUSY as long as unsignalled fence exists.
    
    This guarantees that MAP vs UNMAP sequences won't
    escape under the radar if we ever want to track the
    client's state wrt to completed and accessible MAPs.
    By means of intercepting the ufence release signalling.
    
    Link: https://gitlab.freedesktop.org/drm/xe/kernel/-/issues/1159
    Cc: Thomas Hellström <thomas.hellstrom at linux.intel.com>
    Cc: Matthew Brost <matthew.brost at intel.com>
    Cc: Joonas Lahtinen <joonas.lahtinen at linux.intel.com>
    Signed-off-by: Mika Kuoppala <mika.kuoppala at linux.intel.com>
+ /mt/dim checkpatch 7b20177760d6b94898d9a9fa6c6077027daeacc6 drm-intel
e97e2c9a0 drm/xe: Expose user fence from xe_sync_entry
-:61: CHECK:PARENTHESIS_ALIGNMENT: Alignment should match open parenthesis
#61: FILE: drivers/gpu/drm/xe/xe_sync.c:42:
+static struct xe_user_fence *user_fence_create(struct xe_device *xe, u64 addr,
 					    u64 value)

total: 0 errors, 0 warnings, 1 checks, 152 lines checked
6f3690023 drm/xe: RFC Deny unbinds if uapi ufence pending




More information about the Intel-xe mailing list