✓ CI.checkpatch: success for drm/xe/guc: Stop reading masks from device memory when populating the ADS
Patchwork
patchwork at emeril.freedesktop.org
Thu Feb 13 23:06:27 UTC 2025
== Series Details ==
Series: drm/xe/guc: Stop reading masks from device memory when populating the ADS
URL : https://patchwork.freedesktop.org/series/144827/
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
22f9cda3436b4fe965b5c5f31d2f2c1bcb483189
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit c84743e875cbd636121865e816c6b7916a6ca3ad
Author: Daniele Ceraolo Spurio <daniele.ceraolospurio at intel.com>
Date: Thu Feb 13 13:40:53 2025 -0800
drm/xe/guc: Stop reading masks from device memory when populating the ADS
If the device memory is corrupted during the suspend/resume flow, the
masks might end up being random values and using them might lead us to
trying to set values for engines that do not exist, which in turns might
lead to invalid memory accesses.
Given that the driver does know which engines are available, we can just
calculate the masks instead of reading them out of memory.
Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio at intel.com>
Cc: John Harrison <John.C.Harrison at Intel.com>
+ /mt/dim checkpatch 5a69acbd85ccb74b6f1ff124806bbd9d2c9cfa1a drm-intel
c84743e875cb drm/xe/guc: Stop reading masks from device memory when populating the ADS
More information about the Intel-xe
mailing list