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

Patchwork patchwork at emeril.freedesktop.org
Wed May 22 07:33:46 UTC 2024


== Series Details ==

Series: drm/xe: flush gtt before signalling user fence on all engines
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 f4461209bd523782ecd50c3b5a9713d244544299
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 b134db8544f8d5b8a960b368afe12820c3cbe8cd drm-intel
f4461209bd52 drm/xe: flush gtt before signalling user fence on all engines




More information about the Intel-xe mailing list