This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 4427259cc7f7 Merge tag 'riscv-for-linus-6.18-rc6' of git://git.kernel.o [...] new 77008e1b2ef7 mm/huge_memory: do not change split_huge_page*() target or [...] new e38f65d317df kho: warn and fail on metadata or preserved memory in scra [...] new a2fff99f92da kho: increase metadata bitmap size to PAGE_SIZE new fa759cd75bce kho: allocate metadata directly from the buddy allocator new fc745ff31756 mm/shmem: fix THP allocation and fallback loop new 7e76b75e5ab3 mm/kmsan: fix kmsan kmalloc hook when no stack depots are [...] new f5548c318d65 ksm: use range-walk function to jump over holes in scan_ge [...] new fa5a06170036 mm/huge_memory: preserve PG_has_hwpoisoned if a folio is s [...] new 895b4c0c79b0 fs/proc: fix uaf in proc_readdir_de() new 74207de2ba10 mm/memory: do not populate page table entries beyond i_size new fa04f5b60fda mm/truncate: unmap large folio on split failure new 0d6c356dd654 mm/mm_init: fix hash table order logging in alloc_large_sy [...] new ec4d11fc4b2d gcov: add support for GCC 15 new 04d1c9d60c6e mm/mremap: honour writable bit in mremap pte batching new 1abbdf3d57aa codetag: debug: handle existing CODETAG_EMPTY in mark_obje [...] new 91a54090026f maple_tree: fix tracepoint string pointers new 2f6ce7e714ef mm/damon/stat: change last_refresh_jiffies to a global variable new 9fd7bb5083d1 mm/damon/sysfs: change next_update_jiffies to a global variable new 7d9f7d390f6a scripts/decode_stacktrace.sh: fix build ID and PC source parsing new 9a6b60cb147d nilfs2: avoid having an active sc_timer before freeing sci new adfb6609c680 mm/huge_memory: initialise the tags of the huge zero folio new 6f86d0534fdd mm/secretmem: fix use-after-free race in fault handler new bba717bbc466 MAINTAINERS: add Chris and Kairui as the swap maintainer new 0b07092d09e5 kho: fix out-of-bounds access of vmalloc chunk new 7ecd2e439d12 kho: fix unpreservation of higher-order vmalloc preservations new b05addf6f059 kho: warn and exit when unpreserved page wasn't preserved new 537d196186e0 Merge tag 'mm-hotfixes-stable-2025-11-10-19-30' of git://g [...] new 94f54924b96d btrfs: zoned: fix conventional zone capacity calculation new 6a1ab50135ce btrfs: zoned: fix stripe width calculation new bfe3d755ef7c btrfs: do not update last_log_commit when logging inode du [...] new 5fea61aa1ca7 btrfs: scrub: put bio after errors in scrub_raid56_parity_ [...] new c367af440e03 btrfs: release root after error in data_reloc_print_warnin [...] new 8341374f67f6 Merge tag 'for-6.18-rc5-tag' of git://git.kernel.org/pub/s [...] new 535fdfc5a228 arm64: Use load LSE atomics for the non-return per-CPU ato [...] new eeb8c1989695 Revert "ACPI: Suppress misleading SPCR console message whe [...] new 7991fda619f7 arm64: acpi: Drop message logging SPCR default console new 0ec364c0c95f arm64: kprobes: check the return value of set_memory_rox() new ce2b3a50ad92 arm64: mm: Don't sleep in split_kernel_leaf_mapping() when [...] new 40a292f70147 arm64: mm: Optimize range_split_to_ptes() new 53357f14f924 arm64: mm: Tidy up force_pte_mapping() new 62e72463ca71 arm64: proton-pack: Drop print when !CONFIG_MITIGATE_SPECT [...] new 7f1635737823 arm64: proton-pack: Fix hard lockup due to print in schedu [...] new 6d4a0fbd34a4 arm64: Fail module loading if dynamic SCS patching fails new 8e8ae788964a arm64: Reject modules with internal alternative callbacks new 24172e0d7990 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...]
The 45 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: MAINTAINERS | 4 +- arch/arm64/include/asm/alternative.h | 7 ++- arch/arm64/include/asm/kfence.h | 3 +- arch/arm64/include/asm/percpu.h | 15 +++-- arch/arm64/include/asm/scs.h | 2 +- arch/arm64/include/asm/spectre.h | 1 + arch/arm64/kernel/acpi.c | 8 +-- arch/arm64/kernel/alternative.c | 19 +++--- arch/arm64/kernel/cpufeature.c | 6 ++ arch/arm64/kernel/module.c | 21 +++++-- arch/arm64/kernel/mte.c | 3 +- arch/arm64/kernel/pi/map_kernel.c | 2 +- arch/arm64/kernel/pi/patch-scs.c | 10 ++-- arch/arm64/kernel/pi/pi.h | 2 +- arch/arm64/kernel/probes/kprobes.c | 5 +- arch/arm64/kernel/proton-pack.c | 35 +++++------ arch/arm64/mm/fault.c | 10 ++++ arch/arm64/mm/mmu.c | 111 ++++++++++++++++++++++++---------- fs/btrfs/inode.c | 4 +- fs/btrfs/scrub.c | 2 + fs/btrfs/tree-log.c | 2 +- fs/btrfs/zoned.c | 60 +++++++++---------- fs/nilfs2/segment.c | 7 ++- fs/proc/generic.c | 12 +++- include/linux/gfp.h | 3 + include/linux/huge_mm.h | 55 +++++++---------- kernel/Kconfig.kexec | 9 +++ kernel/Makefile | 1 + kernel/gcov/gcc_4_7.c | 4 +- kernel/kexec_handover.c | 95 +++++++++++++++++------------ kernel/kexec_handover_debug.c | 25 ++++++++ kernel/kexec_handover_internal.h | 20 +++++++ lib/maple_tree.c | 30 +++++----- mm/damon/stat.c | 9 ++- mm/damon/sysfs.c | 10 +++- mm/filemap.c | 28 ++++++--- mm/huge_memory.c | 35 +++++++---- mm/kmsan/core.c | 3 - mm/kmsan/hooks.c | 6 +- mm/kmsan/shadow.c | 2 +- mm/ksm.c | 113 ++++++++++++++++++++++++++++++++--- mm/memory.c | 20 ++++++- mm/mm_init.c | 2 +- mm/mremap.c | 2 +- mm/secretmem.c | 2 +- mm/shmem.c | 9 ++- mm/slub.c | 6 +- mm/truncate.c | 37 ++++++++++-- scripts/decode_stacktrace.sh | 14 +++-- 49 files changed, 623 insertions(+), 268 deletions(-) create mode 100644 kernel/kexec_handover_debug.c create mode 100644 kernel/kexec_handover_internal.h