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 c521f37fe4fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4fe723ff3757 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits adfd4271238b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5627931ea56c Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits a7e8e241a315 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits c8f3f0e1997b Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits f504f4845162 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits d1f95b1c7505 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 3fc63527176e Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits ca103c8ac586 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 671a5b244216 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 8a0391bce3a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d4a28018a9c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 2d24d85d8db2 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 560bcc5f06f6 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits fa33b86e25e6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits eaac67d2bbfb Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits c541a94c3b60 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 82b26de3a174 bcachefs: DEFINE_CLASS()es for dev refcounts omits 3675c2168fa9 bcachefs: use scoped_guard() in fast_list.c omits 839d3f57067e bcachefs: Allow CONFIG_UNICODE=m omits 75ca261f5394 bcachefs: Reduce __bch2_btree_node_alloc() stack usage omits a8f38ff428f5 bcachefs: kill darray_u32_has() omits b07dd4dde6aa bcachefs: Fix pool->alloc NULL pointer dereference omits 9270c8f8c011 bcachefs: Move bset size check before csum check omits 088ffb4897bc bcachefs: mark more errors autofix omits 9a5ef3c0cee1 bcachefs: Kill unused tracepoints omits 86f84750a02d bcachefs: opts.journal_rewind omits a34ce187975c bcachefs: fsck: fix extent past end of inode repair omits 2db21155417e bcachefs: fsck: fix add_inode() omits 5ce9cee39a26 bcachefs: Fix snapshot_key_missing_inode_snapshot repair omits 80293438c454 bcachefs: Fix "now allowing incompatible features" message omits ed86c68b91bd bcachefs: pass last_seq into fs_journal_start() omits bcd84e066ed8 bcachefs: better __bch2_snapshot_is_ancestor() assert omits db18c961ffdd bcachefs: btree_iter: fix updates, journal overlay omits 0aecd93a9337 bcachefs: Fix bch2_journal_keys_peek_prev_min() omits 6b620a0c2ffa bcachefs: Delay calculation of trans->journal_u64s omits 1cbf69fc9704 bcachefs: Add missing EBUG_ON omits 1b55429b098d bcachefs: Fix alloc_req use after free omits 56aa087867c1 bcachefs: Don't allocate new memory when mempool is exhausted omits 0ad4e8d1fa35 bcachefs: btree iter tracepoints omits 29e82bff5bf2 bcachefs: trace_extent_trim_atomic omits 381011d6ae29 Merge branch 'vfs-6.17.async.dir' into vfs.all omits 9af633171aa2 Merge branch 'vfs-6.17.file' into vfs.all omits f3e6755f0ec4 Merge branch 'vfs-6.17.coredump' into vfs.all omits bb168429cce1 Merge branch 'vfs-6.17.misc' into vfs.all omits b3a21b5bb911 Merge branch 'vfs.fixes' into vfs.all omits cc102941cb80 coredump: cleanup coredump socket functions omits 76bf789c840b Merge patch series "coredump: allow for flexible coredump [...] omits 14e5dc62a54c selftests/coredump: add coredump server selftests omits a63f7786a400 tools: add coredump.h header omits 7c76fe3496a8 selftests/coredump: cleanup coredump tests omits 0d59b4519522 selftests/coredump: fix build omits c6584ed051f8 coredump: allow for flexible coredump handling omits 245f35685cdb sunrpc: unexport csum_partial_copy_to_xdr omits d200080ec88d sunrpc: simplify xdr_partial_copy_from_skb omits 71d9b0b72414 sunrpc: simplify xdr_init_encode_pages omits 530b67a6c1ca NFSD: release read access of nfs4_file when a write delega [...] omits 7e3e687955b7 NFSD: Offer write delegation for OPEN with OPEN4_SHARE_ACC [...] omits 6d444c8db0ac Merge branch 'xfs-6.15-fixes' into for-next new 527c88d8390d ovl: fix debug print in case of mkdir error new 0b9d62a47149 fs: unlock the superblock during iterate_supers_type new dd2d6b7f6f51 fs: drop assert in file_seek_cur_needs_f_lock new fe78e02600f8 Merge tag 'vfs-6.16-rc3.fixes' of git://git.kernel.org/pub [...] adds b93755f40832 powerpc/vdso: Fix build of VDSO32 with pcrel adds 33bc69cf6655 powerpc/eeh: Fix missing PE bridge reconfiguration during [...] adds 4e6d080acfda powerpc/microwatt: Fix model property in device tree adds e75cb6010838 powerpc: dts: mpc8315erdb: Add GPIO controller node adds ab107276607a powerpc: Fix struct termio related ioctl macros new 44a5ab7a7958 Merge tag 'powerpc-6.16-3' of git://git.kernel.org/pub/scm [...] adds e34dbbc85d64 x86/fred/signal: Prevent immediate repeat of single step t [...] adds f287822688ee selftests/x86: Add a test to detect infinite SIGTRAP handler loop adds 0b3bc018e86a x86/virt/tdx: Avoid indirect calls to TDX assembly functions adds 1dbf30fdb5e5 x86/mm/pat: don't collapse pages without PSE set adds 47410d839fcd x86/Kconfig: only enable ROX cache in execmem when STRICT_ [...] adds 0b0cae7119a0 x86/its: move its_pages array to struct mod_arch_specific adds a82b26451de1 x86/its: explicitly manage permissions for ITS pages adds 7cd9a11dd0c3 Revert "mm/execmem: Unify early execmem_cache behaviour" new 9afe652958c3 Merge tag 'x86_urgent_for_6.16-rc3' of git://git.kernel.or [...] new e2d7cc2a90c7 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new f80ef1129a94 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new fb04a9978034 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] new 0f4dd2ce352d bcachefs: trace_extent_trim_atomic new 3bd6f8aeae3d bcachefs: btree iter tracepoints new 9b9a3270092b bcachefs: Don't allocate new memory when mempool is exhausted new 9b54efe66c9b bcachefs: Fix alloc_req use after free new e31144f8cbe0 bcachefs: Add missing EBUG_ON new 0dc8eaebed99 bcachefs: Delay calculation of trans->journal_u64s new 0e62fca2a6db bcachefs: Fix bch2_journal_keys_peek_prev_min() new 425da82c63e3 bcachefs: btree_iter: fix updates, journal overlay new f2ed0892732d bcachefs: better __bch2_snapshot_is_ancestor() assert new 2ba562cc04dc bcachefs: pass last_seq into fs_journal_start() new c1ccd43b357e bcachefs: Fix "now allowing incompatible features" message new c27e5782d957 bcachefs: Fix snapshot_key_missing_inode_snapshot repair new b17d7bdb128c bcachefs: fsck: fix add_inode() new 191334400d80 bcachefs: fsck: fix extent past end of inode repair new 7a7ee2da6664 bcachefs: opts.journal_rewind new 453d87ab1760 bcachefs: Kill unused tracepoints new b0ebc8ebc437 bcachefs: mark more errors autofix new d970ee772400 bcachefs: Move bset size check before csum check new 7376d2c85c68 bcachefs: Fix pool->alloc NULL pointer dereference new f2076cfc37f7 bcachefs: don't return fsck_fix for unfixable node errors [...] new 9b1dd1a3e1d0 bcachefs: Improve check_key_has_inode() new ee49e1acb598 bcachefs: Call bch2_fs_init_rw() early if we'll be going rw new 1aeb73e4cbab bcachefs: kill darray_u32_has() new ede762d691ed bcachefs: Reduce __bch2_btree_node_alloc() stack usage new 373c7e7bc61c bcachefs: Allow CONFIG_UNICODE=m new a5d4db6000cd bcachefs: use scoped_guard() in fast_list.c new 1c509c327984 bcachefs: DEFINE_CLASS()es for dev refcounts new d63e0a299992 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git new 2bdae08c60ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 517123e75c3c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 889afc6614b9 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new b8eeda1fe2d6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 246317b41e72 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new e5f5415af436 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 5512540e7579 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 3940d2c75a9b Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 459f7154da42 NFSD: Offer write delegation for OPEN with OPEN4_SHARE_ACC [...] new 26fe54a1cfe6 NFSD: release read access of nfs4_file when a write delega [...] new 775e1c524d82 sunrpc: simplify xdr_init_encode_pages new cf7d814fc783 sunrpc: simplify xdr_partial_copy_from_skb new ea7a24d3b5b7 sunrpc: unexport csum_partial_copy_to_xdr new 1c595f43d92a sunrpc: new tracepoints around svc thread wakeups new 45afe5b47dac nfsd: Change the type of ek_fsidtype from int to u8 and us [...] new 5dc58be627fb Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new b0f77d301eb2 xfs: check for shutdown before going to sleep in xfs_select_zone new a593c89ac5a4 xfs: remove NULL pointer checks in xfs_mru_cache_insert new df3b7e2b56d2 xfs: use xfs_readonly_buftarg in xfs_remount_rw new 0989dfa61f43 xfs: move xfs_submit_zoned_bio a bit new 19fa6e493a93 xfs: Improve error handling in xfs_mru_cache_create() new db44d088a5ab xfs: actually use the xfs_growfs_check_rtgeom tracepoint new 907a1cb4a58e Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new b652501bfbc0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a9968350c015 Merge branch 'vfs.fixes' into vfs.all new 88b1de54979c don't duplicate vfs_open() in kernel_file_open() new b5ba648a7dd2 proc_fd_getattr(): don't bother with S_ISDIR() check new bc9241367aac VFS: change old_dir and new_dir in struct renamedata to dentrys new 84abb76fd1cb Merge branch 'vfs-6.17.misc' into vfs.all new 12b5b138d111 coredump: allow for flexible coredump handling new 994dc26302ed selftests/coredump: fix build new 474dd09d22df selftests/coredump: cleanup coredump tests new be227ba8215f tools: add coredump.h header new 59cd658eaf40 selftests/coredump: add coredump server selftests new c8e7ce2aa11c Merge patch series "coredump: allow for flexible coredump [...] new e04f97c8be29 coredump: cleanup coredump socket functions new fb4366ba8f1c coredump: rename format_corename() new a5715af549b2 coredump: make coredump_parse() return bool new 67c3a0b0ad1a coredump: fix socket path validation new 3a2c977c463c coredump: validate that path doesn't exceed UNIX_PATH_MAX new 0da3e3822cfa fs: move name_contains_dotdot() to header new edfe3bdbbb52 coredump: don't allow ".." in coredump socket path new 6dfc06d328b7 coredump: validate socket path in coredump_parse() new 8a25350fa430 selftests/coredump: make sure invalid paths are rejected new 70e3ee31282d coredump: rename do_coredump() to vfs_coredump() new 7bbb05dbea38 coredump: split file coredumping into coredump_file() new a961c737cda8 coredump: prepare to simplify exit paths new 4f599219f713 coredump: move core_pipe_count to global variable new ef4744dc9960 coredump: split pipe coredumping into coredump_pipe() new 155f7735d157 coredump: move pipe specific file check into coredump_pipe() new 6a7a50e5f1ac coredump: use a single helper for the socket new 20e66fed9c2a coredump: add coredump_write() new a20a8003e06a coredump: auto cleanup argv new c3671c07e9dd coredump: directly return new 2cf0960c4212 cred: add auto cleanup method new 14712c39deb3 coredump: auto cleanup prepare_creds() new 9817dd2953eb coredump: add coredump_cleanup() new 329c9e95433e coredump: order auto cleanup variables at the top new 0c4b8d44fff7 coredump: avoid pointless variable new e03a5a023986 coredump: add coredump_skip() helper new 675d19691252 Merge patch series "coredump: further cleanups" new 350edba25091 Merge branch 'vfs-6.17.coredump' into vfs.all new 12df41166b34 Merge branch 'vfs-6.17.file' into vfs.all new 60663782d7bc Merge branch 'vfs-6.17.async.dir' into vfs.all new cd2c715c79fd Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new bda05d6619bb 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 (c521f37fe4fa) \ N -- N -- N refs/heads/fs-next (bda05d6619bb)
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 103 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: Documentation/security/credentials.rst | 2 +- .../translations/zh_CN/security/credentials.rst | 2 +- arch/powerpc/boot/dts/microwatt.dts | 2 +- arch/powerpc/boot/dts/mpc8315erdb.dts | 10 + arch/powerpc/include/asm/ppc_asm.h | 2 +- arch/powerpc/include/uapi/asm/ioctls.h | 8 +- arch/powerpc/kernel/eeh.c | 2 + arch/powerpc/kernel/vdso/Makefile | 2 +- arch/x86/Kconfig | 2 +- arch/x86/include/asm/module.h | 8 + arch/x86/include/asm/sighandling.h | 22 + arch/x86/include/asm/tdx.h | 2 +- arch/x86/kernel/alternative.c | 79 ++- arch/x86/kernel/signal_32.c | 4 + arch/x86/kernel/signal_64.c | 4 + arch/x86/mm/init_32.c | 3 - arch/x86/mm/init_64.c | 3 - arch/x86/mm/pat/set_memory.c | 3 + arch/x86/virt/vmx/tdx/tdx.c | 5 +- drivers/base/firmware_loader/main.c | 31 +- fs/bcachefs/btree_io.c | 4 +- fs/bcachefs/fsck.c | 92 +++- fs/bcachefs/recovery.c | 10 + fs/bcachefs/recovery_passes.c | 6 +- fs/bcachefs/recovery_passes.h | 9 + fs/bcachefs/super.c | 13 +- fs/bcachefs/super.h | 1 + fs/cachefiles/namei.c | 4 +- fs/coredump.c | 562 +++++++++++---------- fs/ecryptfs/inode.c | 4 +- fs/file.c | 8 +- fs/namei.c | 7 +- fs/nfsd/export.c | 8 +- fs/nfsd/export.h | 2 +- fs/nfsd/trace.h | 4 +- fs/nfsd/vfs.c | 7 +- fs/open.c | 5 +- fs/overlayfs/copy_up.c | 6 +- fs/overlayfs/dir.c | 16 +- fs/overlayfs/overlayfs.h | 24 +- fs/overlayfs/readdir.c | 2 +- fs/overlayfs/super.c | 2 +- fs/overlayfs/util.c | 2 +- fs/proc/fd.c | 11 +- fs/smb/server/vfs.c | 4 +- fs/super.c | 4 +- fs/xfs/xfs_mru_cache.c | 19 +- fs/xfs/xfs_rtalloc.c | 2 + fs/xfs/xfs_super.c | 5 +- fs/xfs/xfs_zone_alloc.c | 42 +- include/linux/coredump.h | 4 +- include/linux/cred.h | 2 + include/linux/execmem.h | 8 +- include/linux/fs.h | 24 +- include/linux/module.h | 5 - include/trace/events/sunrpc.h | 23 +- kernel/signal.c | 2 +- mm/execmem.c | 40 +- net/sunrpc/svc.c | 6 +- tools/testing/selftests/coredump/stackdump_test.c | 32 +- tools/testing/selftests/x86/Makefile | 2 +- tools/testing/selftests/x86/sigtrap_loop.c | 101 ++++ 62 files changed, 818 insertions(+), 512 deletions(-) create mode 100644 tools/testing/selftests/x86/sigtrap_loop.c