✗ CI.checkpatch: warning for Fix faulting VM deadlock

Patchwork patchwork at emeril.freedesktop.org
Tue Apr 16 00:04:02 UTC 2024


== Series Details ==

Series: Fix faulting VM deadlock
URL   : https://patchwork.freedesktop.org/series/132465/
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
35057f376b5337039b258ae4c66ed9218f4b3fb8
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 9d01f73c6fca32b55ad22c75110f4064734e459d
Author: Matthew Brost <matthew.brost at intel.com>
Date:   Mon Apr 15 12:04:53 2024 -0700

    drm/xe: Only use reserved BCS instances for usm migrate exec queue
    
    The GuC context scheduling queue is 2 entires deep, thus it is possible
    for a migration job to be stuck behind a fault if migration exec queue
    shares engines with user jobs. This can deadlock as the migrate exec
    queue is required to service page faults. Avoid deadlock by only using
    reserved BCS instances for usm migrate exec queue.
    
    Fixes: a043fbab7af5 ("drm/xe/pvc: Use fast copy engines as migrate engine on PVC")
    Cc: Matt Roper <matthew.d.roper at intel.com>
    Cc: Niranjana Vishwanathapura <niranjana.vishwanathapura at intel.com>
    Signed-off-by: Matthew Brost <matthew.brost at intel.com>
+ /mt/dim checkpatch 7bc330055f5c2924b42e389887691fea3f401a45 drm-intel
9d01f73c6fca drm/xe: Only use reserved BCS instances for usm migrate exec queue
-:7: WARNING:TYPO_SPELLING: 'entires' may be misspelled - perhaps 'entries'?
#7: 
The GuC context scheduling queue is 2 entires deep, thus it is possible
                                      ^^^^^^^

total: 0 errors, 1 warnings, 0 checks, 44 lines checked




More information about the Intel-xe mailing list