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

Patchwork patchwork at emeril.freedesktop.org
Mon Jul 14 18:55:04 UTC 2025


== Series Details ==

Series: Cleaning up code related to VRAM regions and its initialization - part 2 (rev14)
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 225708a113a7187032919efd1eb59a6c35b6f396
Author: Piotr Piórkowski <piotr.piorkowski at intel.com>
Date:   Mon Jul 14 20:48:18 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
    Acked-by: Matthew Brost <matthew.brost at intel.com>
+ /mt/dim checkpatch 9579a27e412210571020a1640bc8a99ed770444d drm-intel
a0c406b94a0f drm/xe: Use devm_ioremap_wc for VRAM mapping and drop manual unmap
33627c35d051 drm/xe: Use dynamic allocation for tile and device VRAM region structures
a6b862cd7612 drm/xe: Move struct xe_vram_region to a dedicated header
-:279: WARNING:FILE_PATH_CHANGES: added, moved or deleted file(s), does MAINTAINERS need updating?
#279: 
new file mode 100644

total: 0 errors, 1 warnings, 0 checks, 265 lines checked
fa79368ad9f9 drm/xe: Split xe_migrate allocation from initialization
225708a113a7 drm/xe: Unify the initialization of VRAM regions




More information about the Intel-xe mailing list