✗ CI.checkpatch: warning for Modify the SW tail logic in OA

Patchwork <[email protected]> Thu, 30 Jul 2026 23:40:57 -0000
Newsgroups org.freedesktop.lists.intel-xe
Message-ID <178545485732.7120.681739571553227459@61270ab9df2a>
== Series Details ==

Series: Modify the SW tail logic in OA
URL   : https://patchwork.freedesktop.org/series/171393/
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
061140b9bc586ae7f40abc1249c97e1cc72d1b9d
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit b5fb8627c25d6efb30a2f55a1c0322dbb687e0e6
Author: Umesh Nerlige Ramappa <[email protected]>
Date:   Thu Jul 30 16:35:43 2026 -0700

    drm/xe/xe_oa: Add a lag to the reports that is exported to user
    
    When running heavy workloads, reading the OA reports too soon does not
    guarantee that the report has landed in memory. To make sure correct
    reports are copied to user buffer, only return reports that lag the
    current HW_TAIL register by 32 reports. This is an empirical number
    based on a heavy render workload and several test iterations.
    
    Signed-off-by: Umesh Nerlige Ramappa <[email protected]>
+ /mt/dim checkpatch 374d957e1908042c257b8c239974317bb93b83dc drm-intel
97dc81da4dec drm/xe/xe_oa: Clear status only if relevant bits are set
87e4114a7f45 drm/xe/xe_oa: Avoid checking and setting fields in the OA report
b5fb8627c25d drm/xe/xe_oa: Add a lag to the reports that is exported to user
-:48: WARNING:LONG_LINE: line length of 101 exceeds 100 columns
#48: FILE: drivers/gpu/drm/xe/xe_oa.c:250:
+		stream->oa_buffer.tail = xe_oa_circ_diff(stream, hw_tail, LAG_REPORTS * report_size);

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