[Sending early to clear the decks before entering the LSFMM maelstrom] The following changes since commit e9c44c1beaba623b12201d2028bc20f535464d9b: docs: zswap: fix shell command format (2024-03-29 08:59:01 -0600) are available in the Git repository at: git://git.lwn.net/linux.git tags/docs-6.10 for you to fetch changes up to db5b4f3253ff73bc2e926ec76e1c0f662b38d9a4: cgroup: Add documentation for missing zswap memory.stat (2024-05-09 10:54:37 -0600) ---------------------------------------------------------------- Another not-too-busy cycle for documentation, including: - Some build-system changes to detect the variable fonts installed by some distributions that can break the PDF build. - Various updates and additions to the Spanish, Chinese, Italian, and Japanese translations. - Update the stable-kernel rules to match modern practice ...and the usual array of corrections, updates, and typo fixes. ---------------------------------------------------------------- Akira Yokosawa (4): docs: Detect variable fonts and suggest denylisting them docs: ja_JP/howto: Catch up update in v6.8 docs: kernel_include.py: Cope with docutils 0.21 docs: scripts/check-variable-fonts.sh: Improve commands for detection Avadhut Naik (4): docs/sp_SP: Update process/submitting-patches docs/sp_SP: Add translation of process/development-process.rst docs/sp_SP: Add translation of process/1.Intro.rst docs/sp_SP: Add translation of process/2.Process.rst Bird, Tim (1): docs: stable-kernel-rules: fix typo sent->send Carlos Bilbao (1): docs/MAINTAINERS: Update my email address Dennis Lam (1): docs:core-api: fixed typos and grammar in printk-index page Dongliang Mu (3): docs/zh_CN: Add dev-tools/ubsan Chinese translation docs/zh_CN: add process/cve Chinese translation docs/zh_CN: remove two inconsistent spaces Federico Vaga (1): doc:it_IT: align Italian documentation Frank Li (1): docs: dma: correct dma_set_mask() sample code Geert Uytterhoeven (1): docs/zh: Fix Cc, Co-developed-by, and Signed-off-by tags Haoyang Liu (2): docs/zh_CN: Add dev-tools/kmemleak Chinese translation docs/zh_CN: Add dev-tools/kcov Chinese translation Ivan Orlov (1): docs, kprobes: Add riscv as supported architecture Karel Balej (1): docs: *-regressions.rst: unify quoting, add missing word Kees Cook (1): kernel-doc: fix struct_group_tagged() parsing Li Hua (1): scripts/sphinx-pre-install: fix Arch xelatex dependency Lukas Bulwahn (1): MAINTAINERS: repair file entry in DOCUMENTATION Maki Hatano (1): doc: fix spelling about ReStructured Text Maíra Canal (1): mm: Update shuffle documentation to match its current state Remington Brasga (1): Docs: typos/spelling Sarat Mandava (1): trace doc: Minor grammatical correction Saurav Shah (1): Documentation: tracing: Fix spelling mistakes Thomas Weißschuh (1): admin-guide/hw-vuln/core-scheduling: fix return type of PR_SCHED_CORE_GET Thorsten Blum (1): scripts: sphinx-pre-install: Add pyyaml hint to other distros Thorsten Leemhuis (5): docs: stable-kernel-rules: reduce redundancy docs: stable-kernel-rules: call mainline by its name and change example docs: stable-kernel-rules: remove code-labels tags and a indention level docs: stable-kernel-rules: explain use of stable@xxxxxxxxxx (w/o @vger.) docs: stable-kernel-rules: create special tag to flag 'no backporting' Usama Arif (1): cgroup: Add documentation for missing zswap memory.stat Utkarsh Tripathi (1): kernel-doc: Added "*" in $type_constants2 to fix 'make htmldocs' warning. Yanteng Si (4): docs/zh_CN/rust: Update the translation of arch-support to 6.9-rc4 docs/zh_CN/rust: Update the translation of coding-guidelines to 6.9-rc4 docs/zh_CN/rust: Update the translation of general-information to 6.9-rc4 docs/zh_CN/rust: Update the translation of quick-start to 6.9-rc4 .mailmap | 1 + Documentation/Makefile | 7 +- Documentation/admin-guide/cgroup-v2.rst | 9 + .../admin-guide/hw-vuln/core-scheduling.rst | 4 +- Documentation/admin-guide/hw-vuln/srso.rst | 2 +- Documentation/admin-guide/kernel-parameters.txt | 12 +- Documentation/admin-guide/mm/ksm.rst | 2 +- .../admin-guide/reporting-regressions.rst | 10 +- Documentation/arch/m68k/buddha-driver.rst | 2 +- Documentation/arch/sparc/oradax/dax-hv-api.txt | 2 +- Documentation/arch/x86/xstate.rst | 2 +- Documentation/core-api/dma-api-howto.rst | 24 +- Documentation/core-api/entry.rst | 2 +- Documentation/core-api/printk-index.rst | 4 +- Documentation/doc-guide/parse-headers.rst | 2 +- Documentation/driver-api/mtd/nand_ecc.rst | 2 +- Documentation/driver-api/scsi.rst | 2 +- Documentation/driver-api/usb/usb.rst | 2 +- Documentation/driver-api/wbrf.rst | 2 +- Documentation/filesystems/directory-locking.rst | 4 +- Documentation/filesystems/porting.rst | 4 +- Documentation/index.rst | 2 +- Documentation/mm/slub.rst | 2 +- Documentation/process/handling-regressions.rst | 2 +- Documentation/process/stable-kernel-rules.rst | 236 +++++---- Documentation/security/SCTP.rst | 2 +- Documentation/security/snp-tdx-threat-model.rst | 2 +- Documentation/sphinx/kernel_include.py | 1 - Documentation/sphinx/kerneldoc-preamble.sty | 9 +- Documentation/trace/fprobetrace.rst | 4 +- Documentation/trace/ftrace.rst | 2 +- Documentation/trace/kprobes.rst | 1 + Documentation/trace/kprobetrace.rst | 2 +- Documentation/trace/tracepoints.rst | 2 +- .../translations/it_IT/doc-guide/kernel-doc.rst | 10 +- Documentation/translations/it_IT/index.rst | 2 +- .../translations/it_IT/process/2.Process.rst | 9 +- .../translations/it_IT/process/4.Coding.rst | 4 + .../it_IT/process/7.AdvancedTopics.rst | 19 + .../translations/it_IT/process/changes.rst | 36 +- .../translations/it_IT/process/coding-style.rst | 12 +- .../translations/it_IT/process/deprecated.rst | 2 +- Documentation/translations/it_IT/process/howto.rst | 6 +- Documentation/translations/it_IT/process/index.rst | 68 ++- .../{admin-guide => process}/security-bugs.rst | 0 .../it_IT/process/stable-kernel-rules.rst | 2 +- .../it_IT/process/submitting-patches.rst | 27 + Documentation/translations/ja_JP/process/howto.rst | 2 +- Documentation/translations/sp_SP/index.rst | 2 +- .../translations/sp_SP/memory-barriers.txt | 4 +- .../translations/sp_SP/process/1.Intro.rst | 302 ++++++++++++ .../translations/sp_SP/process/2.Process.rst | 542 +++++++++++++++++++++ .../translations/sp_SP/process/3.Early-stage.rst | 11 + .../translations/sp_SP/process/4.Coding.rst | 11 + .../translations/sp_SP/process/5.Posting.rst | 11 + .../translations/sp_SP/process/6.Followthrough.rst | 11 + .../sp_SP/process/7.AdvancedTopics.rst | 11 + .../translations/sp_SP/process/8.Conclusion.rst | 11 + .../translations/sp_SP/process/code-of-conduct.rst | 2 +- .../translations/sp_SP/process/coding-style.rst | 2 +- .../sp_SP/process/development-process.rst | 27 + .../translations/sp_SP/process/email-clients.rst | 2 +- Documentation/translations/sp_SP/process/howto.rst | 2 +- Documentation/translations/sp_SP/process/index.rst | 1 + .../translations/sp_SP/process/kernel-docs.rst | 2 +- .../sp_SP/process/kernel-enforcement-statement.rst | 2 +- .../translations/sp_SP/process/magic-number.rst | 2 +- .../sp_SP/process/programming-language.rst | 2 +- .../sp_SP/process/submitting-patches.rst | 30 +- .../translations/zh_CN/dev-tools/index.rst | 6 +- .../translations/zh_CN/dev-tools/kcov.rst | 359 ++++++++++++++ .../translations/zh_CN/dev-tools/kmemleak.rst | 229 +++++++++ .../translations/zh_CN/dev-tools/ubsan.rst | 91 ++++ Documentation/translations/zh_CN/index.rst | 4 +- Documentation/translations/zh_CN/process/cve.rst | 89 ++++ Documentation/translations/zh_CN/process/index.rst | 1 + .../zh_CN/process/submitting-patches.rst | 8 +- .../translations/zh_CN/rust/arch-support.rst | 14 +- .../translations/zh_CN/rust/coding-guidelines.rst | 12 + .../zh_CN/rust/general-information.rst | 2 +- .../translations/zh_CN/rust/quick-start.rst | 50 +- .../zh_TW/process/submit-checklist.rst | 2 +- .../zh_TW/process/submitting-patches.rst | 8 +- MAINTAINERS | 9 +- mm/Kconfig | 7 +- scripts/check-variable-fonts.sh | 115 +++++ scripts/kernel-doc | 5 +- scripts/sphinx-pre-install | 5 +- 88 files changed, 2299 insertions(+), 274 deletions(-) rename Documentation/translations/it_IT/{admin-guide => process}/security-bugs.rst (100%) create mode 100644 Documentation/translations/sp_SP/process/1.Intro.rst create mode 100644 Documentation/translations/sp_SP/process/2.Process.rst create mode 100644 Documentation/translations/sp_SP/process/3.Early-stage.rst create mode 100644 Documentation/translations/sp_SP/process/4.Coding.rst create mode 100644 Documentation/translations/sp_SP/process/5.Posting.rst create mode 100644 Documentation/translations/sp_SP/process/6.Followthrough.rst create mode 100644 Documentation/translations/sp_SP/process/7.AdvancedTopics.rst create mode 100644 Documentation/translations/sp_SP/process/8.Conclusion.rst create mode 100644 Documentation/translations/sp_SP/process/development-process.rst create mode 100644 Documentation/translations/zh_CN/dev-tools/kcov.rst create mode 100644 Documentation/translations/zh_CN/dev-tools/kmemleak.rst create mode 100644 Documentation/translations/zh_CN/dev-tools/ubsan.rst create mode 100644 Documentation/translations/zh_CN/process/cve.rst create mode 100755 scripts/check-variable-fonts.sh