This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from fc1dc0d50780 Merge tag 'x86-timers-2024-09-17' of git://git.kernel.org/ [...] new 61eb040228ba m68k: cmpxchg: Use swap() to improve code new 09b3d870faa7 m68k: Fix kernel_clone_args.flags in m68k_clone() new b90fae5df917 m68k: defconfig: Update defconfigs for v6.11-rc1 new 8202cc803f3d Merge tag 'm68k-for-v6.12-tag1' of git://git.kernel.org/pu [...] new b745fdeff539 docs/core-api: memory-allocation: GFP_NOWAIT doesn't need [...] new e6a5af90f0a2 docs/zh_CN: add the translation of kbuild/headers_install.rst new 0a8e4dc1d353 Documentation: ioctl: document 0x07 ioctl code new 565a3041b527 MAINTAINERS: add Documentation/dev-tools/ to workflows@ new 63e96ce050e5 scripts: fix all issues reported by pylint new d40981350844 doc-guide: add help documentation checktransupdate.rst new 1b2255db3c22 Documentation: Add detailed explanation for 'N' taint flag new 8663dd38a7ba docs/zh_CN: fix a broken reference new 195a56986c50 docs: fault-injection: document cache-filter feature for failslab new 91031ca349ee docs: improve comment consistency in .muttrc example confi [...] new e9c7acd72312 docs: dm-crypt: Removal of unexpected indentation error new 602bce7e5ede docs: scheduler: Start documenting the EEVDF scheduler new 1f5e3920b5e4 Documentation: dontdiff: remove 'utf8data.h' new 8839adc33ff7 Documentation: devres: fix error about PCI devres new 0769a1b7cf30 Documentation: Capitalize Fahrenheit in watchdog-api.rst new 6e56774c17d8 docs: process: fix typos in Documentation/process/backporting.rst new 14ac4cac4ddb docs: leds: fix typo in Documentation/leds/leds-mlxcpld.rst new 6ffc34cefc43 docs/sp_Sp: Add translation to spanish of the documentatio [...] new a4931bb8b066 Documentation: add ublk driver ioctl numbers new cbbdb6c625f6 docs: bug-bisect: rewrite to better match the other bisect [...] new 0a6339ff3906 Fix typo "allocateed" to allocated new 748c3404c8cd docs/zh_CN: Add dev-tools/kcsan Chinese translation new 033964f13ef2 get_maintainer: add --bug option to print bug reporting info new cd0403adeaf7 Documentation: admin-guide: direct people to bug trackers, [...] new 323221622841 doc: iio: Fix sysfs paths new ee27a49c0fe9 Docs/translations/ko_KR: link howto.rst with other languag [...] new 227f6cf96948 Docs/translations/ko_KR: link memory-barriers wrapper with [...] new f92a24ae7c95 Documentation/fs/9p: Expand goo.gl link new 72ffee678f6f docs: update dev-tools/kcsan.rst url about KTSAN new eb5ed2fae197 docs: submitting-patches: Advertise b4 new d224338aa105 Merge tag 'v6.11-rc6' into docs-mw new 93292980f390 docs: kerneldoc-preamble.sty: Suppress extra spaces in CJK [...] new 34ea875cca2c docs: scheduler: completion: Update member of struct completion new e04eb52bfaf4 Documentation: Document the kernel flag bdev_allow_write_mounted new bc6cb62007fd Loongarch: KVM: Add KVM hypercalls documentation for LoongArch new 9b8a79f4c1d8 scripts: sphinx-pre-install: remove unnecessary double che [...] new 4a93831daadd Documentation/gpu: Fix typo in Documentation/gpu/komeda-kms.rst new 4538480b27a9 Documentation: Fix spelling mistakes new 2259b0693841 docs: block: Fix grammar and spelling mistakes in bfq-iosched.rst new 49417ad48abb docs/zh_CN: update the translation of security-bugs new d895eb31ae56 accel/qaic: Fix a typo new 406c4c5ee4ea docs:mm: fix spelling mistakes in heterogeneous memory man [...] new c5d436f05a3f docs/process: fix typos new 5d5f9229ab01 docs/zh_CN: add the translation of kbuild/gcc-plugins.rst new e6ba83cb81e8 Documentation: PCI: fix typo in pci.rst new bf78b4668322 docs:mm: fixed spelling and grammar mistakes on vmalloc ke [...] new 0cac9253a03f docs:filesystem: fix mispelled words on autofs page new 2409952f645e docs:filesystems: fix spelling and grammar mistakes new 4f77c3462308 Remove duplicate "and" in 'Linux NVMe docs. new d58db3f3a00a Merge tag 'docs-6.12' of git://git.lwn.net/linux new 6ea2987c9a7b tools/nolibc: include arch.h from string.h new ae1f550efc11 tools/nolibc: add stdbool.h header new 754283ce8326 tools/nolibc: pass argc, argv and envp to constructors new 55850eb4e582 tools/nolibc: arm: use clang-compatible asm syntax new 0daf8c86a451 tools/nolibc: mips: load current function to $t9 new 1daea158d0aa tools/nolibc: powerpc: limit stack-protector workaround to GCC new 02a62b551cee tools/nolibc: compiler: introduce __nolibc_has_attribute() new ef32e9b6a325 tools/nolibc: move entrypoint specifics to compiler.h new e098eebb63cb tools/nolibc: compiler: use attribute((naked)) if available new ddae1d7fab8c selftests/nolibc: report failure if no testcase passed new f1a58f61d886 selftests/nolibc: avoid passing NULL to printf("%s") new 1a1200b66fd5 selftests/nolibc: determine $(srctree) first new ae574ae37059 selftests/nolibc: add support for LLVM= parameter new 1bd75aeb5446 selftests/nolibc: add cc-option compatible with clang cros [...] new 27e458bbebdb selftests/nolibc: run-tests.sh: avoid overwriting CFLAGS_EXTRA new 801cf69ca030 selftests/nolibc: don't use libgcc when building with clang new 8404af7e13ee selftests/nolibc: use correct clang target for s390/systemz new 22ba81c50a49 selftests/nolibc: run-tests.sh: allow building through LLVM new 0021d6670d1a tools/nolibc: crt: mark _start_c() as used new ff7b9abbfce9 tools/nolibc: stackprotector: mark implicitly used symbols [...] new 25fb329a23c7 tools/nolibc: x86_64: use local label in memcpy/memmove new 248f6b935bbd Merge tag 'nolibc-20240824-for-6.12-1' of https://git.kern [...] new 395b15778e8f Merge tag 'linux_kselftest-nolibc-6.12-rc1' of git://git.k [...] new 45eb1bf4d726 selftests: tpm2: redirect python unittest logs to stdout new 37ee7d199570 selftests/exec: Fix grammar in an error message. new 0b631ed3ce92 kselftest: cpufreq: Add RTC wakeup alarm new 4e51e13bd986 selftests: user: remove user suite new 44b045e27c65 selftests: lib: remove strscpy test new f0a1ffa6f977 selftest: acct: Add selftest for the acct() syscall new 2a6b6c9a2262 selftests: harness: remove unneeded __constructor_order_last() new 2c082b62aeb5 selftests: harness: rename __constructor_order for clarification new 98f8faea4b63 selftests/uprobes: Add a basic uprobe testcase new 53af1a4b6a55 tracing/selftests: Run the ownership test twice new fe8340a75000 selftests: rust: config: add trailing newline new 8afc0816f5f6 selftests: rust: config: disable GCC_PLUGINS new 41f37c852ac3 selftests/ftrace: Add required dependency for kprobe tests new 99338cc1e471 kselftest: timers: Fix const correctness new c049acee3c71 selftests/ftrace: Fix test to handle both old and new kernels new 611fbeb44a77 selftests:core: test coverage for dup_fd() failure handlin [...] new b4bcdff7e839 selftests: filesystems: fix warn_unused_result build warnings new f0a6ecebd858 selftests/ftrace: Fix eventfs ownership testcase to find m [...] new 7beaf1da074f selftests:resctrl: Fix build failure on archs without __cp [...] new af1ec38c6ccc selftests/timers: Remove unused NSEC_PER_SEC macro new a0474b8d5974 selftests: kselftest: Use strerror() on nolibc new 32b72debef5a Merge tag 'linux_kselftest-next-6.12-rc1' of git://git.ker [...] new 1757cc292ad4 Documentation: KUnit: Update filename best practices new a4311c274e08 kunit: Fix kernel-doc for EXPORT_SYMBOL_IF_KUNIT new e4835f1da425 kunit: tool: Build compile_commands.json new 7fcc9b53216c lib/math: Add int_pow test suite new 194fcd20ebcc Merge tag 'linux_kselftest-kunit-6.12-rc1' of git://git.ke [...]
The 104 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/PCI/pci.rst | 2 +- Documentation/accel/qaic/qaic.rst | 2 +- Documentation/admin-guide/bug-bisect.rst | 208 +++++++++----- Documentation/admin-guide/bug-hunting.rst | 17 +- .../admin-guide/device-mapper/dm-crypt.rst | 11 +- Documentation/admin-guide/kernel-parameters.txt | 12 + Documentation/admin-guide/tainted-kernels.rst | 2 + .../arch/arm/stm32/stm32-dma-mdma-chaining.rst | 4 +- Documentation/arch/arm64/cpu-hotplug.rst | 2 +- Documentation/arch/powerpc/ultravisor.rst | 2 +- Documentation/arch/riscv/vector.rst | 2 +- Documentation/arch/x86/mds.rst | 2 +- Documentation/arch/x86/x86_64/fsgs.rst | 4 +- Documentation/block/bfq-iosched.rst | 22 +- Documentation/core-api/memory-allocation.rst | 5 +- Documentation/dev-tools/kcsan.rst | 3 +- Documentation/dev-tools/kunit/style.rst | 29 +- Documentation/doc-guide/checktransupdate.rst | 54 ++++ Documentation/doc-guide/index.rst | 1 + Documentation/dontdiff | 2 +- Documentation/driver-api/driver-model/devres.rst | 2 +- Documentation/driver-api/iio/buffers.rst | 8 +- Documentation/driver-api/iio/core.rst | 14 +- Documentation/fault-injection/fault-injection.rst | 22 +- Documentation/filesystems/9p.rst | 2 +- Documentation/filesystems/autofs.rst | 4 +- Documentation/filesystems/journalling.rst | 6 +- Documentation/gpu/komeda-kms.rst | 2 +- Documentation/leds/leds-mlxcpld.rst | 2 +- Documentation/mm/hmm.rst | 10 +- Documentation/mm/vmalloced-kernel-stacks.rst | 8 +- Documentation/nvme/feature-and-quirk-policy.rst | 6 +- Documentation/process/backporting.rst | 6 +- Documentation/process/coding-style.rst | 2 +- Documentation/process/email-clients.rst | 2 +- Documentation/process/maintainer-tip.rst | 2 +- Documentation/process/submitting-patches.rst | 8 + Documentation/scheduler/completion.rst | 2 +- Documentation/scheduler/index.rst | 1 + Documentation/scheduler/sched-design-CFS.rst | 10 +- Documentation/scheduler/sched-eevdf.rst | 43 +++ Documentation/sphinx/kerneldoc-preamble.sty | 2 + .../ko_KR/core-api/wrappers/memory-barriers.rst | 18 ++ Documentation/translations/ko_KR/index.rst | 16 +- .../translations/ko_KR/{ => process}/howto.rst | 0 .../translations/sp_SP/scheduler/index.rst | 1 + .../sp_SP/scheduler/sched-design-CFS.rst | 8 +- .../translations/sp_SP/scheduler/sched-eevdf.rst | 58 ++++ .../translations/zh_CN/admin-guide/index.rst | 1 - .../zh_CN/admin-guide/reporting-issues.rst | 4 +- .../translations/zh_CN/dev-tools/index.rst | 2 +- .../translations/zh_CN/dev-tools/kcsan.rst | 320 +++++++++++++++++++++ .../zh_CN/doc-guide/checktransupdate.rst | 55 ++++ .../translations/zh_CN/doc-guide/index.rst | 1 + Documentation/translations/zh_CN/index.rst | 2 +- .../translations/zh_CN/kbuild/gcc-plugins.rst | 126 ++++++++ .../translations/zh_CN/kbuild/headers_install.rst | 39 +++ Documentation/translations/zh_CN/kbuild/index.rst | 35 +++ Documentation/translations/zh_CN/process/index.rst | 3 +- .../{admin-guide => process}/security-bugs.rst | 42 +-- .../zh_CN/process/submitting-patches.rst | 2 +- .../zh_TW/admin-guide/reporting-issues.rst | 4 +- .../zh_TW/process/submitting-patches.rst | 2 +- Documentation/userspace-api/ioctl/ioctl-number.rst | 2 + Documentation/virt/kvm/index.rst | 1 + Documentation/virt/kvm/loongarch/hypercalls.rst | 89 ++++++ Documentation/virt/kvm/loongarch/index.rst | 10 + Documentation/watchdog/watchdog-api.rst | 2 +- MAINTAINERS | 3 + arch/m68k/configs/amiga_defconfig | 2 - arch/m68k/configs/apollo_defconfig | 2 - arch/m68k/configs/atari_defconfig | 2 - arch/m68k/configs/bvme6000_defconfig | 2 - arch/m68k/configs/hp300_defconfig | 2 - arch/m68k/configs/mac_defconfig | 2 - arch/m68k/configs/multi_defconfig | 2 - arch/m68k/configs/mvme147_defconfig | 2 - arch/m68k/configs/mvme16x_defconfig | 2 - arch/m68k/configs/q40_defconfig | 2 - arch/m68k/configs/sun3_defconfig | 2 - arch/m68k/configs/sun3x_defconfig | 2 - arch/m68k/include/asm/cmpxchg.h | 15 +- arch/m68k/kernel/process.c | 2 +- include/kunit/visibility.h | 1 + lib/Kconfig.debug | 16 ++ lib/math/Makefile | 1 + lib/math/tests/Makefile | 3 + lib/math/tests/int_pow_kunit.c | 52 ++++ scripts/checktransupdate.py | 214 +++++++++----- scripts/get_maintainer.pl | 17 +- scripts/sphinx-pre-install | 2 - tools/include/nolibc/Makefile | 1 + tools/include/nolibc/arch-aarch64.h | 4 +- tools/include/nolibc/arch-arm.h | 8 +- tools/include/nolibc/arch-i386.h | 4 +- tools/include/nolibc/arch-loongarch.h | 4 +- tools/include/nolibc/arch-mips.h | 8 +- tools/include/nolibc/arch-powerpc.h | 6 +- tools/include/nolibc/arch-riscv.h | 4 +- tools/include/nolibc/arch-s390.h | 4 +- tools/include/nolibc/arch-x86_64.h | 8 +- tools/include/nolibc/compiler.h | 24 +- tools/include/nolibc/crt.h | 25 +- tools/include/nolibc/nolibc.h | 3 +- tools/include/nolibc/stackprotector.h | 4 +- tools/include/nolibc/stdbool.h | 16 ++ tools/include/nolibc/string.h | 1 + tools/testing/kunit/kunit_kernel.py | 3 +- tools/testing/selftests/Makefile | 2 +- tools/testing/selftests/acct/.gitignore | 3 + tools/testing/selftests/acct/Makefile | 5 + tools/testing/selftests/acct/acct_syscall.c | 78 +++++ tools/testing/selftests/core/Makefile | 2 +- tools/testing/selftests/core/unshare_test.c | 94 ++++++ tools/testing/selftests/cpufreq/cpufreq.sh | 15 + tools/testing/selftests/cpufreq/main.sh | 13 +- .../drivers/s390x/uvdevice/test_uvdevice.c | 6 - tools/testing/selftests/exec/execveat.c | 2 +- .../filesystems/statmount/statmount_test_ns.c | 7 +- .../ftrace/test.d/00basic/test_ownership.tc | 46 ++- .../ftrace/test.d/dynevent/add_remove_uprobe.tc | 26 ++ .../ftrace/test.d/ftrace/func_set_ftrace_file.tc | 9 +- .../ftrace/test.d/kprobe/kprobe_args_char.tc | 2 +- .../ftrace/test.d/kprobe/kprobe_args_string.tc | 2 +- tools/testing/selftests/hid/hid_bpf.c | 6 - tools/testing/selftests/kselftest.h | 10 +- tools/testing/selftests/kselftest_harness.h | 18 +- tools/testing/selftests/lib/Makefile | 3 +- tools/testing/selftests/lib/config | 1 - tools/testing/selftests/lib/strscpy.sh | 3 - tools/testing/selftests/nolibc/Makefile | 41 ++- tools/testing/selftests/nolibc/nolibc-test.c | 9 +- tools/testing/selftests/nolibc/run-tests.sh | 16 +- tools/testing/selftests/resctrl/cat_test.c | 7 +- tools/testing/selftests/rtc/rtctest.c | 7 - tools/testing/selftests/rust/config | 3 +- tools/testing/selftests/timers/change_skew.c | 3 - tools/testing/selftests/timers/skew_consistency.c | 2 - tools/testing/selftests/timers/threadtest.c | 4 +- tools/testing/selftests/tpm2/test_async.sh | 2 +- tools/testing/selftests/tpm2/test_smoke.sh | 2 +- tools/testing/selftests/tpm2/test_space.sh | 2 +- tools/testing/selftests/user/Makefile | 9 - tools/testing/selftests/user/config | 1 - tools/testing/selftests/user/test_user_copy.sh | 18 -- 145 files changed, 1855 insertions(+), 494 deletions(-) create mode 100644 Documentation/doc-guide/checktransupdate.rst create mode 100644 Documentation/scheduler/sched-eevdf.rst create mode 100644 Documentation/translations/ko_KR/core-api/wrappers/memory-barriers.rst rename Documentation/translations/ko_KR/{ => process}/howto.rst (100%) create mode 100644 Documentation/translations/sp_SP/scheduler/sched-eevdf.rst create mode 100644 Documentation/translations/zh_CN/dev-tools/kcsan.rst create mode 100644 Documentation/translations/zh_CN/doc-guide/checktransupdate.rst create mode 100644 Documentation/translations/zh_CN/kbuild/gcc-plugins.rst create mode 100644 Documentation/translations/zh_CN/kbuild/headers_install.rst create mode 100644 Documentation/translations/zh_CN/kbuild/index.rst rename Documentation/translations/zh_CN/{admin-guide => process}/security-bugs.rst (57%) create mode 100644 Documentation/virt/kvm/loongarch/hypercalls.rst create mode 100644 Documentation/virt/kvm/loongarch/index.rst create mode 100644 lib/math/tests/Makefile create mode 100644 lib/math/tests/int_pow_kunit.c create mode 100644 tools/include/nolibc/stdbool.h create mode 100644 tools/testing/selftests/acct/.gitignore create mode 100644 tools/testing/selftests/acct/Makefile create mode 100644 tools/testing/selftests/acct/acct_syscall.c create mode 100644 tools/testing/selftests/core/unshare_test.c create mode 100644 tools/testing/selftests/ftrace/test.d/dynevent/add_remove_uprobe.tc delete mode 100755 tools/testing/selftests/lib/strscpy.sh delete mode 100644 tools/testing/selftests/user/Makefile delete mode 100644 tools/testing/selftests/user/config delete mode 100755 tools/testing/selftests/user/test_user_copy.sh