lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <87tt7mjhqj.fsf@trenco.lwn.net>
Date: Fri, 21 Mar 2025 13:39:32 -0600
From: Jonathan Corbet <corbet@....net>
To: Linus Torvalds <torvalds@...uxfoundation.org>
Cc: linux-kernel@...r.kernel.org, linux-doc@...r.kernel.org
Subject: [GIT PULL] Documentation for 6.15

The following changes since commit a64dcfb451e254085a7daee5fe51bf22959d52d3:

  Linux 6.14-rc2 (2025-02-09 12:45:03 -0800)

are available in the Git repository at:

  git://git.lwn.net/linux.git tags/docs-6.15

for you to fetch changes up to 323cc36ef68bc2c8ca0bd5f528736432afc1a36a:

  Merge tag 'chinese-doc-6.15-rc1' of gitolite.kernel.org:pub/scm/linux/kernel/git/alexs/linux into docs-mw (2025-03-19 13:10:23 -0600)

----------------------------------------------------------------
It has been a reasonably busy cycle for docs...

- Significant changes throughout the tree to bring Python code up to
  current standards and raise the minimum Python required to 3.9.  Much of
  this is preparatory to replacing the ancient Perl scripts/kernel-doc
  horror with a slightly less horrifying Python implementation, expected
  for 6.16.

- Update the minimum Sphinx required to 3.4.3, allowing us to remove a
  bunch of older compatibility code.

- Rework and improve the generation of the ABI documentation.

  (All of the above done by Mauro)

- Lots of translation updates.  Alex Shi and Yanteng Si are taking on
  responsibility for the Chinese translations going forward; that work will
  still get to you via docs-next

- Try to standardize the format for indicating a developer's affiliation in
  commit tags.

- Clarify the TAB's role in CoC enforcement actions.

- Try to spell out the rules for when a commit tag can name another
  developer without their explicit permission.

Plus lots of other typo fixes and updates.

----------------------------------------------------------------
Aditya Dutt (1):
      Documentation/driver-api: fixed spelling mistakes

Akira Yokosawa (3):
      docs: submit-checklist: Expand on build tests against different word sizes
      docs/ja_JP: Convert SubmitChecklist into reST with belated updates
      docs/.../submit-checklist: Use Documentation/admin-guide/abi.rst for cross-ref of README

Alex Shi (3):
      docs/zh_CN: add maintainer tree for Chinese doc pickup
      docs/zh_CN: add few request for Chinese translation
      docs/Chinese: change the disclaimer words

Armin Mahdilou (1):
      Documentation: typo fixes

Brendan Connelly (1):
      Documentation: input: Add section pertaining to polled input devices

Brian Ochoa (1):
      docs: arch/x86/sva: Fix two grammar errors under Background and FAQ

Charles Han (1):
      Documentation: Remove repeated word in docs

Chen Pei (1):
      Documentation: riscv: Remove KPROBES_ON_FTRACE

David Reaver (1):
      docs: iostats: Rewrite intro, remove outdated formats

Diego Viola (1):
      docs: admin-guide: rename GTK+ to GTK

Dongliang Mu (1):
      MAINTAINERS: add reviewer for Chinese translations

Fritz Koenig (1):
      Documentation: ocxl.rst: Update consortium site

Gabriel (1):
      Docs/arch/arm64: Fix spelling in amu.rst

Heiko Carstens (1):
      scripts: get_feat.pl: substitute s390x with s390

I Hsin Cheng (2):
      mm: pgtable: Fix grammar error
      docs: Correct installation instruction

Ignacio Encinas (1):
      Documentation: kcsan: fix "Plain Accesses and Data Races" URL in kcsan.rst

Jacek Lawrynowicz (1):
      docs: driver-api: firmware: clarify userspace requirements

Jakub Kicinski (1):
      docs: submitting-patches: document the format for affiliation

Jonathan Corbet (4):
      Merge tag 'v6.14-rc2' into test
      Merge branch 'mauro' into docs-mw
      Merge branch 'mauro' into docs-mw
      Merge tag 'chinese-doc-6.15-rc1' of gitolite.kernel.org:pub/scm/linux/kernel/git/alexs/linux into docs-mw

