✗ CI.checkpatch: warning for Update MMIO read/write functions (rev2)

Patchwork patchwork at emeril.freedesktop.org
Thu Mar 14 20:45:50 UTC 2024


== Series Details ==

Series: Update MMIO read/write functions (rev2)
URL   : https://patchwork.freedesktop.org/series/128835/
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
a9eb1ac8298ef9f9146567c29fa762d8e9efa1ef
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 0ebe64ae2b126568f3a1e80672385a4e5097b182
Author: Michal Wajdeczko <michal.wajdeczko at intel.com>
Date:   Thu Mar 14 18:31:30 2024 +0100

    drm/xe: Make xe_mmio_read|write() functions non-inline
    
    Shortly we will updating xe_mmio_read|write() functions with SR-IOV
    specific features making those functions less suitable for inline.
    Convert now those functions into regular ones, lowering driver
    footprint, according to scripts/bloat-o-meter, by 6%
    
    add/remove: 18/18 grow/shrink: 31/603 up/down: 2719/-79663 (-76944)
    Function                                     old     new   delta
    Total: Before=1276633, After=1199689, chg -6.03%
    add/remove: 0/0 grow/shrink: 0/0 up/down: 0/0 (0)
    Data                                         old     new   delta
    Total: Before=48990, After=48990, chg +0.00%
    add/remove: 0/0 grow/shrink: 0/0 up/down: 0/0 (0)
    RO Data                                      old     new   delta
    Total: Before=115680, After=115680, chg +0.00%
    
    Reviewed-by: Matt Roper <matthew.d.roper at intel.com>
    Signed-off-by: Michal Wajdeczko <michal.wajdeczko at intel.com>
+ /mt/dim checkpatch c44e29a7b62293355744fd857aad93cbf43e5126 drm-intel
460bba808a67 drm/xe: Assert size of the struct xe_reg
-:29: CHECK:LINE_SPACING: Please use a blank line after function/struct/union/enum declarations
#29: FILE: drivers/gpu/drm/xe/regs/xe_reg_defs.h:49:
 };
+static_assert(sizeof(struct xe_reg) == sizeof(u32));

total: 0 errors, 0 warnings, 1 checks, 15 lines checked
904e242b373a drm/xe: Define XE_REG_OPTION_VF
54ffd16769fe drm/xe: Mark VF accessible GuC registers
221c9280c80f drm/xe: Mark VF accessible global registers
a9ddb22b30aa drm/xe: Mark VF accessible interrupt registers
0ebe64ae2b12 drm/xe: Make xe_mmio_read|write() functions non-inline




More information about the Intel-xe mailing list