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

Patchwork patchwork at emeril.freedesktop.org
Fri Mar 8 13:51:19 UTC 2024


== Series Details ==

Series: drm: fix headers, add header test facility
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 1ec5d552ef7bd874b5a6804069c3e08ffe41b5f8
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 024301d28b0b2cf492ffdb3ce688044cd9923f38 drm-intel
194fae9f3303 drm: add missing header guards to drm_crtc_internal.h
9f3583193675 drm: add missing header guards to drm_crtc_helper_internal.h
a18727e54df9 drm/encoder: improve drm_encoder_slave.h kernel-doc
7421de89e0db drm/i2c: silence ch7006.h and sil164.h kernel-doc warnings
b615a056ef9e drm/i915: fix i915_gsc_proxy_mei_interface.h kernel-doc
f05035bef3b6 drm/i915/hdcp: fix i915_hdcp_interface.h kernel-doc warnings
5596de32a1c0 drm/i915/pxp: fix i915_pxp_tee_interface.h kernel-doc warnings
34c16260e8f5 m68k: pgtable: Add missing #include <asm/page.h>
ee8f98f073ab drm/ttm: fix ttm_bo.h kernel-doc warnings
9df293ba1b00 drm/ttm: make ttm_caching.h self-contained
18e7b00c7e4b drm/ttm: fix ttm_execbuf_util.h kernel-doc warnings
18d5adaded0f drm/ttm: fix ttm_kmap_iter.h kernel-doc warnings
f335e1406e06 drm/ttm: make ttm_pool.h self-contained
e916509947be drm/dp_mst: avoid includes in drm_dp_mst_topology_internal.h
ee81e6eb1b2b drm: avoid includes in drm_crtc_helper_internal.h
1ec5d552ef7b 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