Patch Series

Subject kernel-doc: make it parse new functions and structs
Author mchehab@kernel.org
Date 2026-01-29 08:07:52 +0000 UTC
Version
Cc aleksander.lobakin@intel.com ast@kernel.org bpf@vger.kernel.org corbet@lwn.net daniel@iogearbox.net davem@davemloft.net gustavoars@kernel.org hawk@kernel.org intel-wired-lan@lists.osuosl.org john.fastabend@gmail.com kees@kernel.org kuba@kernel.org linux-doc@vger.kernel.org linux-hardening@vger.kernel.org linux-kernel@vger.kernel.org mchehab@kernel.org netdev@vger.kernel.org rdunlap@infradead.org richardcochran@gmail.com sdf@fomichev.me sfr@canb.auug.org.au skhan@linuxfoundation.org

Patches (30)

Name Content [All]
[PATCH v3 01/30] docs: kdoc_re: add support for groups() [Body]
[PATCH v3 02/30] docs: kdoc_re: don't go past the end of a line [Body]
[PATCH v3 03/30] docs: kdoc_parser: move var transformers to the beginning [Body]
[PATCH v3 04/30] docs: kdoc_parser: don't mangle with function defines [Body]
[PATCH v3 05/30] docs: kdoc_parser: add functions support for NestedMatch [Body]
[PATCH v3 06/30] docs: kdoc_parser: use NestedMatch to handle __attribute__ on functions [Body]
[PATCH v3 07/30] docs: kdoc_parser: fix variable regexes to work with size_t [Body]
[PATCH v3 08/30] docs: kdoc_parser: fix the default_value logic for variables [Body]
[PATCH v3 09/30] docs: kdoc_parser: add some debug for variable parsing [Body]
[PATCH v3 10/30] docs: kdoc_parser: don't exclude defaults from prototype [Body]
[PATCH v3 11/30] docs: kdoc_parser: fix parser to support multi-word types [Body]
[PATCH v3 12/30] docs: kdoc_parser: ignore context analysis and lock attributes [Body]
[PATCH v3 13/30] docs: kdoc_parser: add support for LIST_HEAD [Body]
[PATCH v3 14/30] kdoc_parser: handle struct member macro VIRTIO_DECLARE_FEATURES(name) [Body]
[PATCH v3 15/30] docs: kdoc_re: properly handle strings and escape chars on it [Body]
[PATCH v3 16/30] docs: kdoc_re: better show KernRe() at documentation [Body]
[PATCH v3 17/30] docs: kdoc_re: don't recompile NextMatch regex every time [Body]
[PATCH v3 18/30] docs: kdoc_re: Change NestedMath args replacement to \0 [Body]
[PATCH v3 19/30] docs: kdoc_re: make NextedMatch use KernRe [Body]
[PATCH v3 20/30] docs: kdoc_re: add support on NestedMatch for argument replacement [Body]
[PATCH v3 21/30] docs: python: add helpers to run unit tests [Body]
[PATCH v3 22/30] unittests: add tests for NestedMatch class [Body]
[PATCH v3 23/30] docs: kdoc_parser: better handle struct_group macros [Body]
[PATCH v3 24/30] docs: kdoc_re: fix a parse bug on struct page_pool_params [Body]
[PATCH v3 25/30] docs: kdoc_re: add a helper class to declare C function matches [Body]
[PATCH v3 26/30] docs: kdoc_parser: use the new CFunction class [Body]
[PATCH v3 27/30] docs: kdoc_parser: minimize differences with struct_group_tagged [Body]
[PATCH v3 28/30] docs: kdoc_parser: move transform lists to a separate file [Body]
[PATCH v3 29/30] docs: kdoc_re: don't remove the trailing ";" with NestedMatch [Body]
[PATCH v3 30/30] docs: xforms_lists.py: use CFuntion to handle all function macros [Body]

Session 2026-01-29

ID (for dev) e9902d7d-f3d7-4440-9c12-10d9a6313084
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 3f24e4edcd1b8981c6b448ea2680726dedd87279 [Config] passed [Log]
[KASAN] Boot test: Base 3f24e4edcd1b8981c6b448ea2680726dedd87279 [Config] passed [Log]
[KASAN] Build Patched 3f24e4edcd1b8981c6b448ea2680726dedd87279 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 3f24e4edcd1b8981c6b448ea2680726dedd87279 [Config] [patched] passed [Log]
[KASAN] Fuzzing 3f24e4edcd1b8981c6b448ea2680726dedd87279 [Config] 3f24e4edcd1b8981c6b448ea2680726dedd87279 [Config] [patched] skipped [Log] [Artifacts]