✓ 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