This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from bcb044256d3f Merge tag 'sched_ext-for-6.15' of git://git.kernel.org/pub [...] new 0de64754a554 tools/nolibc: add prototypes for non-static functions new 69ccba67d7cd selftests/nolibc: ignore -Wmissing-prototypes new 4da4e35e9d7e selftests/nolibc: enable -Wmissing-prototypes new cfb1bfe9535a tools/nolibc: make signature of ioctl() more flexible new e16214dc1fbf selftests/nolibc: drop mips32be EXTRACONFIG new a75b763b51ee selftests/nolibc: drop call to prepare target new 25d5ef9e7c55 selftests/nolibc: drop call to mrproper target new d7d271ec30dd selftests/nolibc: execute defconfig before other targets new c1f4a7a84037 selftests/nolibc: always keep test kernel configuration up [...] new dde5625d4d75 tools/nolibc: add support for sys_llseek() new 665fa8dea90d tools/nolibc: add support for directory access new 16681bea9a80 selftests/nolibc: split up architecture list in run-tests.sh new 00ddf4cc9756 selftests/nolibc: only run constructor tests on nolibc new 3d1e67c615cb selftests/nolibc: rename s390 to s390x new 9c812b01f13d tools/nolibc: add support for 32-bit s390 new 22edf1f8d4dc tools/nolibc: add support for [v]sscanf() new 3bd53b2fa57d Revert "selftests: kselftest: Fix build failure with NOLIBC" new f8bedb30d66b selftests/nolibc: explicitly enable ARM mode new cb839e0cc881 selftests/nolibc: add armthumb configuration new b2edaad7f519 tools/nolibc: add support for openat(2) new fbd4f52f5bf7 tools/nolibc: always use openat(2) instead of open(2) new 90e1f9f7440c tools/nolibc: process open() vararg as mode_t new 00e03fea969e tools/nolibc: drop outdated example from overview comment new 6e406202a44a selftests/nolibc: use O_RDONLY flag instead of 0 new a782d45c867c selftests/nolibc: stop testing constructor order new bceb73904c85 tools/nolibc: don't use asm/ UAPI headers new 418becac37ef Merge tag 'nolibc-20250308-for-6.15-1' of git://git.kernel [...] new 2ada0addbdb6 tools/memory-model: Add atomic_and()/or()/xor() and add_negative new e176ebffc3f4 tools/memory-model: Add atomic_andnot() with its variants new de6f99723392 tools/memory-model: Legitimize current use of tags in LKMM macros new 723177d71224 tools/memory-model: Define applicable tags on operation in [...] new 29279349a566 tools/memory-model: Define effect of Mb tags on RMWs in tools/... new fafa18068359 tools/memory-model: Switch to softcoded herd7 tags new dcc5197839f2 tools/memory-model: Distinguish between syntactic and sema [...] new fa9e35a0772a tools/memory-model/README: Fix typo new a2bfbf847c96 tools/memory-model: glossary.txt: Fix indents new 72b40807d21c Merge tag 'lkmm.2025.03.21a' of git://git.kernel.org/pub/s [...] new 2af8780d6c8a stop-machine: Add comment for rcu_momentary_eqs() new 8541bc1a52e7 Merge tag 'stop-machine.2025.03.21a' of git://git.kernel.o [...] new a9fe4f04da52 mm: pgtable: Fix grammar error new 512ca748e8f5 docs/zh_CN: Add tpm index Chinese translation new 4ad1ba0358b1 docs/zh_CN: Add tpm tpm_event_log Chinese translation new ece0788d5891 docs/zh_CN: Add tpm tpm-security Chinese translation new 98526e696933 docs/zh_CN: Add tpm tpm_tis Chinese translation new f7824b691707 docs/zh_CN: Add tpm tpm_vtpm_proxy Chinese translation new 22ab45a82136 docs/zh_CN: Add tpm xen-tpmfront Chinese translation new 03069bf12823 docs/zh_CN: Add tpm tpm_ftpm_tee Chinese translation new f5c7cc77acf5 docs/zh_CN: Add security credentials Chinese translation new b48e0f696b71 Documentation: riscv: Remove KPROBES_ON_FTRACE new e8bcda12176c docs: admin-guide: rename GTK+ to GTK new dc4f75a26183 Merge tag 'v6.14-rc2' into test new 7038f9f2e86d documentation/filesystems: fix spelling mistakes new 07ab93f3cc88 Documentation: Remove repeated word in docs new 2783096fb1dd docs: submit-checklist: Expand on build tests against diff [...] new 8bc237a1320c docs/zh_CN: Update the translation of dev-tools/ubsan to v [...] new 24b330444886 docs/zh_CN: Add self-protection index Chinese translation new f460cd308013 docs/zh_CN: Add keys index Chinese translation new 2b087edf588c docs/zh_CN: Add secrets index Chinese translation new 3d89178b85a1 docs: sphinx: remove kernellog.py file new faccc0ec64e1 docs: sphinx/kernel_abi: adjust coding style new 7ceb84b72625 docs: admin-guide: abi: add SPDX tags to ABI files new 33a8b6509de3 ABI: sysfs-class-rfkill: fix kernelversion tags new fc80c4f02639 ABI: sysfs-bus-coresight-*: fix kernelversion tags new a396f6297933 ABI: sysfs-driver-dma-idxd: fix date tags new 90800df0da78 ABI: sysfs-fs-f2fs: fix date tags new 01d009147946 ABI: sysfs-power: fix a what tag new 790ca8b0b5a3 scripts/documentation-file-ref-check: don't check perl/pyt [...] new 484e9aa6efaf scripts/get_abi.py: add a Python tool to generate ReST output new 6b48bea16848 scripts/get_abi.py: add support for symbol search new 9d7ec8867960 docs: use get_abi.py for ABI generation new c67c3fbdd917 scripts/lib/abi/abi_parser.py: optimize parse_abi() function new 9bec7870c64c scripts/lib/abi/abi_parser.py: use an interactor for ReST output new ee34f8300c89 docs: sphinx/kernel_abi: use AbiParser directly new aea5e52dce74 docs: sphinx/kernel_abi: reduce buffer usage for ABI messages new cc93e4829a14 docs: sphinx/kernel_abi: properly split lines new 2a21d80dfb41 scripts/get_abi.pl: Add filtering capabilities to rest output new 98a4324a8b7b scripts/get_abi.pl: add support to parse ABI README file new 5d7871d77f6d docs: sphinx/kernel_abi: parse ABI files only once new 4bb2dbd7576d docs: admin-guide/abi: split files from symbols new c940816968da docs: sphinx/automarkup: add cross-references for ABI new 5ca0e7ffc898 docs: sphinx/kernel_abi: avoid warnings during Sphinx module init new dc525a7650d7 scripts/lib/abi/abi_parser.py: Rename title name for ABI files new 6649b4217089 scripts/lib/abi/abi_parser.py: make it backward-compatible [...] new 0d5fd96880d9 scripts/get_abi.py: add support for undefined ABIs new 1c7e66bc5d20 scripts/get_abi.pl: drop now obsoleted script new 1ce8294cfefb Merge branch 'mauro' into docs-mw new 95767a592dc9 docs: submitting-patches: document the format for affiliation new b09d96e0847b docs: ABI: drop two duplicate symbols new ba561b485709 scripts/kernel-doc: remove an obscure logic from kernel-doc new b126dbf52e98 Documentation/driver-api: fixed spelling mistakes new df60e5290599 docs: Makefile: use the new script to check for bad ABI re [...] new 6a0c4b61e13f docs: trace: decode_msr.py: make it compatible with python 3 new de61d6515bae docs: ABI: move README contents to the top new d2b239099cf0 docs: changes: update Sphinx minimal version to 3.4.3 new 5e25b972a22b docs: changes: update Python minimal version new 8def404249af docs: extensions: don't use utf-8 syntax for descriptions new 089e06c3f113 scripts/kernel-doc: drop Sphinx version check new 629ecd68ccde Merge branch 'mauro' into docs-mw new 57937eac1f78 kernel-docs: Add book to process/kernel-docs.rst new 8b2ee518fc06 Documentation/kernel-parameters: fix typo in description o [...] new 15f738292b34 MAINTAINERS: add reviewer for Chinese translations new 85df12c59962 docs: iostats: Rewrite intro, remove outdated formats new 364469e533b8 Documentation/core-api: min_heap: update for variable type [...] new d3509b6432f2 docs/zh_CN: add maintainer tree for Chinese doc pickup new 83b029482d97 docs/zh_CN: add few request for Chinese translation new ff7ff6eb4f80 docs: media: Allow creating cross-references for RC ABI new 174dbf0dee56 docs: automarkup: drop legacy support new 2234652a7376 docs: thunderbolt: Allow creating cross-references for ABI new 71dfab849300 docs: arm: asymmetric-32bit: Allow creating cross-referenc [...] new 866ea82e5394 docs: arm: generic-counter: Allow creating cross-reference [...] new 737575dbab64 docs: iio: Allow creating cross-references ABI new f12583fd2ba3 docs: networking: Allow creating cross-references statistics ABI new fb12098d8ee4 docs: submit-checklist: Allow creating cross-references fo [...] new eb0c714120ba docs: translations: Allow creating cross-references for AB [...] new 56f2399f0e90 Documentation: typo fixes new 991dabb24232 docs/ja_JP: Convert SubmitChecklist into reST with belated [...] new 757b9d0a4fd2 docs: arch/x86/sva: Fix two grammar errors under Backgroun [...] new 999fd62b0660 docs: scheduler: fix spelling in sched-bwc documentation new 4dd4eef60f8e Fix typos in admin-guide/gpio new 76a6782284df Documentation: input: Add section pertaining to polled inp [...] new 696d107c684f Docs/arch/arm64: Fix spelling in amu.rst new 086f4a125977 include/asm-generic/io.h: fix kerneldoc markup new ffda7c211d21 drivers: media: intel-ipu3.h: fix identation on a kernel-d [...] new 62d6d20257a9 drivers: firewire: firewire-cdev.h: fix identation on a ke [...] new 99326b2155d8 docs: driver-api/infiniband.rst: fix Kerneldoc markup new b9609ecba35e scripts/kernel-doc: don't add not needed new lines new 19b100b0116d scripts/kernel-doc: drop dead code for Wcontents_before_sections new 78da89c63983 scripts: get_feat.pl: substitute s390x with s390 new a65758f1e3df Documentation: ocxl.rst: Update consortium site new 04c4bb90ae6e Documentation/CoC: Spell out the TAB role in enforcement d [...] new b37221cc861d Documentation: kcsan: fix "Plain Accesses and Data Races" [...] new e5e6c016fcbd docs: Correct installation instruction new 5a63f0369bda docs/.../submit-checklist: Use Documentation/admin-guide/a [...] new 2d38f5fe1a20 Documentation: dma-buf: heaps: Add heap name definitions new fba374f32855 docs: Remove outdated highuid.rst documentation new 4e6b7141d169 docs: clarify rules wrt tagging other people new 5b8f85d081da docs: driver-api: firmware: clarify userspace requirements new 8d57fd6f096a docs/zh_CN: Add snp-tdx-threat-model index Chinese translation new 44baeb8613ca docs/Chinese: change the disclaimer words new 82ac75237379 docs/zh_CN: fix spelling mistake new 323cc36ef68b Merge tag 'chinese-doc-6.15-rc1' of gitolite.kernel.org:pu [...] new f81c2b81508c Merge tag 'docs-6.15' of git://git.lwn.net/linux
The 142 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: 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/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 +- kernel/stop_machine.c | 1 + 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 +++++++ tools/include/nolibc/Makefile | 1 + tools/include/nolibc/arch-mips.h | 1 + tools/include/nolibc/arch-s390.h | 9 +- tools/include/nolibc/arch.h | 2 +- tools/include/nolibc/crt.h | 2 + tools/include/nolibc/dirent.h | 98 ++ tools/include/nolibc/errno.h | 2 +- tools/include/nolibc/nolibc.h | 4 +- tools/include/nolibc/signal.h | 1 + tools/include/nolibc/stackprotector.h | 2 + tools/include/nolibc/stdio.h | 98 ++ tools/include/nolibc/stdlib.h | 1 + tools/include/nolibc/string.h | 4 + tools/include/nolibc/sys.h | 83 +- tools/memory-model/Documentation/glossary.txt | 32 +- .../Documentation/herd-representation.txt | 49 +- tools/memory-model/README | 4 +- tools/memory-model/linux-kernel.bell | 33 +- tools/memory-model/linux-kernel.cat | 10 + tools/memory-model/linux-kernel.cfg | 1 + tools/memory-model/linux-kernel.def | 169 +-- tools/testing/selftests/kselftest.h | 5 - tools/testing/selftests/nolibc/Makefile | 30 +- .../testing/selftests/nolibc/nolibc-test-linkage.c | 6 +- tools/testing/selftests/nolibc/nolibc-test.c | 138 ++- tools/testing/selftests/nolibc/run-tests.sh | 26 +- 152 files changed, 4444 insertions(+), 2101 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 create mode 100644 tools/include/nolibc/dirent.h