Lorenzo Stoakes (1):
      kernel-docs: Add book to process/kernel-docs.rst

Maksimilijan Marosevic (1):
      Fix typos in admin-guide/gpio

Mauro Carvalho Chehab (51):
      docs: sphinx: remove kernellog.py file
      docs: sphinx/kernel_abi: adjust coding style
      docs: admin-guide: abi: add SPDX tags to ABI files
      ABI: sysfs-class-rfkill: fix kernelversion tags
      ABI: sysfs-bus-coresight-*: fix kernelversion tags
      ABI: sysfs-driver-dma-idxd: fix date tags
      ABI: sysfs-fs-f2fs: fix date tags
      ABI: sysfs-power: fix a what tag
      scripts/documentation-file-ref-check: don't check perl/python scripts
      scripts/get_abi.py: add a Python tool to generate ReST output
      scripts/get_abi.py: add support for symbol search
      docs: use get_abi.py for ABI generation
      scripts/lib/abi/abi_parser.py: optimize parse_abi() function
      scripts/lib/abi/abi_parser.py: use an interactor for ReST output
      docs: sphinx/kernel_abi: use AbiParser directly
      docs: sphinx/kernel_abi: reduce buffer usage for ABI messages
      docs: sphinx/kernel_abi: properly split lines
      scripts/get_abi.pl: Add filtering capabilities to rest output
      scripts/get_abi.pl: add support to parse ABI README file
      docs: sphinx/kernel_abi: parse ABI files only once
      docs: admin-guide/abi: split files from symbols
      docs: sphinx/automarkup: add cross-references for ABI
      docs: sphinx/kernel_abi: avoid warnings during Sphinx module init
      scripts/lib/abi/abi_parser.py: Rename title name for ABI files
      scripts/lib/abi/abi_parser.py: make it backward-compatible with Python 3.6
      scripts/get_abi.py: add support for undefined ABIs
      scripts/get_abi.pl: drop now obsoleted script
      docs: ABI: drop two duplicate symbols
      scripts/kernel-doc: remove an obscure logic from kernel-doc
      docs: Makefile: use the new script to check for bad ABI references
      docs: trace: decode_msr.py: make it compatible with python 3
      docs: ABI: move README contents to the top
      docs: changes: update Sphinx minimal version to 3.4.3
      docs: changes: update Python minimal version
      docs: extensions: don't use utf-8 syntax for descriptions
      scripts/kernel-doc: drop Sphinx version check
      docs: media: Allow creating cross-references for RC ABI
      docs: automarkup: drop legacy support
      docs: thunderbolt: Allow creating cross-references for ABI
      docs: arm: asymmetric-32bit: Allow creating cross-references for ABI
      docs: arm: generic-counter: Allow creating cross-references for ABI
      docs: iio: Allow creating cross-references ABI
      docs: networking: Allow creating cross-references statistics ABI
      docs: submit-checklist: Allow creating cross-references for ABI README
      docs: translations: Allow creating cross-references for ABI README
      include/asm-generic/io.h: fix kerneldoc markup
      drivers: media: intel-ipu3.h: fix identation on a kernel-doc markup
      drivers: firewire: firewire-cdev.h: fix identation on a kernel-doc markup
      docs: driver-api/infiniband.rst: fix Kerneldoc markup
      scripts/kernel-doc: don't add not needed new lines
      scripts/kernel-doc: drop dead code for Wcontents_before_sections

Maxime Ripard (1):
      Documentation: dma-buf: heaps: Add heap name definitions

Mike Rapoport (Microsoft) (1):
      Documentation/kernel-parameters: fix typo in description of reserve_mem

Peng Jiang (1):
      docs/zh_CN: fix spelling mistake

Ritvik Gupta (1):
      documentation/filesystems: fix spelling mistakes

Shuah Khan (1):
      Documentation/CoC: Spell out the TAB role in enforcement decisions

