✗ CI.checkpatch: warning for Kill mem_access v2

Patchwork patchwork at emeril.freedesktop.org
Fri Jan 26 20:40:05 UTC 2024


== Series Details ==

Series: Kill mem_access v2
URL   : https://patchwork.freedesktop.org/series/129217/
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
2d919ac662b2798c053d68d1cc16b758c61b55ca
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 93e0c6fa97e358d4566f0b4d2a49f817e9f46b1d
Author: Rodrigo Vivi <rodrigo.vivi at intel.com>
Date:   Fri Jan 26 15:30:43 2024 -0500

    drm/xe: Enable D3Cold on 'low' VRAM utilization
    
    Now that we eliminated all the mem_access get/put with its
    locking issues from the inner calls of migration, we can
    allow D3Cold.
    
    Enable it when VRAM utilization is lower then 300Mb. On
    higher utilization we only allow D3hot so we don't increase
    so much the latency on runtime resume due to the memory
    restoration.
    
    Signed-off-by: Rodrigo Vivi <rodrigo.vivi at intel.com>
+ /mt/dim checkpatch eeedb1b4360b100e4fa15a9c5c968a8f5a8de7ed drm-intel
7d02b670f Revert "drm/xe/uc: Store firmware binary in system-memory backed BO"
-:10: WARNING:UNKNOWN_COMMIT_ID: Unknown commit id '48cd5ebcb645ac1bd48480cf11dced902108d306', maybe rebased or not pulled?
#10: 
This reverts commit 48cd5ebcb645ac1bd48480cf11dced902108d306.

total: 0 errors, 1 warnings, 0 checks, 16 lines checked
92dc66bd3 drm/xe: Document Xe PM component
44c3714b3 drm/xe: Fix display runtime_pm handling
dec1d19dd drm/xe: Create a xe_pm_runtime_resume_and_get variant for display
b1e8011df drm/xe: Convert xe_pm_runtime_{get, put} to void and protect from recursion
951bc6233 drm/xe: Prepare display for D3Cold
f4cc91996 drm/xe: Convert mem_access assertion towards the runtime_pm state
2bb486a64 drm/xe: Runtime PM wake on every IOCTL
37accbef8 drm/xe: Convert kunit tests from mem_access to xe_pm_runtime
90153fcc8 drm/xe: Convert scheduler towards direct pm_runtime
38f847a8c drm/xe: Runtime PM wake on every sysfs call
2474ee7ee drm/xe: Ensure device is awake before removing it
506ba97bc drm/xe: Remove mem_access from guc_pc calls
51f5f8cb0 drm/xe: Runtime PM wake on every debugfs call
708cfafb7 drm/xe: Replace dma_buf mem_access per direct xe_pm_runtime calls
ec9f9856d drm/xe: Removing extra mem_access protection from runtime pm
eb17f8d5d drm/xe: Convert hwmon from mem_access to xe_pm_runtime calls
921c9f272 drm/xe: Move lockdep protection from mem_access to xe_pm_runtime
-:79: CHECK:LINE_SPACING: Please don't use multiple blank lines
#79: FILE: drivers/gpu/drm/xe/xe_pm.c:69:
 
+

total: 0 errors, 0 warnings, 1 checks, 151 lines checked
4898153f8 drm/xe: Remove pm_runtime lockdep
d4058f95b drm/xe: Stop checking for power_lost on D3Cold
b5e40341e drm/xe: Convert GuC CT paths from mem_access to xe_pm_runtime
-:74: CHECK:LINE_SPACING: Please don't use multiple blank lines
#74: FILE: drivers/gpu/drm/xe/xe_guc_ct.c:328:
 
+

total: 0 errors, 0 warnings, 1 checks, 151 lines checked
58692c1ec drm/xe: Keep D0 for the entire duration of a LR VM
96049aa8b drm/xe: Ensure D0 on TLB invalidation
c5de9716c drm/xe: Remove useless mem_access protection for query ioctls
bfd882e54 drm/xe: Convert gsc_work from mem_access to xe_pm_runtime
53a9c0067 drm/xe: VMs don't need the mem_access protection anymore
5fdef087c drm/xe: Remove useless mem_access during probe
924d62305 drm/xe: Remove mem_access from suspend and resume functions
b0d058d67 drm/xe: Convert gt_reset from mem_access to xe_pm_runtime
aa9950c99 drm/xe: Remove useless mem_access on PAT dumps
74a70e377 drm/xe: Remove inner mem_access protections
1f5011daf drm/xe: Kill xe_device_mem_access_{get*,put}
e5e705461 drm/xe: Remove unused runtime pm helper
93e0c6fa9 drm/xe: Enable D3Cold on 'low' VRAM utilization




More information about the Intel-xe mailing list