This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 463f46e114f7 Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/ [...] new 5c54c9ebb1f4 kunit: string-stream: Don't create a fragment for empty strings new 4551caca6ab6 kunit: string-stream: Improve testing of string_stream new a5abe7b20177 kunit: string-stream: Add option to make all lines end wit [...] new 1f58cdb173a4 kunit: string-stream-test: Add cases for string_stream new [...] new 7b4481cbe7e6 kunit: Don't use a managed alloc in is_literal() new 20631e154c78 kunit: string-stream: Add kunit_alloc_string_stream() new a3fdf784780c kunit: string-stream: Decouple string_stream from kunit new d1a0d699bfc0 kunit: string-stream: Add tests for freeing resource-manag [...] new 05e2006ce493 kunit: Use string_stream for test log new 53568b720c4d kunit: string-stream: Test performance of string_stream new ee5f8cc2770b kunit: Reset test status on each param iteration new a6074cf0126b kunit: Fix missed memory release in kunit_free_suite_set() new e44679515a7b kunit: Fix the wrong kfree of copy for kunit_filter_suites() new 24de14c98b37 kunit: Fix possible memory leak in kunit_filter_suites() new 8040345fdae4 kunit: test: Fix the possible memory leak in executor_test new 5eda8f25377f Merge tag 'linux_kselftest-kunit-6.7-rc1' of git://git.ker [...] new 18378b0e49d9 selftests/damon: Add executable permission to test scripts new 078a2ead544c selftests/rseq: fix kselftest Clang build warnings new 1da3f00e5e0c selftests/user_events: add gitignore file new 7359da1cc2fe selftests/tdx: add gitignore file new 876d7fcd1f4c selftests/dmabuf-heaps: add gitignore file new 6d3d638d1865 kbuild: Let builtin have precedence over modules for kself [...] new 37013b557b7f kbuild: Merge per-arch config for kselftest-merge target new 5b45a753776b selftests: uevent filtering: fix return on error in uevent [...] new 1c71a121c7ff selftests: static_keys: fix test name in messages new 907f33028871 kselftest: Add a ksft_perror() helper new 47903c1d153d selftests/exec: Convert execveat test to generate KTAP output new 071af0c9e582 selftests: timers: Convert posix_timers test to generate K [...] new 0a6fa8f03e14 selftests: timers: Convert nsleep-lat test to generate KTA [...] new dfc033059bb6 selftests: capabilities: remove duplicate unneeded defines new 44eebacd6b8f selftests: clone3: remove duplicate defines new ec54424923cf selftests: core: remove duplicate defines new f1020c687153 selftests: firmware: remove duplicate unneeded defines new 2531f374f922 Documentation: kselftests: Remove references to bpf tests new e33a02ed6a4f selftests: Add printf attribute to kselftest prints new 3aa779a9d141 selftests/cachestat: Fix print_cachestat format new 287d29827ffc selftests/openat2: Fix wrong format specifier new 4d7f4e8158b6 selftests/pidfd: Fix ksft print formats new a8cfb036115c selftests/sigaltstack: Fix wrong format specifier new 07bd3c388092 selftests/kvm: Replace attribute with macro new d3772e7badd2 selftests/mm: Substitute attribute with a macro new 27c734f44022 selftests/resctrl: Fix wrong format specifier new 4a28c7665c2a selftests/resctrl: Ensure the benchmark commands fits to i [...] new 5eb6360eeeb6 selftests/resctrl: Correct benchmark command help new 47e36f16c784 selftests/resctrl: Remove bw_report and bm_type from main() new b1a901e078c4 selftests/resctrl: Simplify span lifetime new 47809eb70cdc selftests/resctrl: Reorder resctrl FS prep code and benchm [...] new e33cb5702a9f selftests/resctrl: Make benchmark command const and build [...] new 149ff729538a selftests/resctrl: Remove ben_count variable new f23c7925e98a selftests/resctrl: Cleanup benchmark argument parsing new beb7f4718476 selftests/resctrl: Fix uninitialized .sa_flags new 3aff51464455 selftests/resctrl: Extend signal handler coverage to unmou [...] new 030b48fb2cf0 selftests/resctrl: Remove duplicate feature check from CMT test new 3a1e4a91aa45 selftests/resctrl: Move _GNU_SOURCE define into Makefile new d56e5da0e0f5 selftests/resctrl: Refactor feature check to use resource [...] new 06035f019422 selftests/resctrl: Fix feature checks new ef43c3085875 selftests/resctrl: Reduce failures due to outliers in MBA/ [...] new 20d96b25cc4c selftests/resctrl: Fix schemata write error check new 508934b5d15a selftests/resctrl: Move run_benchmark() to a more fitting file new 27aabb2c4390 selftests/amd-pstate: Fix broken paths to run workloads in [...] new 0996e6742399 selftests/amd-pstate: Added option to provide perf binary path new 2eadb3299256 selftests/ftrace: add loongarch support for kprobe args ch [...] new 11df28854bee selftests/ftrace: Add riscv support for kprobe arg tests new 3f6f8a8c5e11 selftests/efivarfs: create-read: fix a resource leak new ecc4185a4d15 selftests:modify the incorrect print format new 34dce23f7e40 selftests/clone3: Report descriptive test names new 5247e6dbed00 selftests/resctrl: Fix MBM test failure when MBA unavailable new 7dc0e9c7dda6 Merge tag 'linux_kselftest-next-6.7-rc1' of git://git.kern [...] new 86a0adc029d3 Documentation/sphinx: fix Python string escapes new d25e92d2aed9 memory-hotplug.rst: fix wrong /sys/device/ path new 9845f7409e6d Documentation: xfs: Remove repeated word in comments new 82ec73c7325b docs: move leds under section Human interfaces new e4c0138ab396 Documentation efi-stub.rst: fix arm64 EFI source location new 41bd33df4e18 docs: block: blk-mq.rst: correct places -> place new d059d4c60154 docs/sp_SP: Add translation of process/security-bugs new 42b37783e2f6 docs/sp_SP: Add translation of process/embargoed-hardware-issues new 1f597b1a6ec2 docs: security: Confidential computing intro and threat mo [...] new 92224e806f7c docs: admin-guide: sysctl: fix details of struct dentry_stat_t new 02f9998754b0 docs: submitting-patches: Suggest a longer expected time f [...] new 3240c37567cc pwm: Adapt sysfs API documentation to reality new f00c19c67a49 docs/sphinx: Explicitly convert Sphinx paths to str new 4d83d5cdfa12 Documentation/page_tables: Add info about MMU/TLB and Page Faults new ff0712ea71f1 fork: Fix kernel-doc new 253f68f413a8 docs: sparse: move TW sparse.txt to TW dev-tools new 006b84bcbe8d docs: sparse: convert sparse.txt to RST new c9ad95adc096 docs: sparse: add sparse.rst to toctree new a3c12cf3a691 docs/hw-vuln: Update desc of best effort mode new d17ff438a036 docs: mm: fix vm overcommit documentation for OVERCOMMIT_GUESS new 5ccba71f928f PCI: Update the devres documentation regarding to pcim_*() new 2087f270bebb mm/memory-hotplug: fix typo in documentation new 17e02586ed18 docs: move powerpc under arch new de6772ee8728 docs: update link to powerpc/vmemmap_dedup.rst new ed843ae947f8 docs: move riscv under arch new 6c5add1c61a9 Merge branch 'riscv-move' into docs-mw new f1477dbfa562 docs: add backporting and conflict resolution document new 1fae02e7eb99 docs: submitting-patches: encourage direct notifications t [...] new f949cb759051 docs/zh_TW: update contents for zh_TW new 4c38b676d688 docs/zh_CN: Add subsystem-apis Chinese translation new eda5a18efa99 docs: sparse: add SPDX-License-Identifier new 603748704562 Documentation/sphinx: Remove the repeated word "the" in comments. new 91f950e8b9d8 scripts/kernel-doc: match -Werror flag strictly new a10874e8db94 Documentation: fix typo in dynamic-debug howto new 40d35bf9633d docs: doc-guide: mention 'make refcheckdocs' new 16794ed32de9 docs: usb: fix reference to nonexistent file in UVC Gadget new c1081a7b16ab doc: blk-ioprio: Bring the doc in line with the implementation new 07d87ceaecdd speakup: Document USB support new 55ed837d7cf1 Documentation: driver-api: pps: Update PPS generator docum [...] new e7abea958b7f docs: backporting: address feedback new cf63348b4c45 scripts/kernel-doc: Fix the regex for matching -Werror flag new babe393974de Merge tag 'docs-6.7' of git://git.lwn.net/linux
The 110 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/testing/sysfs-bus-papr-pmem | 2 +- Documentation/PCI/pci-error-recovery.rst | 4 +- Documentation/admin-guide/cgroup-v2.rst | 10 +- Documentation/admin-guide/dynamic-debug-howto.rst | 2 +- Documentation/admin-guide/efi-stub.rst | 2 +- Documentation/admin-guide/hw-vuln/mds.rst | 34 +- .../hw-vuln/processor_mmio_stale_data.rst | 13 +- .../admin-guide/hw-vuln/tsx_async_abort.rst | 33 +- Documentation/admin-guide/mm/memory-hotplug.rst | 10 +- Documentation/admin-guide/spkguide.txt | 11 +- Documentation/admin-guide/sysctl/fs.rst | 16 +- Documentation/admin-guide/sysctl/vm.rst | 4 +- Documentation/arch/index.rst | 4 +- Documentation/{ => arch}/powerpc/associativity.rst | 0 Documentation/{ => arch}/powerpc/booting.rst | 0 Documentation/{ => arch}/powerpc/bootwrapper.rst | 0 Documentation/{ => arch}/powerpc/cpu_families.rst | 0 Documentation/{ => arch}/powerpc/cpu_features.rst | 0 Documentation/{ => arch}/powerpc/cxl.rst | 0 Documentation/{ => arch}/powerpc/cxlflash.rst | 2 +- Documentation/{ => arch}/powerpc/dawr-power9.rst | 0 Documentation/{ => arch}/powerpc/dexcr.rst | 0 Documentation/{ => arch}/powerpc/dscr.rst | 0 .../{ => arch}/powerpc/eeh-pci-error-recovery.rst | 0 Documentation/{ => arch}/powerpc/elf_hwcaps.rst | 6 +- Documentation/{ => arch}/powerpc/elfnote.rst | 0 Documentation/{ => arch}/powerpc/features.rst | 0 .../{ => arch}/powerpc/firmware-assisted-dump.rst | 0 Documentation/{ => arch}/powerpc/hvcs.rst | 0 Documentation/{ => arch}/powerpc/imc.rst | 0 Documentation/{ => arch}/powerpc/index.rst | 0 Documentation/{ => arch}/powerpc/isa-versions.rst | 0 Documentation/{ => arch}/powerpc/kasan.txt | 0 Documentation/{ => arch}/powerpc/kaslr-booke32.rst | 0 Documentation/{ => arch}/powerpc/mpc52xx.rst | 0 Documentation/{ => arch}/powerpc/papr_hcalls.rst | 0 .../powerpc/pci_iov_resource_on_powernv.rst | 0 Documentation/{ => arch}/powerpc/pmu-ebb.rst | 0 Documentation/{ => arch}/powerpc/ptrace.rst | 0 Documentation/{ => arch}/powerpc/qe_firmware.rst | 0 Documentation/{ => arch}/powerpc/syscall64-abi.rst | 0 .../{ => arch}/powerpc/transactional_memory.rst | 0 Documentation/{ => arch}/powerpc/ultravisor.rst | 0 Documentation/{ => arch}/powerpc/vas-api.rst | 0 .../{ => arch}/powerpc/vcpudispatch_stats.rst | 0 Documentation/{ => arch}/powerpc/vmemmap_dedup.rst | 0 Documentation/{ => arch}/riscv/acpi.rst | 0 .../{ => arch}/riscv/boot-image-header.rst | 0 Documentation/{ => arch}/riscv/boot.rst | 0 Documentation/{ => arch}/riscv/features.rst | 0 Documentation/{ => arch}/riscv/hwprobe.rst | 0 Documentation/{ => arch}/riscv/index.rst | 0 .../{ => arch}/riscv/patch-acceptance.rst | 0 Documentation/{ => arch}/riscv/uabi.rst | 0 Documentation/{ => arch}/riscv/vector.rst | 0 Documentation/{ => arch}/riscv/vm-layout.rst | 0 Documentation/block/blk-mq.rst | 2 +- Documentation/dev-tools/kselftest.rst | 6 +- Documentation/doc-guide/contributing.rst | 4 + Documentation/driver-api/driver-model/devres.rst | 14 +- Documentation/driver-api/pps.rst | 16 +- Documentation/driver-api/pwm.rst | 6 +- .../filesystems/xfs-online-fsck-design.rst | 2 +- .../maintainer/maintainer-entry-profile.rst | 2 +- Documentation/mm/overcommit-accounting.rst | 3 +- Documentation/mm/page_tables.rst | 127 ++++ Documentation/mm/vmemmap_dedup.rst | 2 +- Documentation/process/backporting.rst | 604 +++++++++++++++++ Documentation/process/index.rst | 3 +- Documentation/process/submitting-patches.rst | 10 +- Documentation/security/index.rst | 1 + Documentation/security/snp-tdx-threat-model.rst | 253 +++++++ Documentation/sphinx/cdomain.py | 4 +- Documentation/sphinx/kernel_abi.py | 2 +- Documentation/sphinx/kernel_feat.py | 2 +- Documentation/sphinx/kerneldoc.py | 4 +- Documentation/sphinx/kfigure.py | 2 +- Documentation/sphinx/maintainers_include.py | 8 +- Documentation/subsystem-apis.rst | 2 +- .../translations/it_IT/riscv/patch-acceptance.rst | 2 +- .../sp_SP/process/embargoed-hardware-issues.rst | 341 ++++++++++ Documentation/translations/sp_SP/process/index.rst | 2 + .../translations/sp_SP/process/security-bugs.rst | 103 +++ Documentation/translations/zh_CN/arch/index.rst | 2 +- .../zh_CN/{ => arch}/riscv/boot-image-header.rst | 4 +- .../translations/zh_CN/{ => arch}/riscv/index.rst | 4 +- .../zh_CN/{ => arch}/riscv/patch-acceptance.rst | 4 +- .../zh_CN/{ => arch}/riscv/vm-layout.rst | 4 +- Documentation/translations/zh_CN/index.rst | 5 +- .../zh_CN/maintainer/maintainer-entry-profile.rst | 2 +- .../translations/zh_CN/subsystem-apis.rst | 110 +++ .../translations/zh_TW/admin-guide/README.rst | 164 ++--- .../translations/zh_TW/admin-guide/bootconfig.rst | 294 ++++++++ .../translations/zh_TW/admin-guide/bug-bisect.rst | 10 +- .../translations/zh_TW/admin-guide/bug-hunting.rst | 38 +- .../zh_TW/admin-guide/clearing-warn-once.rst | 4 +- .../translations/zh_TW/admin-guide/cpu-load.rst | 8 +- .../translations/zh_TW/admin-guide/cputopology.rst | 97 +++ .../translations/zh_TW/admin-guide/index.rst | 137 ++-- .../translations/zh_TW/admin-guide/init.rst | 36 +- .../zh_TW/admin-guide/lockup-watchdogs.rst | 67 ++ .../zh_TW/admin-guide/mm/damon/index.rst | 30 + .../zh_TW/admin-guide/mm/damon/lru_sort.rst | 264 ++++++++ .../zh_TW/admin-guide/mm/damon/reclaim.rst | 229 +++++++ .../zh_TW/admin-guide/mm/damon/start.rst | 125 ++++ .../zh_TW/admin-guide/mm/damon/usage.rst | 592 ++++++++++++++++ .../translations/zh_TW/admin-guide/mm/index.rst | 50 ++ .../translations/zh_TW/admin-guide/mm/ksm.rst | 199 ++++++ .../zh_TW/admin-guide/reporting-issues.rst | 727 ++++++++++---------- .../zh_TW/admin-guide/reporting-regressions.rst | 371 ++++++++++ .../zh_TW/admin-guide/security-bugs.rst | 26 +- .../translations/zh_TW/admin-guide/sysrq.rst | 281 ++++++++ .../zh_TW/admin-guide/tainted-kernels.rst | 84 +-- .../translations/zh_TW/admin-guide/unicode.rst | 10 +- Documentation/translations/zh_TW/arch/arm/Booting | 176 +++++ .../zh_TW/arch/arm/kernel_user_helpers.txt | 285 ++++++++ .../translations/zh_TW/arch/arm64/amu.rst | 6 +- .../translations/zh_TW/arch/arm64/booting.txt | 28 +- .../translations/zh_TW/arch/arm64/elf_hwcaps.rst | 10 +- .../zh_TW/arch/arm64/legacy_instructions.txt | 14 +- .../translations/zh_TW/arch/arm64/memory.txt | 16 +- .../translations/zh_TW/arch/arm64/perf.rst | 2 +- .../zh_TW/arch/arm64/silicon-errata.txt | 28 +- .../zh_TW/arch/arm64/tagged-pointers.txt | 10 +- .../translations/{zh_CN => zh_TW}/arch/index.rst | 7 +- .../translations/zh_TW/arch/loongarch/booting.rst | 49 ++ .../translations/zh_TW/arch/loongarch/features.rst | 9 + .../translations/zh_TW/arch/loongarch/index.rst | 28 + .../zh_TW/arch/loongarch/introduction.rst | 354 ++++++++++ .../zh_TW/arch/loongarch/irq-chip-model.rst | 158 +++++ .../translations/zh_TW/arch/mips/booting.rst | 35 + .../translations/zh_TW/arch/mips/features.rst | 14 + .../translations/zh_TW/arch/mips/index.rst | 30 + .../translations/zh_TW/arch/mips/ingenic-tcu.rst | 73 ++ .../translations/zh_TW/arch/openrisc/index.rst | 33 + .../zh_TW/arch/openrisc/openrisc_port.rst | 128 ++++ .../translations/zh_TW/arch/openrisc/todo.rst | 24 + .../translations/zh_TW/arch/parisc/debugging.rst | 46 ++ .../translations/zh_TW/arch/parisc/index.rst | 32 + .../translations/zh_TW/arch/parisc/registers.rst | 157 +++++ Documentation/translations/zh_TW/cpu-freq/core.rst | 38 +- .../translations/zh_TW/cpu-freq/cpu-drivers.rst | 158 ++--- .../translations/zh_TW/cpu-freq/cpufreq-stats.rst | 52 +- .../translations/zh_TW/cpu-freq/index.rst | 13 +- .../translations/zh_TW/dev-tools/gcov.rst | 265 ++++++++ .../zh_TW/dev-tools/gdb-kernel-debugging.rst | 168 +++++ .../translations/zh_TW/dev-tools/index.rst | 43 ++ .../translations/zh_TW/dev-tools/kasan.rst | 463 +++++++++++++ .../zh_TW/{sparse.txt => dev-tools/sparse.rst} | 4 +- .../zh_TW/dev-tools/testing-overview.rst | 162 +++++ .../translations/zh_TW/filesystems/debugfs.rst | 47 +- .../translations/zh_TW/filesystems/index.rst | 2 +- .../translations/zh_TW/filesystems/sysfs.txt | 14 +- .../translations/zh_TW/filesystems/tmpfs.rst | 35 +- .../translations/zh_TW/filesystems/virtiofs.rst | 9 +- Documentation/translations/zh_TW/index.rst | 7 +- .../translations/zh_TW/process/1.Intro.rst | 78 +-- .../translations/zh_TW/process/2.Process.rst | 130 ++-- .../translations/zh_TW/process/3.Early-stage.rst | 44 +- .../translations/zh_TW/process/4.Coding.rst | 104 +-- .../translations/zh_TW/process/5.Posting.rst | 80 +-- .../translations/zh_TW/process/6.Followthrough.rst | 46 +- .../zh_TW/process/7.AdvancedTopics.rst | 56 +- .../translations/zh_TW/process/8.Conclusion.rst | 14 +- .../process/code-of-conduct-interpretation.rst | 52 +- .../translations/zh_TW/process/code-of-conduct.rst | 18 +- .../translations/zh_TW/process/coding-style.rst | 405 +++++++---- .../zh_TW/process/development-process.rst | 2 +- .../translations/zh_TW/process/email-clients.rst | 279 +++++--- .../zh_TW/process/embargoed-hardware-issues.rst | 76 +-- Documentation/translations/zh_TW/process/index.rst | 5 +- .../zh_TW/process/kernel-driver-statement.rst | 2 +- .../translations/zh_TW/process/license-rules.rst | 54 +- .../zh_TW/process/management-style.rst | 60 +- .../zh_TW/process/stable-api-nonsense.rst | 86 +-- .../zh_TW/process/stable-kernel-rules.rst | 36 +- .../zh_TW/process/submit-checklist.rst | 92 +-- .../zh_TW/process/submitting-patches.rst | 749 ++++++++++----------- .../zh_TW/process/volatile-considered-harmful.rst | 32 +- Documentation/usb/gadget_uvc.rst | 2 +- MAINTAINERS | 16 +- Makefile | 4 +- arch/powerpc/kernel/exceptions-64s.S | 6 +- arch/powerpc/kernel/paca.c | 2 +- arch/powerpc/kvm/book3s_64_entry.S | 2 +- arch/riscv/include/uapi/asm/hwprobe.h | 2 +- arch/riscv/kernel/sys_riscv.c | 2 +- drivers/soc/fsl/qe/qe.c | 2 +- drivers/tty/hvc/hvcs.c | 2 +- include/kunit/test.h | 14 +- include/soc/fsl/qe/qe.h | 2 +- kernel/fork.c | 15 +- lib/kunit/assert.c | 14 +- lib/kunit/debugfs.c | 36 +- lib/kunit/executor.c | 23 +- lib/kunit/executor_test.c | 36 +- lib/kunit/kunit-example-test.c | 5 +- lib/kunit/kunit-test.c | 56 +- lib/kunit/string-stream-test.c | 525 ++++++++++++++- lib/kunit/string-stream.c | 100 ++- lib/kunit/string-stream.h | 16 +- lib/kunit/test.c | 56 +- scripts/kernel-doc | 2 +- .../x86/amd_pstate_tracer/amd_pstate_trace.py | 3 +- tools/testing/selftests/amd-pstate/gitsource.sh | 17 +- tools/testing/selftests/amd-pstate/run.sh | 21 +- tools/testing/selftests/amd-pstate/tbench.sh | 4 +- tools/testing/selftests/cachestat/test_cachestat.c | 2 +- tools/testing/selftests/capabilities/Makefile | 2 +- tools/testing/selftests/capabilities/test_execve.c | 8 - .../testing/selftests/capabilities/validate_cap.c | 8 - tools/testing/selftests/clone3/clone3.c | 265 ++++++-- .../clone3/clone3_cap_checkpoint_restore.c | 2 - .../selftests/clone3/clone3_clear_sighand.c | 4 - tools/testing/selftests/clone3/clone3_selftests.h | 13 - tools/testing/selftests/clone3/clone3_set_tid.c | 2 - tools/testing/selftests/core/close_range_test.c | 28 - tools/testing/selftests/damon/debugfs_attrs.sh | 0 .../damon/debugfs_duplicate_context_creation.sh | 0 .../selftests/damon/debugfs_empty_targets.sh | 0 .../damon/debugfs_huge_count_read_write.sh | 0 .../selftests/damon/debugfs_rm_non_contexts.sh | 0 tools/testing/selftests/damon/debugfs_schemes.sh | 0 .../testing/selftests/damon/debugfs_target_ids.sh | 0 tools/testing/selftests/damon/lru_sort.sh | 0 tools/testing/selftests/damon/reclaim.sh | 0 tools/testing/selftests/damon/sysfs.sh | 0 .../damon/sysfs_update_removed_scheme_dir.sh | 0 tools/testing/selftests/dmabuf-heaps/.gitignore | 1 + tools/testing/selftests/efivarfs/create-read.c | 2 + tools/testing/selftests/exec/execveat.c | 87 ++- tools/testing/selftests/firmware/fw_namespace.c | 4 - .../ftrace/test.d/kprobe/kprobe_args_char.tc | 6 + .../ftrace/test.d/kprobe/kprobe_args_string.tc | 3 + .../ftrace/test.d/kprobe/kprobe_args_syntax.tc | 4 + tools/testing/selftests/kselftest.h | 46 +- tools/testing/selftests/kvm/include/test_util.h | 8 +- tools/testing/selftests/mm/mremap_test.c | 2 +- tools/testing/selftests/mm/pkey-helpers.h | 2 +- tools/testing/selftests/openat2/openat2_test.c | 2 +- tools/testing/selftests/pidfd/pidfd_fdinfo_test.c | 2 +- tools/testing/selftests/pidfd/pidfd_test.c | 12 +- tools/testing/selftests/resctrl/Makefile | 2 +- tools/testing/selftests/resctrl/cache.c | 7 +- tools/testing/selftests/resctrl/cat_test.c | 21 +- tools/testing/selftests/resctrl/cmt_test.c | 37 +- tools/testing/selftests/resctrl/mba_test.c | 6 +- tools/testing/selftests/resctrl/mbm_test.c | 11 +- tools/testing/selftests/resctrl/resctrl.h | 24 +- tools/testing/selftests/resctrl/resctrl_tests.c | 180 ++--- tools/testing/selftests/resctrl/resctrl_val.c | 86 ++- tools/testing/selftests/resctrl/resctrlfs.c | 162 ++--- tools/testing/selftests/rseq/param_test.c | 20 +- tools/testing/selftests/sigaltstack/sas.c | 2 +- .../selftests/static_keys/test_static_keys.sh | 8 +- tools/testing/selftests/tdx/.gitignore | 1 + tools/testing/selftests/timers/nsleep-lat.c | 26 +- tools/testing/selftests/timers/posix_timers.c | 81 +-- tools/testing/selftests/uevent/uevent_filtering.c | 8 +- tools/testing/selftests/user_events/.gitignore | 4 + 260 files changed, 10699 insertions(+), 2877 deletions(-) rename Documentation/{ => arch}/powerpc/associativity.rst (100%) rename Documentation/{ => arch}/powerpc/booting.rst (100%) rename Documentation/{ => arch}/powerpc/bootwrapper.rst (100%) rename Documentation/{ => arch}/powerpc/cpu_families.rst (100%) rename Documentation/{ => arch}/powerpc/cpu_features.rst (100%) rename Documentation/{ => arch}/powerpc/cxl.rst (100%) rename Documentation/{ => arch}/powerpc/cxlflash.rst (99%) rename Documentation/{ => arch}/powerpc/dawr-power9.rst (100%) rename Documentation/{ => arch}/powerpc/dexcr.rst (100%) rename Documentation/{ => arch}/powerpc/dscr.rst (100%) rename Documentation/{ => arch}/powerpc/eeh-pci-error-recovery.rst (100%) rename Documentation/{ => arch}/powerpc/elf_hwcaps.rst (97%) rename Documentation/{ => arch}/powerpc/elfnote.rst (100%) rename Documentation/{ => arch}/powerpc/features.rst (100%) rename Documentation/{ => arch}/powerpc/firmware-assisted-dump.rst (100%) rename Documentation/{ => arch}/powerpc/hvcs.rst (100%) rename Documentation/{ => arch}/powerpc/imc.rst (100%) rename Documentation/{ => arch}/powerpc/index.rst (100%) rename Documentation/{ => arch}/powerpc/isa-versions.rst (100%) rename Documentation/{ => arch}/powerpc/kasan.txt (100%) rename Documentation/{ => arch}/powerpc/kaslr-booke32.rst (100%) rename Documentation/{ => arch}/powerpc/mpc52xx.rst (100%) rename Documentation/{ => arch}/powerpc/papr_hcalls.rst (100%) rename Documentation/{ => arch}/powerpc/pci_iov_resource_on_powernv.rst (100%) rename Documentation/{ => arch}/powerpc/pmu-ebb.rst (100%) rename Documentation/{ => arch}/powerpc/ptrace.rst (100%) rename Documentation/{ => arch}/powerpc/qe_firmware.rst (100%) rename Documentation/{ => arch}/powerpc/syscall64-abi.rst (100%) rename Documentation/{ => arch}/powerpc/transactional_memory.rst (100%) rename Documentation/{ => arch}/powerpc/ultravisor.rst (100%) rename Documentation/{ => arch}/powerpc/vas-api.rst (100%) rename Documentation/{ => arch}/powerpc/vcpudispatch_stats.rst (100%) rename Documentation/{ => arch}/powerpc/vmemmap_dedup.rst (100%) rename Documentation/{ => arch}/riscv/acpi.rst (100%) rename Documentation/{ => arch}/riscv/boot-image-header.rst (100%) rename Documentation/{ => arch}/riscv/boot.rst (100%) rename Documentation/{ => arch}/riscv/features.rst (100%) rename Documentation/{ => arch}/riscv/hwprobe.rst (100%) rename Documentation/{ => arch}/riscv/index.rst (100%) rename Documentation/{ => arch}/riscv/patch-acceptance.rst (100%) rename Documentation/{ => arch}/riscv/uabi.rst (100%) rename Documentation/{ => arch}/riscv/vector.rst (100%) rename Documentation/{ => arch}/riscv/vm-layout.rst (100%) create mode 100644 Documentation/process/backporting.rst create mode 100644 Documentation/security/snp-tdx-threat-model.rst create mode 100644 Documentation/translations/sp_SP/process/embargoed-hardware-issues.rst create mode 100644 Documentation/translations/sp_SP/process/security-bugs.rst rename Documentation/translations/zh_CN/{ => arch}/riscv/boot-image-header.rst (96%) rename Documentation/translations/zh_CN/{ => arch}/riscv/index.rst (79%) rename Documentation/translations/zh_CN/{ => arch}/riscv/patch-acceptance.rst (93%) rename Documentation/translations/zh_CN/{ => arch}/riscv/vm-layout.rst (98%) create mode 100644 Documentation/translations/zh_CN/subsystem-apis.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/bootconfig.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/cputopology.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/lockup-watchdogs.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/mm/damon/index.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/mm/damon/lru_sort.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/mm/damon/reclaim.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/mm/damon/start.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/mm/damon/usage.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/mm/index.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/mm/ksm.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/reporting-regressions.rst create mode 100644 Documentation/translations/zh_TW/admin-guide/sysrq.rst create mode 100644 Documentation/translations/zh_TW/arch/arm/Booting create mode 100644 Documentation/translations/zh_TW/arch/arm/kernel_user_helpers.txt copy Documentation/translations/{zh_CN => zh_TW}/arch/index.rst (75%) create mode 100644 Documentation/translations/zh_TW/arch/loongarch/booting.rst create mode 100644 Documentation/translations/zh_TW/arch/loongarch/features.rst create mode 100644 Documentation/translations/zh_TW/arch/loongarch/index.rst create mode 100644 Documentation/translations/zh_TW/arch/loongarch/introduction.rst create mode 100644 Documentation/translations/zh_TW/arch/loongarch/irq-chip-model.rst create mode 100644 Documentation/translations/zh_TW/arch/mips/booting.rst create mode 100644 Documentation/translations/zh_TW/arch/mips/features.rst create mode 100644 Documentation/translations/zh_TW/arch/mips/index.rst create mode 100644 Documentation/translations/zh_TW/arch/mips/ingenic-tcu.rst create mode 100644 Documentation/translations/zh_TW/arch/openrisc/index.rst create mode 100644 Documentation/translations/zh_TW/arch/openrisc/openrisc_port.rst create mode 100644 Documentation/translations/zh_TW/arch/openrisc/todo.rst create mode 100644 Documentation/translations/zh_TW/arch/parisc/debugging.rst create mode 100644 Documentation/translations/zh_TW/arch/parisc/index.rst create mode 100644 Documentation/translations/zh_TW/arch/parisc/registers.rst create mode 100644 Documentation/translations/zh_TW/dev-tools/gcov.rst create mode 100644 Documentation/translations/zh_TW/dev-tools/gdb-kernel-debugging.rst create mode 100644 Documentation/translations/zh_TW/dev-tools/index.rst create mode 100644 Documentation/translations/zh_TW/dev-tools/kasan.rst rename Documentation/translations/zh_TW/{sparse.txt => dev-tools/sparse.rst} (98%) create mode 100644 Documentation/translations/zh_TW/dev-tools/testing-overview.rst mode change 100644 => 100755 tools/testing/selftests/damon/debugfs_attrs.sh mode change 100644 => 100755 tools/testing/selftests/damon/debugfs_duplicate_conte [...] mode change 100644 => 100755 tools/testing/selftests/damon/debugfs_empty_targets.sh mode change 100644 => 100755 tools/testing/selftests/damon/debugfs_huge_count_read [...] mode change 100644 => 100755 tools/testing/selftests/damon/debugfs_rm_non_contexts.sh mode change 100644 => 100755 tools/testing/selftests/damon/debugfs_schemes.sh mode change 100644 => 100755 tools/testing/selftests/damon/debugfs_target_ids.sh mode change 100644 => 100755 tools/testing/selftests/damon/lru_sort.sh mode change 100644 => 100755 tools/testing/selftests/damon/reclaim.sh mode change 100644 => 100755 tools/testing/selftests/damon/sysfs.sh mode change 100644 => 100755 tools/testing/selftests/damon/sysfs_update_removed_sc [...] create mode 100644 tools/testing/selftests/dmabuf-heaps/.gitignore create mode 100644 tools/testing/selftests/tdx/.gitignore create mode 100644 tools/testing/selftests/user_events/.gitignore