This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 3c4a063b1f8a Merge tag 'trace-v6.17-2' of git://git.kernel.org/pub/scm/ [...] new 50b4233a22b1 include/linux/jhash.h: replace __get_unaligned_cpu32 in jh [...] new 85df0d505ed6 ocfs2: replace simple_strtol with kstrtol new 08e2153dd944 alpha: replace sprintf()/strcpy() with scnprintf()/strscpy() new 449e0b4ed5a1 fork: clean-up naming of vm_stack/vm_struct variables in v [...] new f7b0ff2bc91d fork: define a local GFP_VMAP_STACK new 0ba5a25ad1c9 kernel: relay: use __GFP_ZERO in relay_alloc_buf new ca742a822a32 squashfs: pass the inode to squashfs_readahead_fragment() new c9e3fb050e9c squashfs: use folios in squashfs_bio_read_cached() new 2489e958129f relayfs: abolish prev_padding new ca01a90ae7bf relayfs: support a counter tracking if per-cpu buffers is full new a53202ce7fba relayfs: introduce getting relayfs statistics function new 7f2173894f7b blktrace: use rbuf->stats.full as a drop indicator in relayfs new 19f3cb64a25b relayfs: support a counter tracking if data is too big to write new ad2c8079e9d5 kcov: fix typo in comment of kcov_fault_in_area new d71b90e5ba83 exit: fix misleading comment in forget_original_parent() new e795000e755c mul_u64_u64_div_u64: fix the division-by-zero behavior new 5eee4c2b2aeb checkpatch: use utf-8 match for spell checking new aa644c405291 uprobes: revert ref_ctr_offset in uprobe_unregister error path new 2ae826799932 ocfs2: reset folio to NULL when get folio fails new 816a88003268 ocfs2: remove redundant NULL check in rename path new 64960497ea86 fork: clean up ifdef logic around stack allocation new 41a7f737685e scripts: gdb: move MNT_* constants to gdb-parsed new 1857fcc84744 lib/raid6: replace custom zero page with ZERO_PAGE new 4d71d99f361f MAINTAINERS: add lib/raid6/ to "SOFTWARE RAID" new caf728dfa778 lib: test_objagg: split test_hints_case() into two functions new fed307b67c5b kthread: update comment for __to_kthread new 896f612273da fs: fat: Prevent fsfuzzer from dominating the console new 01bda05819b8 tools/accounting/delaytop: add delaytop to record top-n ta [...] new 0c954c57f9e1 ocfs2: embed actual values into ocfs2_sysfile_lock_key names new 37d0f07bc5a2 mailmap: update Sachin Mokashi's email address new ad0039db4217 fs/proc/vmcore: a few cleanups for vmcore_add_device_dump() new d0118d7d20bb ocfs2: update d_splice_alias() return code checking new 1f04e0e65209 selftests: ptrace: add set_syscall_info to .gitignore new 22c2ed6996ac checkpatch: check for missing sentinels in ID arrays new 35c18f2933c5 Add a new optional ",cma" suffix to the crashkernel= comma [...] new ab475510e042 kdump: implement reserve_crashkernel_cma new ce1bf19a34df kdump, documentation: describe craskernel CMA reservation new e1280f3071f1 kdump: wait for DMA to finish when using CMA new bf8be1c36108 x86: implement crashkernel cma reservation new 261743b0135d panic: clean up code for console replay new b76e89e50fc3 panic: generalize panic_print's function to show sys info new d747755917bf panic: add 'panic_sys_info' sysctl to take human readable [...] new 9743d12d0c63 panic: add 'panic_sys_info=' setup option for kernel cmdline new ee13240cd78b panic: add note that panic_print sysctl interface is deprecated new 249e7ced7271 coccinelle: misc: secs_to_jiffies: implement context and r [...] new ae2da51def76 locking/rwsem: make owner helpers globally available new 77da18de55ac hung_task: extend hung task blocker tracking to rwsems new 4efec6c0919d samples: enhance hung_task detector test with read-write s [...] new 98aa4d5d242d init/main.c: add warning when file specified in rdinit is [...] new 988f451ecb17 ocfs2/dlm: fix "take a while" typo new 44acc46d182f ocfs2: avoid NULL pointer dereference in dx_dir_lookup_rec() new c0f98be69f4b squashfs: replace ;; with ; and end of fi declaration new 97103dcec292 squashfs: fix incorrect argument to sizeof in kmalloc_array call new 08eabe4b9e98 ocfs2: avoid potential ABBA deadlock by reordering tl_inode lock new b3d5fd6f82dd lib/math/gcd: use static key to select implementation at runtime new 26b537edc533 riscv: optimize gcd() code size when CONFIG_RISCV_ISA_ZBB [...] new 36e224168721 riscv: optimize gcd() performance on RISC-V without Zbb extension new 813b46808822 selftests/thermal: remove duplicate sprintf() call in work [...] new 599579e857ab selftests/thermal: remove duplicate newlines in perror calls new 6b47c9f8ee39 delaytop: add psi info to show system delay new 320bf1709a47 docs: update docs after introducing delaytop new a9ed4422adac lib/raid6: update recov_rvv.c zero page usage new fefbeed8c6f6 init/Kconfig: restore CONFIG_BROKEN help text new 6c6d8f8ba778 lib/xxhash: remove unused functions new ed4f142f72a9 stackdepot: make max number of pools boot-time configurable new 07d24902977e kexec: enable CMA based contiguous allocation new f8cd9193b62e ucount: fix atomic_long_inc_below() argument type new 58b4fba81a2e ucount: use atomic_long_try_cmpxchg() in atomic_long_inc_below() new 1f03d55e5ef0 MAINTAINERS: add maintainers for delaytop new a30469cac8ce KVM: x86: fix typo "notifer" new fbedfb051a4c cxl: mce: fix typo "notifer" new 26197b0fd220 drm/xe: fix typo "notifer" new 545040384e78 net: mvneta: fix typo "notifer" new 004f42dd90b7 xen/xenbus: fix typo "notifer" new 53f433891e69 scripts/spelling.txt: add notifer||notifier to spelling.txt new fb0e9db99eef fat: fix too many log in fat_chain_add() new 8c54f7e3e0ea samples: Kconfig: fix spelling mistake "instancess" -> "in [...] new d92dccd05a20 delaytop: enhance error logging and add PSI feature description new b753522bed0b kho: add test for kexec handover new 085dece6cc88 tools/getdelays: add backward compatibility for taskstats version new e991acf1bce7 Merge tag 'mm-nonmm-stable-2025-08-03-12-47' of git://git. [...]
The 81 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: .mailmap | 1 + Documentation/accounting/delay-accounting.rst | 56 ++ Documentation/admin-guide/kdump/kdump.rst | 21 + Documentation/admin-guide/kernel-parameters.txt | 48 +- Documentation/admin-guide/sysctl/kernel.rst | 20 +- MAINTAINERS | 12 + arch/alpha/kernel/core_marvel.c | 11 +- arch/arm/kernel/setup.c | 2 +- arch/arm64/mm/init.c | 2 +- arch/loongarch/kernel/setup.c | 2 +- arch/mips/kernel/setup.c | 2 +- arch/powerpc/kernel/fadump.c | 2 +- arch/powerpc/kexec/core.c | 2 +- arch/powerpc/mm/nohash/kaslr_booke.c | 2 +- arch/riscv/Kconfig | 1 + arch/riscv/kernel/kexec_elf.c | 1 + arch/riscv/kernel/setup.c | 5 + arch/riscv/mm/init.c | 2 +- arch/s390/kernel/setup.c | 2 +- arch/sh/kernel/machine_kexec.c | 2 +- arch/x86/kernel/crash.c | 26 +- arch/x86/kernel/setup.c | 5 +- arch/x86/kvm/i8254.c | 4 +- crypto/async_tx/async_pq.c | 2 +- crypto/async_tx/async_raid6_recov.c | 4 +- drivers/cxl/core/mce.h | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 3 +- drivers/gpu/drm/xe/xe_vm_types.h | 2 +- drivers/net/ethernet/marvell/mvneta.c | 2 +- drivers/net/wwan/iosm/iosm_ipc_trace.c | 3 +- drivers/net/wwan/t7xx/t7xx_port_trace.c | 2 +- fs/fat/fatent.c | 2 +- fs/fat/misc.c | 6 +- fs/ocfs2/aops.c | 1 + fs/ocfs2/dir.c | 8 + fs/ocfs2/dlm/dlmrecovery.c | 2 +- fs/ocfs2/inode.c | 70 +- fs/ocfs2/move_extents.c | 19 +- fs/ocfs2/namei.c | 11 +- fs/ocfs2/stack_user.c | 15 +- fs/proc/vmcore.c | 29 +- fs/squashfs/block.c | 47 +- fs/squashfs/file.c | 7 +- include/linux/crash_reserve.h | 15 +- include/linux/gcd.h | 3 + include/linux/hung_task.h | 18 +- include/linux/jhash.h | 8 +- include/linux/kexec.h | 10 + include/linux/raid/pq.h | 12 +- include/linux/relay.h | 24 +- include/linux/rwsem.h | 12 + include/linux/sys_info.h | 28 + include/linux/xxhash.h | 26 - include/uapi/linux/kexec.h | 1 + include/xen/xenbus.h | 2 +- init/Kconfig | 4 + init/main.c | 6 +- kernel/crash_core.c | 15 + kernel/crash_reserve.c | 68 +- kernel/events/uprobes.c | 4 +- kernel/exit.c | 7 +- kernel/fork.c | 95 ++- kernel/hung_task.c | 29 +- kernel/kcov.c | 2 +- kernel/kexec.c | 2 +- kernel/kexec_core.c | 100 ++- kernel/kexec_file.c | 51 +- kernel/kexec_internal.h | 2 +- kernel/kthread.c | 11 +- kernel/locking/rwsem.c | 31 +- kernel/panic.c | 71 +- kernel/relay.c | 69 +- kernel/trace/blktrace.c | 22 +- kernel/ucount.c | 16 +- lib/Kconfig.debug | 20 + lib/Makefile | 3 +- lib/math/div64.c | 13 +- lib/math/gcd.c | 27 +- lib/raid6/algos.c | 3 - lib/raid6/recov.c | 6 +- lib/raid6/recov_avx2.c | 6 +- lib/raid6/recov_avx512.c | 6 +- lib/raid6/recov_loongarch_simd.c | 12 +- lib/raid6/recov_neon.c | 6 +- lib/raid6/recov_rvv.c | 6 +- lib/raid6/recov_s390xc.c | 6 +- lib/raid6/recov_ssse3.c | 6 +- lib/stackdepot.c | 67 +- lib/sys_info.c | 122 +++ lib/test_kho.c | 305 ++++++++ lib/xxhash.c | 107 --- samples/Kconfig | 9 +- samples/hung_task/hung_task_tests.c | 81 +- scripts/checkpatch.pl | 33 +- scripts/coccinelle/misc/secs_to_jiffies.cocci | 49 +- scripts/gdb/linux/constants.py.in | 12 +- scripts/spelling.txt | 1 + tools/accounting/Makefile | 2 +- tools/accounting/delaytop.c | 862 +++++++++++++++++++++ tools/accounting/getdelays.c | 167 ++-- tools/testing/selftests/kho/arm64.conf | 9 + tools/testing/selftests/kho/init.c | 100 +++ tools/testing/selftests/kho/vmtest.sh | 183 +++++ tools/testing/selftests/kho/x86.conf | 7 + tools/testing/selftests/ptrace/.gitignore | 1 + .../intel/workload_hint/workload_hint_test.c | 16 +- 106 files changed, 2885 insertions(+), 600 deletions(-) create mode 100644 include/linux/sys_info.h create mode 100644 lib/sys_info.c create mode 100644 lib/test_kho.c create mode 100644 tools/accounting/delaytop.c create mode 100644 tools/testing/selftests/kho/arm64.conf create mode 100644 tools/testing/selftests/kho/init.c create mode 100755 tools/testing/selftests/kho/vmtest.sh create mode 100644 tools/testing/selftests/kho/x86.conf