✓ CI.checkpatch: success for drm/xe: flush gtt before signalling user fence on all engines (rev2)

Patchwork patchwork at emeril.freedesktop.org
Fri May 24 14:33:29 UTC 2024


== Series Details ==

Series: drm/xe: flush gtt before signalling user fence on all engines (rev2)
URL   : https://patchwork.freedesktop.org/series/133906/
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
51ce9f6cd981d42d7467409d7dbc559a450abc1e
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit cc2cfbaa41a534cd143f2cd7beca74025003310d
Author: Andrzej Hajda <andrzej.hajda at intel.com>
Date:   Wed May 22 09:27:27 2024 +0200

    drm/xe: flush gtt before signalling user fence on all engines
    
    Tests show that user fence signalling requires kind of write barrier,
    otherwise not all writes performed by the workload will be available
    to userspace. It is already done for render and compute, we need it
    also for the rest: video, gsc, copy.
    
    v2: added gsc and copy engines, added fixes and r-b tags
    
    Closes: https://gitlab.freedesktop.org/drm/xe/kernel/-/issues/1488
    Fixes: dd08ebf6c352 ("drm/xe: Introduce a new DRM driver for Intel GPUs")
    Signed-off-by: Andrzej Hajda <andrzej.hajda at intel.com>
    Reviewed-by: Matthew Brost <matthew.brost at intel.com>
+ /mt/dim checkpatch 573842e9ab57ccd8d6bb68ad55ed2e012e3d5d2f drm-intel
cc2cfbaa41a5 drm/xe: flush gtt before signalling user fence on all engines




More information about the Intel-xe mailing list