✓ CI.checkpatch: success for drm/xe/xe2: Enable Priority Mem Read (rev7)
Patchwork
patchwork at emeril.freedesktop.org
Thu Jul 25 20:36:23 UTC 2024
== Series Details ==
Series: drm/xe/xe2: Enable Priority Mem Read (rev7)
URL : https://patchwork.freedesktop.org/series/134038/
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
5ce3e132caaa5b45e5e50201b574a097d130967c
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 7935d4c238508c2f86cc5ca5e1417750794563fe
Author: Pallavi Mishra <pallavi.mishra at intel.com>
Date: Fri Jul 26 02:09:37 2024 +0530
drm/xe/xe2: Enable Priority Mem Read
Enable feature to allow memory reads to take a priority memory path.
This will reduce latency on the read path, but may introduce read after
write (RAW) hazards as read and writes will no longer be ordered.
To avoid RAW hazards, SW can use the MI_MEM_FENCE command or any other
MI command that generates non posted memory writes. This will ensure
data is coherent in memory prior to execution of commands which read
data from memory. RCS,BCS and CCS support this feature.
No pattern identified in KMD that could lead to a hazard.
v2: Modify commit message, enable priority mem read feature for media,
modify version range, modify bspec detail (Matt Roper)
v3: Rebase, fix cramped line-wrapping (jcavitt)
v4: Rebase
v5: Media does not support Priority Mem Read. Modify commit
to reflect the same.
Bspec: 60298, 60237, 60187, 60188
Signed-off-by: Pallavi Mishra <pallavi.mishra at intel.com>
Reviewed-by: Matt Roper <matthew.d.roper at intel.com>
Acked-by: José Roberto de Souza <jose.souza at intel.com>
Acked-by: Carl Zhang <carl.zhang at intel.com>
+ /mt/dim checkpatch 1c38b092d18ce973d9ec31a4ab097fbc344ab8f2 drm-intel
7935d4c23850 drm/xe/xe2: Enable Priority Mem Read
More information about the Intel-xe
mailing list