Shuo Zhao (8):
      docs/zh_CN: Add tpm index Chinese translation
      docs/zh_CN: Add tpm tpm_event_log Chinese translation
      docs/zh_CN: Add tpm tpm-security Chinese translation
      docs/zh_CN: Add tpm tpm_tis Chinese translation
      docs/zh_CN: Add tpm tpm_vtpm_proxy Chinese translation
      docs/zh_CN: Add tpm xen-tpmfront Chinese translation
      docs/zh_CN: Add tpm tpm_ftpm_tee Chinese translation
      docs/zh_CN: Add security credentials Chinese translation

Suchit Karunakaran (1):
      docs: scheduler: fix spelling in sched-bwc documentation

Thorsten Leemhuis (1):
      docs: clarify rules wrt tagging other people

WangYuli (1):
      docs/zh_CN: Update the translation of dev-tools/ubsan to v6.14-rc1

Yu-Chun Lin (1):
      Documentation/core-api: min_heap: update for variable types change

Yuxian Mao (1):
      docs/zh_CN: Add snp-tdx-threat-model index Chinese translation

kth (1):
      docs: Remove outdated highuid.rst documentation

zhangwei (3):
      docs/zh_CN: Add self-protection index Chinese translation
      docs/zh_CN: Add keys index Chinese translation
      docs/zh_CN: Add secrets index Chinese translation

 Documentation/ABI/README                           |    3 +-
 Documentation/ABI/removed/sysfs-class-rfkill       |    2 +-
 Documentation/ABI/stable/sysfs-class-rfkill        |   12 +-
 Documentation/ABI/stable/sysfs-devices-system-cpu  |   10 -
 Documentation/ABI/stable/sysfs-driver-dma-idxd     |    4 +-
 .../ABI/testing/configfs-usb-gadget-midi2          |    2 +-
 .../ABI/testing/sysfs-bus-coresight-devices-cti    |   78 +-
 .../ABI/testing/sysfs-bus-coresight-devices-tpdm   |   52 +-
 Documentation/ABI/testing/sysfs-fs-f2fs            |    4 +-
 Documentation/ABI/testing/sysfs-power              |    2 +-
 Documentation/Makefile                             |    2 +-
 Documentation/admin-guide/README.rst               |    2 +-
 Documentation/admin-guide/abi-obsolete-files.rst   |    7 +
 Documentation/admin-guide/abi-obsolete.rst         |    6 +-
 Documentation/admin-guide/abi-removed-files.rst    |    7 +
 Documentation/admin-guide/abi-removed.rst          |    6 +-
 Documentation/admin-guide/abi-stable-files.rst     |    7 +
 Documentation/admin-guide/abi-stable.rst           |    6 +-
 Documentation/admin-guide/abi-testing-files.rst    |    7 +
 Documentation/admin-guide/abi-testing.rst          |    6 +-
 Documentation/admin-guide/abi.rst                  |   18 +
 Documentation/admin-guide/gpio/gpio-sim.rst        |    2 +-
 Documentation/admin-guide/gpio/gpio-virtuser.rst   |    2 +-
 Documentation/admin-guide/highuid.rst              |   80 --
 Documentation/admin-guide/index.rst                |    1 -
 Documentation/admin-guide/iostats.rst              |   89 +-
 Documentation/admin-guide/kernel-parameters.txt    |    2 +-
 Documentation/admin-guide/thunderbolt.rst          |    2 +-
 Documentation/admin-guide/workload-tracing.rst     |    2 +-
 Documentation/arch/arm64/amu.rst                   |    2 +-
 Documentation/arch/arm64/asymmetric-32bit.rst      |    2 +-
 Documentation/arch/x86/sva.rst                     |    4 +-
 Documentation/conf.py                              |    2 +-
 Documentation/core-api/min_heap.rst                |    4 +-
 Documentation/dev-tools/kcsan.rst                  |    2 +-
 .../bindings/net/can/microchip,mcp251xfd.yaml      |    2 +-
 .../firmware/firmware-usage-guidelines.rst         |    5 +
 Documentation/driver-api/generic-counter.rst       |    4 +-
 Documentation/driver-api/iio/core.rst              |    2 +-
 Documentation/driver-api/infiniband.rst            |   16 +-
 Documentation/driver-api/media/drivers/zoran.rst   |    2 +-
 .../driver-api/media/maintainer-entry-profile.rst  |    2 +-
 Documentation/driver-api/nvdimm/nvdimm.rst         |    6 +-
 Documentation/driver-api/pm/devices.rst            |    2 +-
 .../debug/kprobes-on-ftrace/arch-support.txt       |    2 +-
 Documentation/features/list-arch.sh                |    2 +-
 Documentation/filesystems/9p.rst                   |    2 +-
 .../filesystems/bcachefs/SubmittingPatches.rst     |    4 +-
 Documentation/filesystems/coda.rst                 |    2 +-
 Documentation/filesystems/debugfs.rst              |    2 +-
 Documentation/filesystems/netfs_library.rst        |    2 +-
 .../filesystems/xfs/xfs-delayed-logging-design.rst |    2 +-
 .../xfs/xfs-maintainer-entry-profile.rst           |    2 +-
 .../filesystems/xfs/xfs-online-fsck-design.rst     |    4 +-
 Documentation/iio/iio_devbuf.rst                   |    2 +-
 Documentation/input/devices/elantech.rst           |    2 +-
 Documentation/input/input-programming.rst          |   19 +
 Documentation/mm/split_page_table_lock.rst         |    2 +-
 Documentation/networking/statistics.rst            |    2 +-
 Documentation/nvme/nvme-pci-endpoint-target.rst    |    2 +-
 Documentation/process/5.Posting.rst                |   13 +-
 Documentation/process/changes.rst                  |    4 +-
 .../process/code-of-conduct-interpretation.rst     |   17 +-
 Documentation/process/kernel-docs.rst              |   11 +
 Documentation/process/submit-checklist.rst         |   12 +-
 Documentation/process/submitting-patches.rst       |   45 +-
 Documentation/scheduler/sched-bwc.rst              |    2 +-
 Documentation/sound/soc/machine.rst                |    2 +-
 Documentation/sphinx/automarkup.py                 |   82 +-
 Documentation/sphinx/cdomain.py                    |    7 +-
 Documentation/sphinx/kernel_abi.py                 |  162 +--
 Documentation/sphinx/kernel_feat.py                |    4 +-
 Documentation/sphinx/kernel_include.py             |    4 +-
 Documentation/sphinx/kerneldoc.py                  |   19 +-
 Documentation/sphinx/kernellog.py                  |   22 -
 Documentation/sphinx/kfigure.py                    |   91 +-
 Documentation/sphinx/load_config.py                |    2 +-
 Documentation/sphinx/maintainers_include.py        |    4 +-
 Documentation/sphinx/rstFlatTable.py               |   10 +-
 Documentation/trace/postprocess/decode_msr.py      |    2 +-
 .../it_IT/process/submit-checklist.rst             |    7 +-
 Documentation/translations/ja_JP/SubmitChecklist   |  105 --
 .../translations/ja_JP/disclaimer-ja_JP.rst        |   24 +
 Documentation/translations/ja_JP/index.rst         |    2 +
 Documentation/translations/ja_JP/process/howto.rst |   37 +-
 .../ja_JP/process/submit-checklist.rst             |  163 +++
 .../sp_SP/process/submit-checklist.rst             |    7 +-
 .../translations/zh_CN/admin-guide/README.rst      |    2 +-
 .../translations/zh_CN/dev-tools/ubsan.rst         |   33 +-
 .../translations/zh_CN/disclaimer-zh_CN.rst        |    8 +-
 Documentation/translations/zh_CN/index.rst         |    8 +-
 Documentation/translations/zh_CN/mm/balance.rst    |    2 +-
 .../zh_CN/process/submit-checklist.rst             |    4 +-
 .../translations/zh_CN/security/credentials.rst    |  479 +++++++++
 .../translations/zh_CN/security/index.rst          |    8 +-
 .../translations/zh_CN/security/keys/index.rst     |   22 +
 .../translations/zh_CN/security/secrets/index.rst  |   17 +
 .../zh_CN/security/self-protection.rst             |  271 +++++
 .../zh_CN/security/snp-tdx-threat-model.rst        |  209 ++++
 .../translations/zh_CN/security/tpm/index.rst      |   20 +
 .../zh_CN/security/tpm/tpm-security.rst            |  151 +++
 .../zh_CN/security/tpm/tpm_event_log.rst           |   49 +
 .../zh_CN/security/tpm/tpm_ftpm_tee.rst            |   31 +
 .../translations/zh_CN/security/tpm/tpm_tis.rst    |   43 +
 .../zh_CN/security/tpm/tpm_vtpm_proxy.rst          |   51 +
 .../zh_CN/security/tpm/xen-tpmfront.rst            |  114 ++
 .../translations/zh_TW/admin-guide/README.rst      |    2 +-
 .../zh_TW/process/submit-checklist.rst             |    4 +-
 Documentation/usb/gadget-testing.rst               |    2 +-
 Documentation/userspace-api/accelerators/ocxl.rst  |    7 +-
 Documentation/userspace-api/dma-buf-heaps.rst      |   25 +
 Documentation/userspace-api/index.rst              |    1 +
 .../userspace-api/media/rc/rc-sysfs-nodes.rst      |    2 +-
 MAINTAINERS                                        |    3 +
 .../staging/media/ipu3/include/uapi/intel-ipu3.h   |    3 +-
 include/asm-generic/io.h                           |    6 +-
 include/uapi/linux/firewire-cdev.h                 |    3 +-
 scripts/documentation-file-ref-check               |    2 +-
 scripts/get_abi.pl                                 | 1103 --------------------
 scripts/get_abi.py                                 |  214 ++++
 scripts/get_feat.pl                                |    4 +-
 scripts/kernel-doc                                 |  163 +--
 scripts/lib/abi/abi_parser.py                      |  628 +++++++++++
 scripts/lib/abi/abi_regex.py                       |  234 +++++
 scripts/lib/abi/helpers.py                         |   38 +
 scripts/lib/abi/system_symbols.py                  |  378 +++++++
 126 files changed, 3810 insertions(+), 1927 deletions(-)
 create mode 100644 Documentation/admin-guide/abi-obsolete-files.rst
 create mode 100644 Documentation/admin-guide/abi-removed-files.rst
 create mode 100644 Documentation/admin-guide/abi-stable-files.rst
 create mode 100644 Documentation/admin-guide/abi-testing-files.rst
 delete mode 100644 Documentation/admin-guide/highuid.rst
 delete mode 100644 Documentation/sphinx/kernellog.py
 delete mode 100644 Documentation/translations/ja_JP/SubmitChecklist
 create mode 100644 Documentation/translations/ja_JP/disclaimer-ja_JP.rst
 create mode 100644 Documentation/translations/ja_JP/process/submit-checklist.rst
 create mode 100644 Documentation/translations/zh_CN/security/credentials.rst
 create mode 100644 Documentation/translations/zh_CN/security/keys/index.rst
 create mode 100644 Documentation/translations/zh_CN/security/secrets/index.rst
 create mode 100644 Documentation/translations/zh_CN/security/self-protection.rst
 create mode 100644 Documentation/translations/zh_CN/security/snp-tdx-threat-model.rst
 create mode 100644 Documentation/translations/zh_CN/security/tpm/index.rst
 create mode 100644 Documentation/translations/zh_CN/security/tpm/tpm-security.rst
 create mode 100644 Documentation/translations/zh_CN/security/tpm/tpm_event_log.rst
 create mode 100644 Documentation/translations/zh_CN/security/tpm/tpm_ftpm_tee.rst
 create mode 100644 Documentation/translations/zh_CN/security/tpm/tpm_tis.rst
 create mode 100644 Documentation/translations/zh_CN/security/tpm/tpm_vtpm_proxy.rst
 create mode 100644 Documentation/translations/zh_CN/security/tpm/xen-tpmfront.rst
 create mode 100644 Documentation/userspace-api/dma-buf-heaps.rst
 delete mode 100755 scripts/get_abi.pl
 create mode 100755 scripts/get_abi.py
 create mode 100644 scripts/lib/abi/abi_parser.py
 create mode 100644 scripts/lib/abi/abi_regex.py
 create mode 100644 scripts/lib/abi/helpers.py
 create mode 100644 scripts/lib/abi/system_symbols.py

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