This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch fs-current in repository linux-next.
omits d4909dc20e5b Merge branch 'nfsd-fixes' of https://git.kernel.org/pub/sc [...] omits e93801d2059b Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 98c1d9c87888 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 3dea3eb45c7e Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits fa5fea427ff5 Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] adds 3ad1b71fdc57 riscv: Build loader.bin exclusively for Canaan K210 adds 5e8632987dd1 riscv: Remove redundant judgment for the default build target adds dc20452e6caf riscv: Fix CONFIG_AS_HAS_INSN for new .insn usage new 4427259cc7f7 Merge tag 'riscv-for-linus-6.18-rc6' of git://git.kernel.o [...] adds 77008e1b2ef7 mm/huge_memory: do not change split_huge_page*() target or [...] adds e38f65d317df kho: warn and fail on metadata or preserved memory in scra [...] adds a2fff99f92da kho: increase metadata bitmap size to PAGE_SIZE adds fa759cd75bce kho: allocate metadata directly from the buddy allocator adds fc745ff31756 mm/shmem: fix THP allocation and fallback loop adds 7e76b75e5ab3 mm/kmsan: fix kmsan kmalloc hook when no stack depots are [...] adds f5548c318d65 ksm: use range-walk function to jump over holes in scan_ge [...] adds fa5a06170036 mm/huge_memory: preserve PG_has_hwpoisoned if a folio is s [...] adds 895b4c0c79b0 fs/proc: fix uaf in proc_readdir_de() adds 74207de2ba10 mm/memory: do not populate page table entries beyond i_size adds fa04f5b60fda mm/truncate: unmap large folio on split failure adds 0d6c356dd654 mm/mm_init: fix hash table order logging in alloc_large_sy [...] adds ec4d11fc4b2d gcov: add support for GCC 15 adds 04d1c9d60c6e mm/mremap: honour writable bit in mremap pte batching adds 1abbdf3d57aa codetag: debug: handle existing CODETAG_EMPTY in mark_obje [...] adds 91a54090026f maple_tree: fix tracepoint string pointers adds 2f6ce7e714ef mm/damon/stat: change last_refresh_jiffies to a global variable adds 9fd7bb5083d1 mm/damon/sysfs: change next_update_jiffies to a global variable adds 7d9f7d390f6a scripts/decode_stacktrace.sh: fix build ID and PC source parsing adds 9a6b60cb147d nilfs2: avoid having an active sc_timer before freeing sci adds adfb6609c680 mm/huge_memory: initialise the tags of the huge zero folio adds 6f86d0534fdd mm/secretmem: fix use-after-free race in fault handler adds bba717bbc466 MAINTAINERS: add Chris and Kairui as the swap maintainer adds 0b07092d09e5 kho: fix out-of-bounds access of vmalloc chunk adds 7ecd2e439d12 kho: fix unpreservation of higher-order vmalloc preservations adds 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 8341374f67f6 Merge tag 'for-6.18-rc5-tag' of git://git.kernel.org/pub/s [...] adds 535fdfc5a228 arm64: Use load LSE atomics for the non-return per-CPU ato [...] adds eeb8c1989695 Revert "ACPI: Suppress misleading SPCR console message whe [...] adds 7991fda619f7 arm64: acpi: Drop message logging SPCR default console adds 0ec364c0c95f arm64: kprobes: check the return value of set_memory_rox() adds ce2b3a50ad92 arm64: mm: Don't sleep in split_kernel_leaf_mapping() when [...] adds 40a292f70147 arm64: mm: Optimize range_split_to_ptes() adds 53357f14f924 arm64: mm: Tidy up force_pte_mapping() adds 62e72463ca71 arm64: proton-pack: Drop print when !CONFIG_MITIGATE_SPECT [...] adds 7f1635737823 arm64: proton-pack: Fix hard lockup due to print in schedu [...] adds 6d4a0fbd34a4 arm64: Fail module loading if dynamic SCS patching fails adds 8e8ae788964a arm64: Reject modules with internal alternative callbacks new 24172e0d7990 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] new 497b6977af8b fs/namespace: correctly handle errors returned by grab_req [...] new c59f2dad6b1b Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] new 0a3786c013fe Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] new 3450acd2ba1a Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new 60c6806c750a Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new 4d560640e501 Merge branch 'nfsd-fixes' of https://git.kernel.org/pub/sc [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (d4909dc20e5b) \ N -- N -- N refs/heads/fs-current (4d560640e501)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 10 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 ++++++++++++++++++++++++---------- arch/riscv/Kconfig | 2 +- arch/riscv/Makefile | 17 +----- fs/namespace.c | 25 ++++---- 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 +++-- 48 files changed, 605 insertions(+), 262 deletions(-) create mode 100644 kernel/kexec_handover_debug.c create mode 100644 kernel/kexec_handover_internal.h