✗ CI.checkpatch: warning for drm/xe/oa: Insert wmb/sfence before enabling OA

Patchwork patchwork at emeril.freedesktop.org
Mon Aug 26 23:35:05 UTC 2024


== Series Details ==

Series: drm/xe/oa: Insert wmb/sfence before enabling OA
URL   : https://patchwork.freedesktop.org/series/137816/
State : warning

== 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
9fe5037901cabbcdf27a6fe0dfb047ca1474d363
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 7c9c07db41db9550545f1df2ef84e0c231916619
Author: Ashutosh Dixit <ashutosh.dixit at intel.com>
Date:   Mon Aug 26 16:29:06 2024 -0700

    drm/xe/oa: Insert wmb/sfence before enabling OA
    
    In some simulation environments, we occasionally see warnings such as "OAG
    Buffer register is not programmed (has value 0). Register offset db08".
    This means OA has been enabled before it has been fully configured. Or, the
    register write enabling OA has overtaken previous OA configuration register
    writes.
    
    Therefore, insert a wmb/sfence to preserve OA register write ordering
    before enabling OA.
    
    Reported-by: Guy Zadicario <guy.zadicario at intel.com>
    Signed-off-by: Ashutosh Dixit <ashutosh.dixit at intel.com>
+ /mt/dim checkpatch 94d6fa93a57b0c160fec84046f65a218d7e18bc0 drm-intel
7c9c07db41db drm/xe/oa: Insert wmb/sfence before enabling OA
-:15: WARNING:BAD_REPORTED_BY_LINK: Reported-by: should be immediately followed by Closes: with a URL to the report
#15: 
Reported-by: Guy Zadicario <guy.zadicario at intel.com>
Signed-off-by: Ashutosh Dixit <ashutosh.dixit at intel.com>

total: 0 errors, 1 warnings, 0 checks, 9 lines checked




More information about the Intel-xe mailing list