| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-07-31 | Merge tag 'docs-6.17' of git://git.lwn.net/linux | Linus Torvalds | 5 | -582/+500 |
| 2025-07-17 | scripts: kdoc: make it backward-compatible with Python 3.7 | Mauro Carvalho Chehab | 1 | -1/+3 |
| 2025-07-15 | Merge branch 'kdoc-item2' into docs-mw | Jonathan Corbet | 4 | -244/+145 |
| 2025-07-15 | docs: kdoc: emit a warning for ancient versions of Python | Jonathan Corbet | 1 | -0/+9 |
| 2025-07-15 | docs: kdoc: clean up check_sections() | Jonathan Corbet | 1 | -20/+11 |
| 2025-07-15 | docs: kdoc: directly access the always-there KdocItem fields | Jonathan Corbet | 2 | -13/+8 |
| 2025-07-15 | docs: kdoc: straighten up dump_declaration() | Jonathan Corbet | 1 | -10/+5 |
| 2025-07-15 | docs: kdoc: Regularize the use of the declaration name | Jonathan Corbet | 2 | -30/+15 |
| 2025-07-15 | docs: kdoc: Coalesce parameter-list handling | Jonathan Corbet | 3 | -67/+43 |
| 2025-07-15 | docs: kdoc: use self.entry.parameterlist directly in check_sections() | Jonathan Corbet | 1 | -9/+5 |
| 2025-07-15 | docs: kdoc: remove the "struct_actual" machinery | Jonathan Corbet | 1 | -30/+2 |
| 2025-07-15 | docs: kdoc: Centralize handling of the item section list | Jonathan Corbet | 3 | -40/+25 |
| 2025-07-15 | docs: kdoc: drop "sectionlist" | Jonathan Corbet | 2 | -24/+7 |
| 2025-07-08 | scripts/kernel_doc.py: properly handle VIRTIO_DECLARE_FEATURES | Paolo Abeni | 1 | -0/+1 |
| 2025-07-08 | docs: kdoc: pretty up dump_enum() | Jonathan Corbet | 1 | -14/+25 |
| 2025-07-08 | docs: kdoc: some tweaks to process_proto_function() | Jonathan Corbet | 1 | -19/+24 |
| 2025-07-08 | docs: kdoc: rework type prototype parsing | Jonathan Corbet | 1 | -18/+25 |
| 2025-07-08 | docs: kdoc: remove the brcount floor in process_proto_type() | Jonathan Corbet | 1 | -3/+1 |
| 2025-07-08 | docs: kdoc: micro-optimize KernRe | Jonathan Corbet | 1 | -5/+2 |
| 2025-07-08 | docs: kdoc: don't reinvent string.strip() | Jonathan Corbet | 1 | -22/+5 |
| 2025-07-02 | docs: kdoc: simplify the output-item passing | Jonathan Corbet | 2 | -3/+3 |
| 2025-07-02 | docs: kdoc; Add a rudimentary class to represent output items | Jonathan Corbet | 2 | -21/+35 |
| 2025-07-01 | docs: kdoc: pretty up dump_enum() | Jonathan Corbet | 1 | -14/+25 |
| 2025-07-01 | docs: kdoc: some tweaks to process_proto_function() | Jonathan Corbet | 1 | -19/+24 |
| 2025-07-01 | docs: kdoc: rework type prototype parsing | Jonathan Corbet | 1 | -18/+25 |
| 2025-07-01 | docs: kdoc: split the processing of the two remaining inline states | Jonathan Corbet | 1 | -19/+18 |
| 2025-07-01 | docs: kdoc: remove the inline states-within-a-state | Jonathan Corbet | 1 | -30/+13 |
| 2025-07-01 | docs: kdoc: remove the INLINE_END state | Jonathan Corbet | 1 | -3/+1 |
| 2025-07-01 | docs: kdoc: rework process_export() slightly | Jonathan Corbet | 1 | -16/+14 |
| 2025-07-01 | docs: kdoc: remove KernelEntry::function | Jonathan Corbet | 1 | -1/+0 |
| 2025-07-01 | docs: kdoc: remove a bit of dead code | Jonathan Corbet | 1 | -7/+0 |
| 2025-07-01 | docs: kdoc: Move content handling into KernelEntry | Jonathan Corbet | 1 | -32/+30 |
| 2025-07-01 | docs: kdoc: remove KernelEntry::in_doc_sect | Jonathan Corbet | 1 | -4/+0 |
| 2025-06-30 | docs: kdoc: remove the brcount floor in process_proto_type() | Jonathan Corbet | 1 | -3/+1 |
| 2025-06-30 | docs: kdoc: micro-optimize KernRe | Jonathan Corbet | 1 | -4/+2 |
| 2025-06-27 | docs: kdoc: don't reinvent string.strip() | Jonathan Corbet | 1 | -22/+5 |
| 2025-06-27 | docs: kdoc: split the processing of the two remaining inline states | Jonathan Corbet | 1 | -19/+18 |
| 2025-06-27 | docs: kdoc: remove the inline states-within-a-state | Jonathan Corbet | 1 | -30/+13 |
| 2025-06-26 | docs: kdoc: remove the INLINE_END state | Jonathan Corbet | 1 | -3/+1 |
| 2025-06-25 | docs: kdoc: rework process_export() slightly | Jonathan Corbet | 1 | -16/+14 |
| 2025-06-25 | docs: kdoc: remove KernelEntry::function | Jonathan Corbet | 1 | -1/+0 |
| 2025-06-25 | docs: kdoc: remove a bit of dead code | Jonathan Corbet | 1 | -7/+0 |
| 2025-06-25 | docs: kdoc: Move content handling into KernelEntry | Jonathan Corbet | 1 | -32/+30 |
| 2025-06-25 | docs: kdoc: remove KernelEntry::in_doc_sect | Jonathan Corbet | 1 | -4/+0 |
| 2025-06-25 | docs: kdoc: finish disentangling the BODY and SPECIAL_SECTION states | Jonathan Corbet | 1 | -32/+48 |
| 2025-06-25 | docs: kdoc: Add some comments to process_decl() | Jonathan Corbet | 1 | -14/+16 |
| 2025-06-25 | docs: kdoc: coalesce the end-of-comment processing | Jonathan Corbet | 1 | -22/+14 |
| 2025-06-25 | docs: kdoc: rework the handling of SPECIAL_SECTION | Jonathan Corbet | 1 | -28/+20 |
| 2025-06-25 | docs: kdoc: coalesce the new-section handling | Jonathan Corbet | 1 | -36/+13 |
| 2025-06-25 | docs: kdoc: split out the special-section state | Jonathan Corbet | 1 | -12/+12 |
| 2025-06-25 | docs: kdoc: separate out the handling of the declaration phase | Jonathan Corbet | 1 | -15/+78 |
| 2025-06-25 | docs: kdoc: consolidate the "begin section" logic | Jonathan Corbet | 1 | -15/+17 |
| 2025-06-25 | docs: kdoc: Make body_with_blank_line parsing more flexible | Jonathan Corbet | 1 | -1/+1 |
| 2025-06-09 | docs: kdoc: some final touches for process_name() | Jonathan Corbet | 1 | -13/+20 |
| 2025-06-09 | docs: kdoc: move the declaration regexes out of process_name() | Jonathan Corbet | 1 | -13/+17 |
| 2025-06-09 | docs: kdoc: remove some ineffective code | Jonathan Corbet | 1 | -5/+0 |
| 2025-06-09 | docs: kdoc: remove the KernelEntry::descr pseudo member | Jonathan Corbet | 1 | -6/+8 |
| 2025-06-09 | docs: kdoc: remove the KernelEntry::is_kernel_comment member | Jonathan Corbet | 1 | -8/+8 |
| 2025-06-09 | docs: kdoc: simplify the kerneldoc recognition code | Jonathan Corbet | 1 | -16/+8 |
| 2025-06-09 | docs: kdoc: remove the section_intro variable | Jonathan Corbet | 1 | -2/+1 |
| 2025-06-09 | docs: kdoc: move the core dispatch into a state table | Jonathan Corbet | 1 | -13/+17 |
| 2025-06-09 | docs: kdoc: simplify the PROTO continuation logic | Jonathan Corbet | 1 | -6/+1 |
| 2025-06-09 | kernel-doc: Fix symbol matching for dropped suffixes | Matthew Wilcox (Oracle) | 1 | -0/+8 |
| 2025-05-21 | scripts: kernel-doc: prevent a KeyError when checking output | Mauro Carvalho Chehab | 1 | -0/+4 |
| 2025-04-28 | scripts/lib/kdoc/kdoc_parser.py: move kernel entry to a class | Mauro Carvalho Chehab | 1 | -124/+149 |
| 2025-04-28 | scripts/lib/kdoc: change mode to 0644 | Mauro Carvalho Chehab | 3 | -0/+0 |
| 2025-04-21 | scripts:kdoc_files.py: use glob for export_file seek | Mauro Carvalho Chehab | 1 | -1/+3 |
| 2025-04-21 | scripts/lib/kdoc/kdoc_parser.py: move states to a separate class | Mauro Carvalho Chehab | 1 | -59/+64 |
| 2025-04-21 | scripts/lib/kdoc/kdoc_files.py: don't try to join None | Mauro Carvalho Chehab | 1 | -2/+5 |
| 2025-04-09 | scripts: kernel-doc: fix parsing function-like typedefs (again) | Sean Anderson | 1 | -1/+1 |
| 2025-04-09 | scripts/kernel-doc.py: Rename the kernel doc Re class to KernRe | Mauro Carvalho Chehab | 3 | -159/+159 |
| 2025-04-09 | scripts/kernel_doc.py: better handle exported symbols | Mauro Carvalho Chehab | 3 | -78/+123 |
| 2025-04-09 | scripts/lib/kdoc/kdoc_files.py: allow filtering output per fname | Mauro Carvalho Chehab | 1 | -12/+12 |
| 2025-04-09 | scripts/kernel-doc.py: Properly handle Werror and exit codes | Mauro Carvalho Chehab | 3 | -16/+19 |
| 2025-04-09 | scripts/lib/kdoc/kdoc_parser.py: remove a python 3.9 dependency | Mauro Carvalho Chehab | 1 | -1/+1 |
| 2025-04-09 | scripts/kernel-doc.py: properly handle KBUILD_BUILD_TIMESTAMP | Mauro Carvalho Chehab | 2 | -16/+21 |
| 2025-04-09 | scripts/kernel-doc.py: move modulename to man class | Mauro Carvalho Chehab | 3 | -19/+8 |
| 2025-04-09 | scripts/lib/kdoc/kdoc_parser.py: fix Python compat with < v3.13 | Mauro Carvalho Chehab | 2 | -6/+6 |
| 2025-04-09 | scripts/kernel-doc.py: adjust some coding style issues | Mauro Carvalho Chehab | 4 | -37/+50 |
| 2025-04-09 | scripts/kernel-doc.py: Set an output format for --none | Mauro Carvalho Chehab | 1 | -0/+4 |
| 2025-04-09 | scripts/kernel-doc.py: postpone warnings to the output plugin | Mauro Carvalho Chehab | 2 | -26/+39 |
| 2025-04-09 | scripts/kernel-doc.py: properly handle out_section for ReST | Mauro Carvalho Chehab | 1 | -4/+4 |
| 2025-04-09 | scripts/kernel-doc.py: fix handling of doc output check | Mauro Carvalho Chehab | 2 | -18/+14 |
| 2025-04-09 | scripts/kernel-doc.py: fix line number output | Mauro Carvalho Chehab | 2 | -10/+24 |
| 2025-04-09 | scripts/kernel-doc.py: implement support for -no-doc-sections | Mauro Carvalho Chehab | 2 | -3/+9 |
| 2025-04-09 | scripts/kernel-doc.py: move file lists to the parser function | Mauro Carvalho Chehab | 1 | -20/+17 |
| 2025-04-09 | scripts/kernel-doc.py: convert message output to an interactor | Mauro Carvalho Chehab | 2 | -88/+98 |
| 2025-04-09 | scripts/kernel-doc.py: move output classes to a separate file | Mauro Carvalho Chehab | 1 | -0/+736 |
| 2025-04-09 | scripts/kernel-doc.py: move KernelFiles class to a separate file | Mauro Carvalho Chehab | 1 | -0/+270 |
| 2025-04-09 | scripts/kernel-doc.py: move KernelDoc class to a separate file | Mauro Carvalho Chehab | 1 | -0/+1690 |
| 2025-04-09 | scripts/kernel-doc.py: move regex methods to a separate file | Mauro Carvalho Chehab | 1 | -0/+272 |
| 2025-02-13 | docs: ABI: move README contents to the top | Mauro Carvalho Chehab | 1 | -1/+1 |
| 2025-02-10 | scripts/get_abi.py: add support for undefined ABIs | Mauro Carvalho Chehab | 3 | -3/+625 |
| 2025-02-10 | scripts/lib/abi/abi_parser.py: make it backward-compatible with Python 3.6 | Mauro Carvalho Chehab | 1 | -6/+10 |
| 2025-02-10 | scripts/lib/abi/abi_parser.py: Rename title name for ABI files | Mauro Carvalho Chehab | 1 | -1/+1 |
| 2025-02-10 | docs: sphinx/automarkup: add cross-references for ABI | Mauro Carvalho Chehab | 1 | -0/+11 |
| 2025-02-10 | docs: sphinx/kernel_abi: parse ABI files only once | Mauro Carvalho Chehab | 1 | -9/+13 |
| 2025-02-10 | scripts/get_abi.pl: add support to parse ABI README file | Mauro Carvalho Chehab | 1 | -5/+20 |
| 2025-02-10 | scripts/get_abi.pl: Add filtering capabilities to rest output | Mauro Carvalho Chehab | 1 | -6/+15 |
| 2025-02-10 | docs: sphinx/kernel_abi: reduce buffer usage for ABI messages | Mauro Carvalho Chehab | 1 | -6/+4 |
| 2025-02-10 | docs: sphinx/kernel_abi: use AbiParser directly | Mauro Carvalho Chehab | 1 | -1/+1 |
| 2025-02-10 | scripts/lib/abi/abi_parser.py: use an interactor for ReST output | Mauro Carvalho Chehab | 1 | -22/+26 |
| 2025-02-10 | scripts/lib/abi/abi_parser.py: optimize parse_abi() function | Mauro Carvalho Chehab | 1 | -15/+34 |
| 2025-02-10 | scripts/get_abi.py: add support for symbol search | Mauro Carvalho Chehab | 1 | -0/+52 |
| 2025-02-10 | scripts/get_abi.py: add a Python tool to generate ReST output | Mauro Carvalho Chehab | 2 | -0/+540 |