✓ CI.checkpatch: success for drm/xe/ufence: Signal ufence faster when possible
Patchwork
patchwork at emeril.freedesktop.org
Fri Oct 18 16:17:00 UTC 2024
== Series Details ==
Series: drm/xe/ufence: Signal ufence faster when possible
URL : https://patchwork.freedesktop.org/series/140181/
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
30ab6715fc09baee6cc14cb3c89ad8858688d474
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 9bf93db5ab2a9518e88f2bbeddb6689141f59062
Author: Nirmoy Das <nirmoy.das at intel.com>
Date: Fri Oct 18 17:29:58 2024 +0200
drm/xe/ufence: Signal ufence faster when possible
When the backing fence is already signaled, the ufence can be
immediately signaled without queuing in the ordered work queue.
This should also reduce load from the xe ordered_wq and won't
block signaling a ufence which doesn't require any serialization.
v2: fix system_wq typo
v3: signal immediately instead of queuing in system_wq (Matt B)
v4: revert back to v2 of using workqueue because of locking issue
and remote viewing a different mm struct.
Use Xe's unordered_wq which should be less congested than global
one.
Link: https://gitlab.freedesktop.org/drm/xe/kernel/-/issues/1630
Cc: Matthew Auld <matthew.auld at intel.com>
Cc: Matthew Brost <matthew.brost at intel.com>
Signed-off-by: Nirmoy Das <nirmoy.das at intel.com>
+ /mt/dim checkpatch cebb76fe419dd92609fb86e59c9671387c5325a3 drm-intel
9bf93db5ab2a drm/xe/ufence: Signal ufence faster when possible
More information about the Intel-xe
mailing list