This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch fs-next
in repository linux-next.
omits 1e4af614d0d1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...]
omits 28223614d870 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...]
omits 8c092d68eb53 Merge branch '9p-next' of https://github.com/martinetd/linux
omits f5d09aa829b0 Merge branch 'master' of https://github.com/Paragon-Softwa [...]
omits 82efd9a2e93d Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...]
omits 1fa9bf1132de Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...]
omits 85997759b1a8 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...]
omits c8cbceb18a11 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...]
omits ce3a45417cf6 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...]
omits 8416091cdafe Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...]
omits 7a77c2628ca0 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...]
omits 9fba8e2293d2 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...]
omits bd6808fc68b1 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...]
omits 5aec8fa7bc17 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...]
omits 8950d2a9f7c9 Merge branch 'master' of https://github.com/ceph/ceph-client.git
omits 5971e17f9faf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...]
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 [...]
omits 85ec43b20570 Merge branch 'for-next-next-v6.18-20251110' into for-next- [...]
omits ea22ba2b9b9a Merge branch 'for-next-current-v6.17-20251110' into for-ne [...]
omits 2cf4bf21a5e6 Merge branch 'misc-next' into for-next-next-v6.18-20251110
omits dc15cf0f0708 Merge branch 'b-for-next' into for-next-next-v6.18-20251110
omits 14bea381e673 Merge branch 'misc-6.18' into for-next-current-v6.17-20251110
omits df85caf5ea8b btrfs: === misc-next on b-for-next ===
omits 17b905d0f1dd smb: client: show smb lease key in open_dirs output
omits 50c3c6333745 smb: client: show smb lease key in open_files output
omits 0413d2f2e3c2 Merge branch 'vfs-6.19.minix' into vfs.all
omits dce2cbbb7917 Merge branch 'vfs-6.19.guards' into vfs.all
omits 0942a6818b05 Merge branch 'vfs-6.19.fs_header' into vfs.all
omits 1d0443a3d33a Merge branch 'kernel-6.19.cred' into vfs.all
omits cf6d56803978 Merge branch 'vfs-6.19.folio' into vfs.all
omits 23375ecf8a97 Merge branch 'vfs-6.19.coredump' into vfs.all
omits e527f09beec1 Merge branch 'namespace-6.19' into vfs.all
omits 87fc23c8cf87 Merge branch 'vfs-6.19.writeback' into vfs.all
omits 6234a309044a Merge branch 'vfs-6.19.inode' into vfs.all
omits adabb5179911 Merge branch 'vfs-6.19.misc' into vfs.all
omits 9da0c1ac4bd4 Merge branch 'vfs-6.19.iomap' into vfs.all
omits 411f82ffb55e Merge branch 'vfs.fixes' into vfs.all
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 [...]
new f4d46ecb2131 Merge branch 'misc-6.18' into for-next-current-v6.17-20251111
new 79dfda8decf7 Merge branch 'for-next-current-v6.17-20251111' into for-ne [...]
new 07a403fed6e0 btrfs: scrub: factor out parity scrub code into a helper
new 36b22be750d1 btrfs: simplify list initialization in btrfs_compr_pool_scan()
new 593bfa415540 Merge branch 'b-for-next' into for-next-next-v6.18-20251111
new c70b77da3f03 btrfs: === misc-next on b-for-next ===
new 119d65d9326e btrfs: raid56: remove sector_ptr::has_paddr member
new cef38fbc376b btrfs: raid56: move sector_ptr::uptodate into a dedicated bitmap
new 6e0136c4c8b8 btrfs: raid56: remove sector_ptr structure
new 3636706e1b39 btrfs: trivial BTRFS_PATH_AUTO_FREE conversions for tests
new b727d4530124 btrfs: make btrfs_csum_one_bio() handle bs > ps without la [...]
new 8e01837aeed0 btrfs: make btrfs_repair_io_failure() handle bs > ps cases [...]
new 19e87f17558a btrfs: make read verification handle bs > ps cases without [...]
new 6c9c439f6be8 btrfs: enable encoded read/write/send for bs > ps cases
new d998beca5ad9 btrfs: move and rename CSUM_FMT definition
new 94401c2e0230 btrfs: make a few more ASSERTs verbose
new cc489d191ff2 Merge branch 'misc-next' into for-next-next-v6.18-20251111
new afd44ebf0a7f Merge branch 'for-next-next-v6.18-20251111' into for-next- [...]
new 8450a318ab3b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...]
new 3972d7e1ce48 Merge branch 'master' of https://github.com/ceph/ceph-client.git
new ed6612165b74 smb: fix invalid username check in smb3_fs_context_parse_param()
new d93a89684dce smb: client: let smbd_disconnect_rdma_connection() turn CR [...]
new 40854948651a smb: client: show smb lease key in open_files output
new 3ade6050fa57 smb: client: show smb lease key in open_dirs output
new 5d51358ef6e8 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...]
new de97d037b3aa Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...]
new 9992e28988f9 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...]
new b39aab3e92c1 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...]
new 4187aa28b744 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...]
new 5c891ea1448f Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...]
new 1194ca3afcd4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...]
new 55286b1e1bf4 smb: server: let smb_direct_disconnect_rdma_connection() t [...]
new b0ee04782c62 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...]
new c0bb4bf53ee8 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...]
new c1afec353d95 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...]
new a4de8f1f6034 Merge branch 'master' of https://github.com/Paragon-Softwa [...]
new 718a77f70c0c Merge branch '9p-next' of https://github.com/martinetd/linux
new 0ec73eb3f123 xfs: add a xfs_groups_to_rfsbs helper
new 204c8f77e8d4 xfs: don't leak a locked dquot when xfs_dquot_attach_buf fails
new 005d5ae0c585 xfs: make qi_dquots a 64-bit value
new 36cebabde786 xfs: don't treat all radix_tree_insert errors as -EEXIST
new 6129b088e1f1 xfs: remove xfs_dqunlock and friends
new 0c5e80bd579f xfs: use a lockref for the xfs_dquot reference count
new 6b6e6e752116 xfs: remove xfs_qm_dqput and optimize dropping dquot references
new 0494f04643de xfs: consolidate q_qlock locking in xfs_qm_dqget and xfs_q [...]
new d0f93c0d7c9d xfs: xfs_qm_dqattach_one is never called with a non-NULL * [...]
new bf5066e169ee xfs: fold xfs_qm_dqattach_one into xfs_qm_dqget_inode
new 55c1bc3eb9d0 xfs: return the dquot unlocked from xfs_qm_dqget
new e85e74e4c9a6 xfs: remove q_qlock locking in xfs_qm_scall_setqlim
new a536bf9bec6a xfs: push q_qlock acquisition from xchk_dquot_iter to the [...]
new bfca8760f47e xfs: move q_qlock locking into xchk_quota_item
new 7dd30acb4b37 xfs: move q_qlock locking into xqcheck_compare_dquot
new a2ebb21f8ae1 xfs: move quota locking into xqcheck_commit_dquot
new b6d2ab27cc84 xfs: move quota locking into xrep_quota_item
new 13d3c1a04562 xfs: move xfs_dquot_tree calls into xfs_qm_dqget_cache_{lo [...]
new 6a7bb6ccd005 xfs: reduce ilock roundtrips in xfs_qm_vop_dqalloc
new 1b99fe3d13f5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...]
new f28ffce8da4f Merge branch 'vfs.fixes' into vfs.all
new 42462a5c14d0 Merge branch 'vfs-6.19.iomap' into vfs.all
adds a6773e6932cb jfs: Rename _inline to avoid conflict with clang's '-fms-e [...]
adds c4781dc3d1cf Kbuild: enable -fms-extensions
adds 5ff8ad390952 kbuild: Add '-fms-extensions' to areas with dedicated CFLAGS
new 3c60b0b1e55a Merge patch "kbuild: Add '-fms-extensions' to areas with d [...]
new aa70b9cf6856 Merge branch 'kbuild-6.19.fms.extension'
new 8d1442fdfa3d fs/pipe: stop duplicating union pipe_index declaration
new 5ecf656231cc fs: speed up path lookup with cheaper handling of MAY_EXEC
new d0231059c7f2 btrfs: utilize IOP_FASTPERM_MAY_EXEC
new e3059792dec1 fs: retire now stale MAY_WRITE predicts in inode_permission()
new 44d7d5224bf7 Merge patch series "cheaper MAY_EXEC handling for path lookup"
new 5382107fad9b bdev: add hint prints in sb_set_blocksize() for LBS depend [...]
new 18bfb09f60d8 fs: touch predicts in do_dentry_open()
new 444f6d524c67 fs: hide dentry_cache behind runtime const machinery
new 6b4d234374fc Merge branch 'vfs-6.19.misc' into vfs.all
new a1cece5d8881 fs: add iput_not_last()
new 9638e5c3b673 landlock: fix splats from iput() after it started calling [...]
new fd62db10f01d Merge patch series "fs: add iput_not_last()"
new 2ffab4e21cfe Merge branch 'vfs-6.19.inode' into vfs.all
new 5c165fdd207c Merge branch 'vfs-6.19.writeback' into vfs.all
new 0355dcae2d15 ns: don't skip active reference count initialization
new 7cd3d204412b ns: don't increment or decrement initial namespaces
new 2ec2aff3c8e2 ns: make sure reference are dropped outside of rcu lock
new a51dce7c3261 ns: return EFAULT on put_user() error
new f8d5a8970d2f ns: handle setns(pidfd, ...) cleanly
new 57b39aabb99e ns: add asserts for active refcount underflow
new 88efd7c6997e selftests/namespaces: add active reference count regression test
new 07d7ad46dad4 selftests/namespaces: test for efault
new ae901e5e2e9b Merge patch series "ns: fixes for namespace iteration and [...]
new a67ee4e2ba76 Merge branch 'kbuild-6.19.fms.extension'
new 2b9a0f21fbb8 ns: move namespace types into separate header
new ea1549e628ec nstree: decouple from ns_common header
new 1c64fb02ac46 nstree: move nstree types into separate header
new d12ea8062fd3 nstree: add helper to operate on struct ns_tree_{node,root}
new a657bc8a75cf nstree: switch to new structures
new 8a30420c89a8 nstree: simplify owner list iteration
new 298ab06ae475 nstree: use guards for ns_tree_lock
new ed93c0697a8d ns: make is_initial_namespace() argument const
new 6bf253855aa8 ns: rename is_initial_namespace()
new d9a44089ac77 fs: use boolean to indicate anonymous mount namespace
new 3826d5dd0699 ipc: enable is_ns_init_id() assertions
new 657aeb436d70 ns: make all reference counts on initial namespace a nop
new 2b60d56acc5b ns: add asserts for initial namespace reference counts
new 7118daabb655 ns: add asserts for initial namespace active reference counts
new 282879afa019 pid: rely on common reference count behavior
new c2bbd2db521b ns: drop custom reference count initialization for initial [...]
new 6453937581ab selftests/namespaces: fix nsid tests
new 18b5c400482f Merge patch series "ns: header cleanups and initial namesp [...]
new 53974b87cdc4 nsproxy: fix free_nsproxy() and simplify create_new_namespaces()
new 8cded7778a0e Merge branch 'namespace-6.19' into vfs.all
new 8579dda9d5ce Merge branch 'vfs-6.19.coredump' into vfs.all
new a79643de7ab7 Merge branch 'vfs-6.19.folio' into vfs.all
new f7d95b07ec69 Merge branch 'kernel-6.19.cred' into vfs.all
new dca3aa666fbd fs: move inode fields used during fast path lookup closer [...]
new c69b6d1cde0a Merge branch 'vfs-6.19.fs_header' into vfs.all
new 5debe08334a1 Merge branch 'vfs-6.19.guards' into vfs.all
new a5bbe4a7a08d Merge branch 'vfs-6.19.minix' into vfs.all
new 57f99e213e61 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...]
new f2f16810ce62 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...]
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 (1e4af614d0d1)
\
N -- N -- N refs/heads/fs-next (f2f16810ce62)
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 124 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 +-
Makefile | 3 +
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/kernel/vdso32/Makefile | 3 +-
arch/arm64/mm/fault.c | 10 +
arch/arm64/mm/mmu.c | 111 +++--
arch/loongarch/vdso/Makefile | 2 +-
arch/parisc/boot/compressed/Makefile | 2 +-
arch/powerpc/boot/Makefile | 3 +-
arch/riscv/Kconfig | 2 +-
arch/riscv/Makefile | 17 +-
arch/s390/Makefile | 3 +-
arch/s390/purgatory/Makefile | 3 +-
arch/x86/Makefile | 4 +-
arch/x86/boot/compressed/Makefile | 7 +-
block/bdev.c | 19 +-
drivers/firmware/efi/libstub/Makefile | 4 +-
fs/btrfs/bio.c | 140 ++++--
fs/btrfs/bio.h | 5 +-
fs/btrfs/btrfs_inode.h | 12 +-
fs/btrfs/compression.c | 14 +-
fs/btrfs/disk-io.c | 37 +-
fs/btrfs/file-item.c | 15 +-
fs/btrfs/fs.h | 4 +
fs/btrfs/inode.c | 125 +++--
fs/btrfs/ioctl.c | 21 -
fs/btrfs/raid56.c | 347 +++++++-------
fs/btrfs/raid56.h | 17 +-
fs/btrfs/scrub.c | 116 +++--
fs/btrfs/send.c | 9 +-
fs/btrfs/space-info.c | 30 +-
fs/btrfs/subpage.c | 10 +-
fs/btrfs/tests/qgroup-tests.c | 16 +-
fs/btrfs/transaction.c | 41 +-
fs/btrfs/tree-checker.c | 2 +-
fs/btrfs/tree-log.c | 46 +-
fs/btrfs/zoned.c | 37 +-
fs/dcache.c | 6 +-
fs/inode.c | 12 +
fs/jfs/jfs_incore.h | 6 +-
fs/mount.h | 3 +-
fs/namei.c | 47 +-
fs/namespace.c | 42 +-
fs/nilfs2/segment.c | 7 +-
fs/nsfs.c | 2 +-
fs/open.c | 6 +-
fs/proc/generic.c | 12 +-
fs/smb/client/fs_context.c | 2 +-
fs/smb/client/smbdirect.c | 3 +
fs/smb/server/transport_rdma.c | 3 +
fs/xfs/libxfs/xfs_group.h | 9 +
fs/xfs/libxfs/xfs_quota_defs.h | 4 +-
fs/xfs/libxfs/xfs_rtgroup.h | 8 +
fs/xfs/scrub/quota.c | 8 +-
fs/xfs/scrub/quota_repair.c | 18 +-
fs/xfs/scrub/quotacheck.c | 11 +-
fs/xfs/scrub/quotacheck_repair.c | 21 +-
fs/xfs/xfs_dquot.c | 143 +++---
fs/xfs/xfs_dquot.h | 22 +-
fs/xfs/xfs_dquot_item.c | 6 +-
fs/xfs/xfs_qm.c | 154 ++----
fs/xfs/xfs_qm.h | 2 +-
fs/xfs/xfs_qm_bhv.c | 4 +-
fs/xfs/xfs_qm_syscalls.c | 10 +-
fs/xfs/xfs_quotaops.c | 2 +-
fs/xfs/xfs_trace.h | 6 +-
fs/xfs/xfs_trans_dquot.c | 18 +-
fs/xfs/xfs_zone_gc.c | 3 +-
fs/xfs/xfs_zone_space_resv.c | 8 +-
include/asm-generic/vmlinux.lds.h | 3 +-
include/linux/fs.h | 19 +-
include/linux/gfp.h | 3 +
include/linux/huge_mm.h | 55 +--
.../linux/{ns_common.h => ns/ns_common_types.h} | 182 +------
include/linux/ns/nstree_types.h | 55 +++
include/linux/ns_common.h | 320 +++----------
include/linux/nstree.h | 38 +-
include/linux/pid_namespace.h | 3 +-
include/linux/pipe_fs_i.h | 15 +-
init/version-timestamp.c | 2 +-
ipc/msgutil.c | 2 +-
ipc/namespace.c | 3 +-
kernel/Kconfig.kexec | 9 +
kernel/Makefile | 1 +
kernel/cgroup/cgroup.c | 2 +-
kernel/gcov/gcc_4_7.c | 4 +-
kernel/kexec_handover.c | 95 ++--
kernel/kexec_handover_debug.c | 25 +
kernel/kexec_handover_internal.h | 20 +
kernel/nscommon.c | 67 ++-
kernel/nsproxy.c | 107 ++---
kernel/nstree.c | 348 ++++++++------
kernel/pid.c | 2 +-
kernel/pid_namespace.c | 2 +-
kernel/time/namespace.c | 2 +-
kernel/user.c | 2 +-
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/Makefile.extrawarn | 4 +-
scripts/decode_stacktrace.sh | 14 +-
security/landlock/fs.c | 7 +-
tools/testing/selftests/namespaces/.gitignore | 2 +
tools/testing/selftests/namespaces/Makefile | 6 +-
.../selftests/namespaces/listns_efault_test.c | 530 +++++++++++++++++++++
tools/testing/selftests/namespaces/nsid_test.c | 107 ++---
.../namespaces/regression_pidfd_setns_test.c | 113 +++++
134 files changed, 2670 insertions(+), 1801 deletions(-)
copy include/linux/{ns_common.h => ns/ns_common_types.h} (61%)
create mode 100644 include/linux/ns/nstree_types.h
create mode 100644 kernel/kexec_handover_debug.c
create mode 100644 kernel/kexec_handover_internal.h
create mode 100644 tools/testing/selftests/namespaces/listns_efault_test.c
create mode 100644 tools/testing/selftests/namespaces/regression_pidfd_setns_test.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
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
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository binutils-gdb.
from 98a89b14ff3 Allow Python to create const+volatile types
new c390fa05db5 Automatic date update in version.in
The 1 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:
bfd/version.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch gdb-17-branch
in repository binutils-gdb.
from 5b0a2a5af90 Automatic date update in version.in
new cadf6bd81ab Automatic date update in version.in
The 1 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:
bfd/version.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch binutils-2_45-branch
in repository binutils-gdb.
from f0ec6ad22bb Automatic date update in version.in
new 69f28beb6b1 Automatic date update in version.in
The 1 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:
bfd/version.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository binutils-gdb.
from 0c103861db6 [gdb/rust] Fix handling of unsigned discriminant
new 98a89b14ff3 Allow Python to create const+volatile types
The 1 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:
gdb/python/py-type.c | 8 ++++----
gdb/testsuite/gdb.python/py-type.exp | 6 ++++++
2 files changed, 10 insertions(+), 4 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 1eb696fc092 fortran: Fix ICE and self-assignment bugs with recursive al [...]
new 0ef98bf3351 Fortran: Remove unused variable. [PR 96255]
The 1 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:
gcc/fortran/resolve.cc | 1 -
1 file changed, 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository binutils-gdb.
from 49351a8a646 [gdb/testsuite] Fix sizeof test in gdb.rust/simple.exp
new 0c103861db6 [gdb/rust] Fix handling of unsigned discriminant
The 1 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:
gdb/dwarf2/read.c | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 5e62a23cc3a fortran: Implement optional type spec for DO CONCURRENT [PR96255]
new 1eb696fc092 fortran: Fix ICE and self-assignment bugs with recursive al [...]
The 1 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:
gcc/fortran/class.cc | 25 ++++-
gcc/fortran/trans-expr.cc | 60 +++++++++---
.../gfortran.dg/finalizer_recursive_alloc_1.f90 | 15 +++
.../gfortran.dg/finalizer_recursive_alloc_2.f90 | 32 +++++++
.../gfortran.dg/finalizer_self_assign.f90 | 101 +++++++++++++++++++++
gcc/testsuite/gfortran.dg/pr112459.f90 | 4 +-
6 files changed, 223 insertions(+), 14 deletions(-)
create mode 100644 gcc/testsuite/gfortran.dg/finalizer_recursive_alloc_1.f90
create mode 100644 gcc/testsuite/gfortran.dg/finalizer_recursive_alloc_2.f90
create mode 100644 gcc/testsuite/gfortran.dg/finalizer_self_assign.f90
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository binutils-gdb.
from 0a91f1a8aa5 gdb: use current executable for 'remote exec-file' in some cases
new 49351a8a646 [gdb/testsuite] Fix sizeof test in gdb.rust/simple.exp
The 1 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:
gdb/testsuite/gdb.rust/simple.exp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.