The following changes since commit 7c53f6b671f4aba70ff15e1b05148b10d58c2837: Linux 5.11-rc3 (2021-01-10 14:34:50 -0800) are available in the Git repository at: git://git.lwn.net/linux.git tags/docs-5.12 for you to fetch changes up to 3c2e0a489da6a7c48ad67a246c7a287fcb4a4607: docs: kernel-hacking: be more civil (2021-02-11 10:00:40 -0700) ---------------------------------------------------------------- It has been a relatively quiet cycle in docsland. - As promised, the minimum Sphinx version to build the docs is now 1.7, and we have dropped support for Python 2 entirely. That allowed the removal of a bunch of compatibility code. - A set of treewide warning fixups from Mauro that I applied after it became clear nobody else was going to deal with them. - The automarkup mechanism can now create cross-references from relative paths to RST files. - More translations, typo fixes, and warning fixes. No conflicts with any other tree as far as I know. ---------------------------------------------------------------- Alex Shi (1): docs/zh_CN: remove cn_index tag in mips André Almeida (2): docs: Make syscalls' helpers naming consistent Documentation: admin-guide: Update kvm/xen config option Baruch Siach (1): Documentation: ARM: fix reference to DT format documentation Bhaskar Chowdhury (1): docs: kernel-hacking: be more civil Borislav Petkov (1): Documentation/submitting-patches: Add blurb about backtraces in commit messages Cao jin (1): Documentation/x86/boot.rst: Correct the example of SETUP_INDIRECT Colin Ian King (1): doc/admin-guide: fix spelling mistake: "perfomance" -> "performance" Eric Curtin (1): Update Documentation/admin-guide/sysctl/fs.rst Flavio Suligoi (1): docs: thermal: fix spelling mistakes Florian Fainelli (1): Documentation/admin-guide: kernel-parameters: Update nohlt section Hao Li (1): Documentation/dax: Update description of DAX policy changing Jiang Biao (1): Documentation: Fix typos found in cgroup-v2.rst Joe Pater (1): Documentation: kernel-hacking: change 'current()' to 'current' Joe Perches (2): Documentation: Replace lkml.org links with lore coding-style.rst: Avoid comma statements Johannes Thumshirn (1): Documentation: document dma device use for mcb Jonathan Corbet (2): Move our minimum Sphinx version to 1.7 Docs: drop Python 2 support Jonathan Neuschäfer (1): docs: Include ext4 documentation via filesystems/ Kir Kolyshkin (9): docs/scheduler/sched-bwc: formatting fix docs/scheduler/sched-design-CFS: formatting fix docs/scheduler/sched-bwc: fix note rendering docs/scheduler/sched-bwc: note/link cgroup v2 docs/admin-guide: cgroup-v2: typos and spaces docs/admin-guide: cgroup-v2: fix cgroup.type rendering doc/admin-guide/cgroup-v2: use tables docs/admin-guide/cgroup-v2: nit docs/admin-guide/cgroup-v2: fix mount opt rendering Lee Jones (1): docs: submitting-patches: Emphasise the requirement to Cc: stable when using Fixes: tag Liao Pingfang (1): docs: filesystems: vfs: Correct the struct name Lukas Bulwahn (3): doc/zh_CN: adjust table markup in mips/ingenic-tcu.rst doc/zh_CN: mips: use doc references instead arch/Kconfig: update a broken file reference Marc Koderer (2): samples/kprobes: Remove misleading comment samples/kprobes: Add ARM support Mauro Carvalho Chehab (11): scripts: kernel-doc: validate kernel-doc markup with the actual names parport: fix a kernel-doc markup rapidio: fix kernel-doc a markup fs: fix kernel-doc markups pstore/zone: fix a kernel-doc markup firmware: stratix10-svc: fix kernel-doc markups connector: fix a kernel-doc markup lib/crc7: fix a kernel-doc markup memblock: fix kernel-doc markups w1: fix a kernel-doc markup selftests: kselftest_harness.h: partially fix kernel-doc markups Michal Wajdeczko (1): scripts/kernel-doc: add internal hyperlink to DOC: sections Milan Lakhani (2): docs: Remove make headers_check from checklist docs: Update DTB format references Nícolas F. R. A. Prado (2): docs: Enable usage of relative paths to docs on automarkup docs: Document cross-referencing using relative path Pali Rohár (4): Documentation: arm: Fix marvell file name Documentation: arm: marvell: Add link to public Armada 37xx Hardware Spec Documentation: arm: marvell: Fix dead link to Armada 37xx Product Brief Documentation: arm: marvell: Update link to unrestricted Armada 38x Functional Spec Peter Hutterer (1): Documentation: input: define ABS_PRESSURE/ABS_MT_PRESSURE resolution as grams Randy Dunlap (3): AFS: Documentation: fix a few typos in afs.rst Documentation/admin-guide: kernel-parameters: update CMA entries Documentation: /proc/loadavg: add 3 more field descriptions Rolf Eike Beer (1): Documentation: fix typos in split page table lock description SeongJae Park (3): Documentation/kokr/howto: Replace HTTP links with HTTPS ones: Documentation/process docs/kokr: make reporting-bugs.rst obsolete docs/kokr: Link memory-barriers.txt to rst Thorsten Leemhuis (1): docs: process/howto.rst: make sections on bug reporting match practice Wolfram Sang (1): Documentation: kernel-parameters: add missing '<' Yanteng Si (8): doc/zh_CN: add mips index.rst translation doc/zh_CN: add mips booting.rst translation doc/zh_CN: add mips features.rst translation doc/zh_CN: add mips ingenic-tcu.rst translation docs: iio: Correct a typo docs/zh_CN: add iio iio_configfs.rst translation docs/zh_CN: add iio ep93xx_adc.rst translation docs: zh_CN: add iio index.rst translation Yorick de Wid (1): docs: Remove the Microsoft rhetoric Documentation/RCU/RTFP.txt | 94 +++++++++---------- Documentation/accounting/cgroupstats.rst | 4 +- Documentation/admin-guide/README.rst | 7 +- Documentation/admin-guide/cgroup-v1/memory.rst | 14 +-- Documentation/admin-guide/cgroup-v2.rst | 64 +++++++------ Documentation/admin-guide/cpu-load.rst | 2 +- Documentation/admin-guide/kernel-parameters.rst | 2 +- Documentation/admin-guide/kernel-parameters.txt | 19 ++-- .../admin-guide/kernel-per-CPU-kthreads.rst | 2 +- Documentation/admin-guide/perf-security.rst | 2 +- Documentation/admin-guide/sysctl/fs.rst | 4 +- Documentation/arm/booting.rst | 2 +- Documentation/arm/index.rst | 2 +- Documentation/arm/{marvel.rst => marvell.rst} | 7 +- Documentation/conf.py | 75 +-------------- Documentation/devicetree/usage-model.rst | 2 +- Documentation/doc-guide/sphinx.rst | 30 ++++-- Documentation/driver-api/gpio/driver.rst | 4 +- Documentation/driver-api/men-chameleon-bus.rst | 12 +++ Documentation/driver-api/thermal/sysfs-api.rst | 6 +- Documentation/filesystems/afs.rst | 8 +- Documentation/filesystems/dax.txt | 17 +--- Documentation/filesystems/index.rst | 1 + Documentation/filesystems/proc.rst | 5 +- Documentation/filesystems/vfs.rst | 2 +- Documentation/gpu/todo.rst | 2 +- Documentation/iio/ep93xx_adc.rst | 2 +- Documentation/index.rst | 11 --- Documentation/input/event-codes.rst | 15 +++ Documentation/input/multi-touch-protocol.rst | 4 + Documentation/kernel-hacking/hacking.rst | 4 +- Documentation/kernel-hacking/locking.rst | 2 +- Documentation/power/freezing-of-tasks.rst | 2 +- Documentation/process/adding-syscalls.rst | 20 ++-- Documentation/process/coding-style.rst | 20 +++- Documentation/process/howto.rst | 20 ++-- Documentation/process/submit-checklist.rst | 14 ++- Documentation/process/submitting-patches.rst | 29 +++++- Documentation/scheduler/sched-bwc.rst | 17 +++- Documentation/scheduler/sched-deadline.rst | 2 +- Documentation/scheduler/sched-design-CFS.rst | 6 +- Documentation/security/lsm-development.rst | 2 +- Documentation/sphinx/automarkup.py | 7 +- Documentation/sphinx/cdomain.py | 8 +- Documentation/sphinx/kernel_abi.py | 27 +----- Documentation/sphinx/kernel_feat.py | 25 +---- Documentation/sphinx/kerneldoc.py | 26 +----- Documentation/sphinx/kernellog.py | 26 ++---- Documentation/sphinx/kfigure.py | 14 +-- Documentation/sphinx/maintainers_include.py | 2 - Documentation/sphinx/requirements.txt | 1 - Documentation/sphinx/rstFlatTable.py | 10 -- Documentation/timers/timers-howto.rst | 2 +- .../translations/it_IT/process/adding-syscalls.rst | 18 ++-- .../it_IT/process/submitting-patches.rst | 4 +- Documentation/translations/ja_JP/SubmittingPatches | 4 +- Documentation/translations/ko_KR/howto.rst | 4 +- Documentation/translations/ko_KR/index.rst | 15 +++ .../translations/zh_CN/admin-guide/cpu-load.rst | 2 +- Documentation/translations/zh_CN/arm/Booting | 2 +- .../translations/zh_CN/iio/ep93xx_adc.rst | 46 ++++++++++ .../translations/zh_CN/iio/iio_configfs.rst | 102 +++++++++++++++++++++ Documentation/translations/zh_CN/iio/index.rst | 20 ++++ Documentation/translations/zh_CN/mips/booting.rst | 31 +++++++ Documentation/translations/zh_CN/mips/features.rst | 10 ++ Documentation/translations/zh_CN/mips/index.rst | 26 ++++++ .../translations/zh_CN/mips/ingenic-tcu.rst | 69 ++++++++++++++ .../zh_CN/process/submitting-patches.rst | 4 +- Documentation/vm/split_page_table_lock.rst | 2 +- Documentation/x86/boot.rst | 2 +- arch/Kconfig | 4 +- drivers/parport/share.c | 2 +- drivers/rapidio/rio.c | 2 +- fs/dcache.c | 63 ++++++------- fs/inode.c | 4 +- fs/pstore/zone.c | 2 +- fs/seq_file.c | 5 +- fs/super.c | 12 +-- include/linux/connector.h | 2 +- .../linux/firmware/intel/stratix10-svc-client.h | 10 +- include/linux/memblock.h | 4 +- include/linux/parport.h | 31 +++++++ include/linux/w1.h | 2 +- lib/crc7.c | 2 +- samples/kprobes/kprobe_example.c | 9 +- scripts/kernel-doc | 63 +++++++++---- scripts/sphinx-pre-install | 4 +- tools/testing/selftests/kselftest_harness.h | 26 +++--- 88 files changed, 812 insertions(+), 503 deletions(-) rename Documentation/arm/{marvel.rst => marvell.rst} (97%) create mode 100644 Documentation/translations/zh_CN/iio/ep93xx_adc.rst create mode 100644 Documentation/translations/zh_CN/iio/iio_configfs.rst create mode 100644 Documentation/translations/zh_CN/iio/index.rst create mode 100644 Documentation/translations/zh_CN/mips/booting.rst create mode 100644 Documentation/translations/zh_CN/mips/features.rst create mode 100644 Documentation/translations/zh_CN/mips/index.rst create mode 100644 Documentation/translations/zh_CN/mips/ingenic-tcu.rst