✗ CI.checkpatch: warning for Cleaning up code related to VRAM regions and its initialization - part 2 (rev13)

Patchwork patchwork at emeril.freedesktop.org
Wed Jul 9 13:12:09 UTC 2025


== Series Details ==

Series: Cleaning up code related to VRAM regions and its initialization - part 2 (rev13)
URL   : https://patchwork.freedesktop.org/series/149503/
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
43254c2aa575037fc031c7ac21b0d031c700b2bf
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit c91da23b24954d2b000dd99c3aa15349985c709c
Author: Piotr Piórkowski <piotr.piorkowski at intel.com>
Date:   Wed Jul 9 14:15:43 2025 +0200

    drm/xe: Unify the initialization of VRAM regions
    
    Currently in the drivers we have defined VRAM regions per device and per
    tile. Initialization of these regions is done in two completely different
    ways. To simplify the logic of the code and make it easier to add new
    regions in the future, let's unify the way we initialize VRAM regions.
    
    v2:
    - fix doc comments in struct xe_vram_region
    - remove unnecessary includes (Jani)
    v3:
    - move code from xe_vram_init_regions_managers to xe_tile_init_noalloc
      (Matthew)
    - replace ioremap_wc to devm_ioremap_wc for mapping VRAM BAR
      (Matthew)
    - Replace the tile id parameter with vram region in the xe_pf_begin
      function.
    v4:
    - remove tile back pointer from struct xe_vram_region
    - add new back pointers: xe and migarte to xe_vram_region
    
    Signed-off-by: Piotr Piórkowski <piotr.piorkowski at intel.com>
    Cc: Stuart Summers <stuart.summers at intel.com>
    Cc: Matthew Auld <matthew.auld at intel.com>
    Cc: Jani Nikula <jani.nikula at intel.com>
    Reviewed-by: Matthew Auld <matthew.auld at intel.com> # rev3
+ /mt/dim checkpatch a686a9b04cc2d6520964b0f9d281ac90abbbaf7a drm-intel
3ffff72fac73 drm/xe: Use devm_ioremap_wc for VRAM mapping and drop manual unmap
0431c866ee38 drm/xe: Use dynamic allocation for tile and device VRAM region structures
576ca107c9c1 drm/xe: Move struct xe_vram_region to a dedicated header
-:275: WARNING:FILE_PATH_CHANGES: added, moved or deleted file(s), does MAINTAINERS need updating?
#275: 
new file mode 100644

total: 0 errors, 1 warnings, 0 checks, 262 lines checked
d91c42c166b5 drm/xe: Split xe_migrate allocation from initialization
c91da23b2495 drm/xe: Unify the initialization of VRAM regions




More information about the Intel-xe mailing list