Patch Series

Subject docs: several improvements to kernel-doc
Author mchehab@kernel.org
Date 2026-02-18 10:12:31 +0000 UTC
Version
Cc akiyks@gmail.com aleksander.lobakin@intel.com aleksandr.loktionov@intel.com corbet@lwn.net gustavoars@kernel.org intel-wired-lan@lists.osuosl.org kees@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 sfr@canb.auug.org.au skhan@linuxfoundation.org

Patches (38)

Name Content [All]
[PATCH 01/38] docs: kdoc_re: add support for groups() [Body]
[PATCH 02/38] docs: kdoc_re: don't go past the end of a line [Body]
[PATCH 03/38] docs: kdoc_parser: move var transformers to the beginning [Body]
[PATCH 04/38] docs: kdoc_parser: don't mangle with function defines [Body]
[PATCH 05/38] docs: kdoc_parser: add functions support for NestedMatch [Body]
[PATCH 06/38] docs: kdoc_parser: use NestedMatch to handle __attribute__ on functions [Body]
[PATCH 07/38] docs: kdoc_parser: fix variable regexes to work with size_t [Body]
[PATCH 08/38] docs: kdoc_parser: fix the default_value logic for variables [Body]
[PATCH 09/38] docs: kdoc_parser: add some debug for variable parsing [Body]
[PATCH 10/38] docs: kdoc_parser: don't exclude defaults from prototype [Body]
[PATCH 11/38] docs: kdoc_parser: fix parser to support multi-word types [Body]
[PATCH 12/38] docs: kdoc_parser: ignore context analysis and lock attributes [Body]
[PATCH 13/38] docs: kdoc_parser: add support for LIST_HEAD [Body]
[PATCH 14/38] docs: kdoc_parser: handle struct member macro VIRTIO_DECLARE_FEATURES(name) [Body]
[PATCH 15/38] docs: kdoc_re: properly handle strings and escape chars on it [Body]
[PATCH 16/38] docs: kdoc_re: better show KernRe() at documentation [Body]
[PATCH 17/38] docs: kdoc_re: don't recompile NestedMatch regex every time [Body]
[PATCH 18/38] docs: kdoc_re: Change NestedMath args replacement to \0 [Body]
[PATCH 19/38] docs: kdoc_re: make NestedMatch use KernRe [Body]
[PATCH 20/38] docs: kdoc_re: add support on NestedMatch for argument replacement [Body]
[PATCH 21/38] docs: kdoc_parser: better handle struct_group macros [Body]
[PATCH 22/38] docs: kdoc_re: fix a parse bug on struct page_pool_params [Body]
[PATCH 23/38] docs: kdoc_re: add a helper class to declare C function matches [Body]
[PATCH 24/38] docs: kdoc_parser: use the new CFunction class [Body]
[PATCH 25/38] docs: kdoc_parser: minimize differences with struct_group_tagged [Body]
[PATCH 26/38] docs: kdoc_parser: move transform lists to a separate file [Body]
[PATCH 27/38] docs: kdoc_re: don't remove the trailing ";" with NestedMatch [Body]
[PATCH 28/38] docs: kdoc_re: prevent adding whitespaces on sub replacements [Body]
[PATCH 29/38] docs: xforms_lists.py: use CFuntion to handle all function macros [Body]
[PATCH 30/38] docs: kdoc_files: allows the caller to use a different xforms class [Body]
[PATCH 31/38] docs: kdoc_re: Fix NestedMatch.sub() which causes PDF builds to break [Body]
[PATCH 32/38] docs: kdoc_files: document KernelFiles() ABI [Body]
[PATCH 33/38] docs: kdoc_output: add optional args to ManOutput class [Body]
[PATCH 34/38] docs: sphinx-build-wrapper: better handle troff .TH markups [Body]
[PATCH 35/38] docs: kdoc_output: use a more standard order for .TH on man pages [Body]
[PATCH 36/38] docs: sphinx-build-wrapper: don't allow "/" on file names [Body]
[PATCH 37/38] docs: kdoc_output: describe the class init parameters [Body]
[PATCH 38/38] docs: kdoc_output: pick a better default for modulename [Body]

Session 2026-02-18

ID (for dev) f8f74720-5270-456e-852c-fe46ba13b2eb
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 2961f841b025fb234860bac26dfb7fa7cb0fb122 [Config] passed [Log]
[KASAN] Boot test: Base 2961f841b025fb234860bac26dfb7fa7cb0fb122 [Config] passed [Log]
[KASAN] Build Patched 2961f841b025fb234860bac26dfb7fa7cb0fb122 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 2961f841b025fb234860bac26dfb7fa7cb0fb122 [Config] [patched] passed [Log]
[KASAN] Fuzzing 2961f841b025fb234860bac26dfb7fa7cb0fb122 [Config] 2961f841b025fb234860bac26dfb7fa7cb0fb122 [Config] [patched] skipped [Log] [Artifacts]