✓ 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