✓ CI.checkpatch: success for drm/xe/ptl: L3bank mask is not available on the media GT
Patchwork
patchwork at emeril.freedesktop.org
Mon Oct 7 14:00:02 UTC 2024
== Series Details ==
Series: drm/xe/ptl: L3bank mask is not available on the media GT
URL : https://patchwork.freedesktop.org/series/139586/
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 f83c2bd97f2fd30451de9b958e2254cb682c00a3
Author: Shekhar Chauhan <shekhar.chauhan at intel.com>
Date: Fri Oct 4 14:20:38 2024 -0700
drm/xe/ptl: L3bank mask is not available on the media GT
On PTL platforms with media version 30.00, the fuse registers for
reporting L3 bank availability to the GT just read out as ~0 and do not
provide proper values. Xe does not use the L3 bank mask for anything
internally; it only passes the mask through to userspace via the GT
topology query.
Since we don't have any way to get the real L3 bank mask, we don't want
to pass garbage to userspace. Passing a zeroed mask or a copy of the
primary GT's L3 bank mask would also be inaccurate and likely to cause
confusion for userspace. The best approach is to simply not include L3
in the list of masks returned by the topology query in cases where we
aren't able to provide a meaningful value. This won't change the
behavior for any existing platforms (where we can always obtain L3 masks
successfully for all GTs), it will only prevent us from mis-reporting
bad information on upcoming platform(s).
There's a good chance this will become a formal workaround in the
future, but for now we don't have a lineage number so "no_media_l3" is
used in place of a lineage as the OOB workaround descriptor.
Cc: Matt Atwood <matthew.s.atwood at intel.com>
Signed-off-by: Shekhar Chauhan <shekhar.chauhan at intel.com>
Co-developed-by: Matt Roper <matthew.d.roper at intel.com>
Signed-off-by: Matt Roper <matthew.d.roper at intel.com>
+ /mt/dim checkpatch 39a016b276ce8adac629cc6c31892d0b7d2af634 drm-intel
f83c2bd97f2f drm/xe/ptl: L3bank mask is not available on the media GT
More information about the Intel-xe
mailing list