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 19e80e45a880 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 971dbf3762de Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 7efe68a3d8e5 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits ec234fdc7dba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 037768f6aa90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ed5de21a3148 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits f11d201d312f Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 65c9ef6945c8 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits f7b455a18159 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 85ebec3a1903 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 14ecae3dbd2a Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 79bfb0e12775 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d668538e9cf1 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits f904001561b7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3c5fcda9bae4 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits f7e76cdbe3c4 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 4df23640b075 ceph: allocate sparse_ext map only for sparse reads omits 649b865b5652 ceph: fix memory leak in ceph_direct_read_write() omits 45017d107246 ceph: improve error handling and short/overflow-read logic [...] omits a41da0fcde0a exfat: fix the new buffer was not zeroed before writing omits bb2576b990e3 exfat: fix the infinite loop in __exfat_free_cluster() omits 1d7d385bad08 Merge branch 'vfs-6.14.mount' into vfs.all omits 2c7c049102b3 Merge branch 'kernel-6.14.pid' into vfs.all omits 69c83fb7809e Merge branch 'kernel-6.14.cred' into vfs.all omits 102efd47300c Merge branch 'vfs-6.14.pidfs' into vfs.all omits 4c1a2264a17b Merge branch 'vfs-6.14.misc' into vfs.all omits e64af7265aa9 Merge branch 'vfs-6.14.kcore' into vfs.all omits 3d741ba2c048 Merge branch 'vfs-6.14.netfs' into vfs.all omits 7b1298767661 Merge branch 'vfs.fixes' into vfs.all omits 2de9457a8e34 pidfs: lookup pid through rbtree omits edad425380ed selftests/pidfd: add pidfs file handle selftests omits 5df420e79638 pidfs: check for valid ioctl commands omits 2b2e35422078 Merge patch series "pidfs: implement file handle support" omits a78174c207b1 pidfs: implement file handle support omits 3660c5fd9482 exportfs: add permission method omits 7664f78ba0c5 Merge patch series "fs: lockless mntns lookup" omits 434f01d13153 samples: add test-list-all-mounts omits 7a2afe94a640 selftests: remove unneeded include omits 16c7220c407a selftests: add tests for mntns iteration omits 47223bbfff9c seltests: move nsfs into filesystems subfolder omits 6f67b684ccfa fs: simplify rwlock to spinlock omits ec17c8bd5440 fs: lockless mntns lookup for nsfs omits c6c9e2bd9fe6 rculist: add list_bidir_{del,prev}_rcu() omits 5eda70f550d7 fs: lockless mntns rbtree lookup omits 744e50c7e25a exfat: fix exfat_find_empty_entry() not returning error on [...] new f9244fb55f37 xen/netfront: fix crash when removing device new efbcd61d9beb x86: make get_cpu_vendor() accessible from Xen code new dda014ba5933 objtool/x86: allow syscall instruction new 0ef8047b737d x86/static-call: provide a way to do very early static-cal [...] new a2796dff62d6 x86/xen: don't do PV iret hypercall through hypercall page new b4845bb63838 x86/xen: add central hypercall functions new b1c2cb86f4a7 x86/xen: use new hypercall functions instead of hypercall page new 7fa0da537368 x86/xen: remove hypercall page new 59dbb9d81adf Merge tag 'xsa465+xsa466-6.13-tag' of git://git.kernel.org [...] adds 239d87327dcd fortify: Hide run-time copy size from value range tracking new 1f13c38a854d Merge tag 'hardening-v6.13-rc4' of git://git.kernel.org/pu [...] new ed90ed56e4b1 Merge tag 'erofs-for-6.13-rc4-fixes' of git://git.kernel.o [...] adds 41856638e6c4 s390/mm: Fix DirectMap accounting adds 5fa49dd8e521 s390/ipl: Fix never less than zero warning adds 282da38b4653 s390/mm: Consider KMSAN modules metadata for paging levels new a241d7f0d3a2 Merge tag 's390-6.13-3' of git://git.kernel.org/pub/scm/li [...] new cc252bb59263 fgraph: Still initialize idle shadow stacks when starting new 166438a432d7 ftrace: Do not find "true_parent" if HAVE_DYNAMIC_FTRACE_W [...] new 5529876063e1 Merge tag 'ftrace-v6.13-rc3' of git://git.kernel.org/pub/s [...] new 2b2fc0be98a8 fs: fix missing declaration of init_files new 6513e09781ce Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] new bba0b23805fb Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 69d803c40ede nfsd: Revert "nfsd: release svc_expkey/svc_export with rcu_work" new 9048cf05a17a NFSD: fix management of pending async copies new c8ac6956e882 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] new 5a611734431d Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git new 36aca57c8d5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d6fd6f8280f0 ceph: fix memory leaks in __ceph_sync_read() new 550f7ca98ee0 ceph: give up on paths longer than PATH_MAX new 12eb22a5a609 ceph: validate snapdirname option length when mounting new 9abee475803f ceph: improve error handling and short/overflow-read logic [...] new 66e0c4f91461 ceph: fix memory leak in ceph_direct_read_write() new 18d44c5d062b ceph: allocate sparse_ext map only for sparse reads new 778a0ba7f235 Merge branch 'master' of git://github.com/ceph/ceph-client.git new 61670dc38be4 smb: client: Deduplicate "select NETFS_SUPPORT" in Kconfig new f8e965141e8b Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 1df9d5d8f5a3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 70465acbb0ce exfat: fix exfat_find_empty_entry() not returning error on [...] new ffee32cf4b33 exfat: fix the infinite loop in __exfat_free_cluster() new 4265319f10b5 exfat: fix the infinite loop in exfat_readdir() new d141e72aeffc exfat: fix the new buffer was not zeroed before writing new 5e364f7a5a6c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 667e72566830 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 6c69bbfb8608 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new e706c2b76858 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c8d08b47f2f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1b293ead533d Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 8c3b4b064c17 Merge branch 'vfs.fixes' into vfs.all new a529c02c8c97 Merge branch 'vfs-6.14.netfs' into vfs.all new 6a6d921e154d Merge branch 'vfs-6.14.kcore' into vfs.all new 4554288d75bb Merge branch 'vfs-6.14.misc' into vfs.all new c220e216d6bc exportfs: add permission method new b3caba8f7a34 pidfs: implement file handle support new dc14abd33754 Merge patch series "pidfs: implement file handle support" new 8ce352818820 pidfs: check for valid ioctl commands new 59a42b0e7888 selftests/pidfd: add pidfs file handle selftests new 16ecd47cb0cd pidfs: lookup pid through rbtree new f72c407e9ea1 Merge branch 'vfs-6.14.pidfs' into vfs.all new 2b26e73aae75 Merge branch 'kernel-6.14.cred' into vfs.all new cb511fa98e43 Merge branch 'kernel-6.14.pid' into vfs.all new b31421b66533 fs: lockless mntns rbtree lookup new eb7489b34f4c rculist: add list_bidir_{del,prev}_rcu() new 208fc3fb60e6 fs: lockless mntns lookup for nsfs new 63ef7e349433 fs: simplify rwlock to spinlock new 2598fc06474e seltests: move nsfs into filesystems subfolder new 3e02f8079379 selftests: add tests for mntns iteration new 27765562f66a selftests: remove unneeded include new 6176522551a2 samples: add test-list-all-mounts new 4a67de4df0d8 Merge patch series "fs: lockless mntns lookup" new 5a4e727d1ac1 fs: kill MNT_ONRB new b782c5efe79d fs: cache first and last mount new f2ca2268a8bc selftests: add listmount() iteration tests new 31cc2ac3353c Merge patch series "fs: tweak mntns iteration" new 578eb3b6a9ad fs: use xarray for old mount id new ef5bbd2a2868 Merge branch 'vfs-6.14.mount' into vfs.all new 857bc898f26d Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 753cde7214be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
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 (19e80e45a880) \ N -- N -- N refs/heads/fs-next (753cde7214be)
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 73 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: arch/s390/boot/startup.c | 2 + arch/s390/boot/vmem.c | 6 +- arch/s390/kernel/ipl.c | 2 +- arch/x86/include/asm/processor.h | 2 + arch/x86/include/asm/static_call.h | 15 +++ arch/x86/include/asm/sync_core.h | 6 +- arch/x86/include/asm/xen/hypercall.h | 36 ++++--- arch/x86/kernel/callthunks.c | 5 - arch/x86/kernel/cpu/common.c | 38 +++++--- arch/x86/kernel/static_call.c | 9 ++ arch/x86/kernel/vmlinux.lds.S | 4 - arch/x86/xen/enlighten.c | 65 ++++++++++++- arch/x86/xen/enlighten_hvm.c | 13 +-- arch/x86/xen/enlighten_pv.c | 4 +- arch/x86/xen/enlighten_pvh.c | 7 -- arch/x86/xen/xen-asm.S | 50 ++++++++-- arch/x86/xen/xen-head.S | 107 ++++++++++++++++----- arch/x86/xen/xen-ops.h | 9 ++ drivers/net/xen-netfront.c | 5 +- fs/ceph/file.c | 7 +- fs/ceph/mds_client.c | 9 +- fs/ceph/super.c | 2 + fs/exfat/dir.c | 3 +- fs/fhandle.c | 14 +-- fs/file.c | 1 + fs/mount.h | 28 ++++-- fs/namespace.c | 55 ++++++----- fs/nfsd/export.c | 31 ++---- fs/nfsd/export.h | 4 +- fs/nfsd/nfs4proc.c | 13 ++- fs/smb/client/Kconfig | 1 - include/linux/compiler.h | 37 ++++--- include/linux/fortify-string.h | 14 ++- include/linux/mount.h | 3 +- include/linux/static_call.h | 1 + kernel/static_call_inline.c | 2 +- kernel/trace/fgraph.c | 8 +- kernel/trace/trace_functions.c | 3 +- tools/objtool/check.c | 9 +- .../selftests/filesystems/statmount/Makefile | 2 +- .../filesystems/statmount/listmount_test.c | 66 +++++++++++++ 41 files changed, 497 insertions(+), 201 deletions(-) create mode 100644 tools/testing/selftests/filesystems/statmount/listmount_test.c