✓ CI.checkpatch: success for Imrpove GuC debug log/status output

Patchwork patchwork at emeril.freedesktop.org
Wed May 8 22:55:08 UTC 2024


== Series Details ==

Series: Imrpove GuC debug log/status output
URL   : https://patchwork.freedesktop.org/series/133349/
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
0daf0be5bb95eb0a0e42275e00a0e42d8d8fd543
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit c9dd29709e0ab71ed27362e085d2d7509ec93c6f
Author: John Harrison <John.C.Harrison at Intel.com>
Date:   Wed May 8 15:49:27 2024 -0700

    drm/xe/guc: Improve robustness of GuC log dumping to dmesg
    
    There is a debug mechanism for dumping the GuC log as an ASCII hex
    stream via dmesg. This is extremely useful for situations where it is
    not possibe to query the log from debugfs (self tests, bugs that cause
    the driver to fail to load, system hangs, etc.). However, dumping via
    dmesg is not the most reliable. The dmesg buffer is limited in size,
    can be rate limited and a simple hex stream is hard to parse by tools.
    
    So add extra information to the dump to make it more robust and
    parsable. This includes adding start and end tags to delimit the dump,
    using longer lines to reduce the per line overhead, adding a rolling
    count to check for missing lines and interleaved concurrent dumps and
    adding other important information such as the GuC version number and
    timestamp offset.
    
    v2: Remove pm get/put as unnecessary (review feedback from Matthew B).
    v3: Add firmware filename and 'wanted' version number.
    
    Signed-off-by: John Harrison <John.C.Harrison at Intel.com>
+ /mt/dim checkpatch c6956ea8134e150cf2f92585fb9e617182fac82b drm-intel
8b052696eaae drm/xe/guc: Remove spurious line feed in debug print
c9dd29709e0a drm/xe/guc: Improve robustness of GuC log dumping to dmesg




More information about the Intel-xe mailing list