✗ CI.checkpatch: warning for drm: fix headers, add header test facility (rev2)

Patchwork patchwork at emeril.freedesktop.org
Fri Mar 8 17:38:24 UTC 2024


== Series Details ==

Series: drm: fix headers, add header test facility (rev2)
URL   : https://patchwork.freedesktop.org/series/130916/
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
a9bb2a8a17457065eb398a81e8fd9aec2b519fd6
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 84d543478f3397a5fd68818277eade035b01df4d
Author: Jani Nikula <jani.nikula at intel.com>
Date:   Fri Mar 8 13:55:54 2024 +0200

    drm: ensure drm headers are self-contained and pass kernel-doc
    
    Ensure drm headers build, are self-contained, have header guards, and
    have no kernel-doc warnings, when CONFIG_DRM_HEADER_TEST=y.
    
    The mechanism follows similar patters used in i915, xe, and usr/include.
    
    To cover include/drm, we need to recurse there using the top level
    Kbuild and the new include/Kbuild files.
    
    Suggested-by: Daniel Vetter <daniel at ffwll.ch>
    Cc: David Airlie <airlied at gmail.com>
    Cc: Daniel Vetter <daniel at ffwll.ch>
    Cc: Maarten Lankhorst <maarten.lankhorst at linux.intel.com>
    Cc: Maxime Ripard <mripard at kernel.org>
    Cc: Thomas Zimmermann <tzimmermann at suse.de>
    Cc: Masahiro Yamada <masahiroy at kernel.org>
    Acked-by: Thomas Zimmermann <tzimmermann at suse.de>
    Signed-off-by: Jani Nikula <jani.nikula at intel.com>
+ /mt/dim checkpatch 61f0226a654e5b63234b2293d0fd50e428568823 drm-intel
e4bb6bb60bae drm: add missing header guards to drm_crtc_internal.h
944a0a305977 drm: add missing header guards to drm_crtc_helper_internal.h
6bf3ab5a4300 drm/encoder: improve drm_encoder_slave.h kernel-doc
83d2f888cb90 drm/i2c: silence ch7006.h and sil164.h kernel-doc warnings
a12694fe2e6d drm/i915: fix i915_gsc_proxy_mei_interface.h kernel-doc
d28466c0e530 drm/i915/hdcp: fix i915_hdcp_interface.h kernel-doc warnings
98befb722fc0 drm/i915/pxp: fix i915_pxp_tee_interface.h kernel-doc warnings
b8e4c018b4fd m68k: pgtable: Add missing #include <asm/page.h>
e1ca10c96e61 drm/ttm: fix ttm_bo.h kernel-doc warnings
ad34826b88c7 drm/ttm: make ttm_caching.h self-contained
d86e62a899e5 drm/ttm: fix ttm_execbuf_util.h kernel-doc warnings
6d624671ee0c drm/ttm: fix ttm_kmap_iter.h kernel-doc warnings
1c3c23657e1d drm/ttm: make ttm_pool.h self-contained
5de006768fbf drm/dp_mst: avoid includes in drm_dp_mst_topology_internal.h
cf90133a75c0 drm: avoid includes in drm_crtc_helper_internal.h
84d543478f33 drm: ensure drm headers are self-contained and pass kernel-doc
Traceback (most recent call last):
  File "scripts/spdxcheck.py", line 6, in <module>
    from ply import lex, yacc
ModuleNotFoundError: No module named 'ply'
-:80: WARNING:FILE_PATH_CHANGES: added, moved or deleted file(s), does MAINTAINERS need updating?
#80: 
new file mode 100644

total: 0 errors, 1 warnings, 0 checks, 58 lines checked




More information about the Intel-xe mailing list