✓ CI.checkpatch: success for drm/xe/pf: Fix VF config validation on multi-GT platforms
Patchwork
patchwork at emeril.freedesktop.org
Tue Aug 6 18:11:12 UTC 2024
== Series Details ==
Series: drm/xe/pf: Fix VF config validation on multi-GT platforms
URL : https://patchwork.freedesktop.org/series/136944/
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
66551fd1be58212fb46d0bc97f2e5ae43c69b733
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 0cc42ae5b867d80977556384c9aa17454408017d
Author: Michal Wajdeczko <michal.wajdeczko at intel.com>
Date: Tue Aug 6 20:05:16 2024 +0200
drm/xe/pf: Fix VF config validation on multi-GT platforms
When validating VF config on the media GT, we may wrongly report
that VF is already partially configured on it, as we consider GGTT
and LMEM provisioning done on the primary GT (since both GGTT and
LMEM are tile-level resources, not a GT-level).
This will cause skipping a VF auto-provisioning on the media-GT and
in result will block a VF from successfully initialize that GT.
Fix that by considering GGTT and LMEM configurations only when
checking if a VF provisioning is complete, and omit GGTT and LMEM
when reporting empty/partial provisioning.
Fixes: 234670cea9a2 ("drm/xe/pf: Skip fair VFs provisioning if already provisioned")
Signed-off-by: Michal Wajdeczko <michal.wajdeczko at intel.com>
Cc: Piotr Piórkowski <piotr.piorkowski at intel.com>
+ /mt/dim checkpatch 406de6351ab6af1718a41112d733422fe142fe21 drm-intel
0cc42ae5b867 drm/xe/pf: Fix VF config validation on multi-GT platforms
More information about the Intel-xe
mailing list