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 a8958c4fafb5 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 4a7bcf54d26e Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 4cbd911a7560 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 4976481306a3 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 29af96b3dad2 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 90e055eafe69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b15911217f67 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6adffbcf2d17 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits fb1261efd8a8 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits cc3da6c5b474 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 447082523b7e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7ad3700e5924 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 497857fe236d Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits dd5e1e2a52d0 next-20241023/btrfs omits 56f57d41148a Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 589304813786 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits 6e1db4a374bb Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 997d495f0bcb Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits faa0ca355ebd Merge branch 'vfs.usercopy' into vfs.all Signed-off-by: Ch [...] omits ad13fdb4c090 Merge branch 'vfs.pidfs' into vfs.all Signed-off-by: Chris [...] omits 668e203ff402 Merge branch 'vfs.exportfs' into vfs.all Signed-off-by: Ch [...] omits 76e6bd897526 Merge branch 'vfs.ovl' into vfs.all Signed-off-by: Christi [...] omits a4ef2a2d78f6 Merge branch 'vfs.file' into vfs.all Signed-off-by: Christ [...] omits 3ac405bcff35 Merge branch 'vfs.rust.pid_namespace' into vfs.all omits e58d3593a4a0 Merge branch 'vfs.netfs' into vfs.all Signed-off-by: Chris [...] omits bd50b53f7112 Merge branch 'vfs.pagecache' into vfs.all Signed-off-by: C [...] omits 5450b20e65ef Merge branch 'vfs.rust.file' into vfs.all Signed-off-by: C [...] omits 4ae229e55b69 Merge branch 'vfs.misc' into vfs.all Signed-off-by: Christ [...] omits cc60f9d58364 Merge branch 'vfs.iomap' into vfs.all omits f373bb87da6e Merge branch 'vfs.mount.api' into vfs.all Signed-off-by: C [...] omits 476a6e1d551d Merge branch 'vfs.mgtime' into vfs.all Signed-off-by: Chri [...] omits a72cf5dd56ac Merge branch 'vfs.fixes' into vfs.all Signed-off-by: Chris [...] omits 12506679be68 pidfd: add ioctl to retrieve pid info omits ac0812ef00c8 acl: Annotate struct posix_acl with __counted_by() omits 5c17ead0c0b2 acl: Realign struct posix_acl to save 8 bytes omits a2a6ed0e82cc epoll: Add synchronous wakeup support for ep_poll_callback omits 33da4626d98c coredump: add cond_resched() to dump_user_range omits fea93af68fab selftests: add file SLAB_TYPESAFE_BY_RCU recycling stressor omits 18072677d4ae bcachefs: Fix warning about passing flex array member by value omits 9080b7e882de bcachefs: bch2_journal_meta() takes ref on c->writes omits d59f4aba0962 bcachefs: -o norecovery now bails out of recovery earlier omits 4d398863c5e2 bcachefs: Refactor new stripe path to reduce dependencies [...] omits 674241942eef bcachefs: Avoid bch2_btree_id_str() omits ec360e49c674 bcachefs: better error message in check_snapshot_tree() omits 11a0d0ab1b86 bcachefs: Factor out jset_entry_log_msg_bytes() omits d261d7f769e3 bcachefs: improved bkey_val_copy() omits 665286c4db3e bcachefs: bch2_btree_lost_data() now uses run_explicit_rce [...] omits e20eb741ca3e bcachefs: Add locking for bch_fs.curr_recovery_pass omits 01e33ee8137a bcachefs: lru, accounting are alloc btrees omits c968e01ad0d1 bcachefs: bch2_run_explicit_recovery_pass() returns differ [...] omits 3f68c44376f8 bcachefs: add more path idx debug asserts omits 06d4e1d70880 bcachefs: Use FOREACH_ACL_ENTRY() macro to iterate over ac [...] omits fa9133057282 bcachefs: Remove duplicate included headers omits 6ee2ff75574b docs: filesystems: bcachefs: fixed some spelling mistakes [...] omits b79e24b0fcac bcachefs: Don't use commit_do() unnecessarily omits 78b0c7845bb7 bcachefs: kill btree_trans_restart_nounlock() omits 2c6528e13027 bcachefs: Remove unnecessary peek_slot() omits ab1eb81105fc bcachefs: move bch2_xattr_handlers to .rodata omits d49dd0e69cca bcachefs: Delete dead code omits 2458fc9b6a6a bcachefs: Pull disk accounting hooks out of trans_commit.c omits 7199e4b08abd bcachefs: bch_verbose_ratelimited omits a22e1406435e bcachefs: add hash_seed to inode_to_text() omits 86d116a17f41 bcachefs: rcu_pending: don't invoke __call_rcu() under lock omits 7391f1fb15ac bcachefs: __bch2_key_has_snapshot_overwrites uses for_each [...] omits 9770941d9bd9 bcachefs: remove_backpointer() now uses dirent_get_by_pos() omits b8aa8b0959e0 bcachefs: bch2_inode_should_have_bp -> bch2_inode_should_h [...] omits 54b3fc5638aa bcachefs: remove superfluous ; after statements omits 3fd90db8ccd8 bcachefs: Fix racy use of jiffies omits 8d0c92092b7d Merge branch 'bcachefs-kill-retry-estale' into HEAD omits 932afdd669b2 bcachefs: skip mount option handle for empty string. omits 07aab0860a91 bcachefs: fix incorrect show_options results omits 4cc0b5fb47f3 Merge branch 'sched/urgent' of git://git.kernel.org/pub/sc [...] omits 3cb5827bfa43 mm/page-writeback.c: Fix comment of wb_domain_writeout_add() omits d91c6efe8161 mm/page-writeback.c: Update comment for BANDWIDTH_INTERVAL omits e1a6efa9de95 fs/inode: Fix a typo omits abf0dd6baf3a fcntl: make F_DUPFD_QUERY associative omits 8ec74f7820ca vfs: inode insertion kdoc corrections omits 26bb6d8535e7 namespace: Use atomic64_inc_return() in alloc_mnt_ns() omits 4b96e970496d fs: Reorganize kerneldoc parameter names omits 408ba327d8dd vfs: Add a sysctl for automated deletion of dentry omits 977f7b227569 vfs: return -EOVERFLOW in generic_remap_checks() when over [...] omits 7e2ebecdc899 epoll: annotate racy check omits 0f0f217df68f vfs: Fix implicit conversion problem when testing overflow case new f009e946c155 Revert "9p: Enable multipage folios" adds 74ec2f302402 bcachefs: fix restart handling in bch2_rename2() adds 94bdeec8f530 bcachefs: fix bch2_hash_delete() error path adds e1c4d2f0826d bcachefs: fix restart handling in bch2_fiemap() adds 028f3c1d9b3c bcachefs: fix missing restart handling in bch2_read_retry_ [...] adds 7ee4be9c621e bcachefs: fix restart handling in bch2_do_invalidates_work() adds d8b50597748d bcachefs: fix restart handling in bch2_alloc_write_key() adds 29fd10a36a63 bcachefs: fix restart handling in __bch2_resume_logged_op_ [...] adds 6bee2a04c547 bcachefs: handle restarts in bch2_bucket_io_time_reset() adds a0d11feefb19 bcachefs: Don't use commit_do() unnecessarily adds 4007bbb203a0 bcachefS: ec: fix data type on stripe deletion adds 81e0b6c7c1f7 bcachefs: fix disk reservation accounting in bch2_folio_re [...] adds 335d318ef532 bcachefs: bch2_folio_reservation_get_partial() is now bett [...] adds 97535cd84f18 bcachefs: Fix data corruption on -ENOSPC in buffered write path adds 07cf8bac2d3e bcachefs: fix incorrect show_options results adds 489ecc4cfdda bcachefs: skip mount option handle for empty string. adds b96f8cd3870a bcachefs: Run in-kernel offline fsck without ratelimit errors adds 78cf0ae636a5 bcachefs: INODE_STR_HASH() for bch_inode_unpacked adds d8e879377ffb bcachefs: Add hash seed, type to inode_to_text() adds 15a3836c8ed7 bcachefs: Repair mismatches in inode hash seed, type adds dc96656b20eb bcachefs: bch2_hash_set_or_get_in_snapshot() adds bc6d2d10418e bcachefs: fsck: Improve hash_check_key() new eb5db64c4570 bcachefs: Fix __bch2_fsck_err() warning new 3956ff8bc2f3 bcachefs: Don't use wait_event_interruptible() in recovery new f0d3302073e6 bcachefs: Workaround for kvmalloc() not supporting > INT_M [...] new e04ee8608914 bcachefs: Mark more errors as AUTOFIX new a069f014797f bcachefs: Set bch_inode_unpacked.bi_snapshot in old inode path new c1e822754cc7 Merge tag 'bcachefs-2024-10-22' of https://github.com/kove [...] new 6cc65abee8ee Merge tag 'jfs-6.12-rc5' of github.com:kleikamp/linux-shaggy new 4e46774408d9 Merge tag 'for-6.12-rc4-tag' of git://git.kernel.org/pub/s [...] new 6b51b9f65cec doc: correcting the debug path for cachefiles new 247d65fb122a afs: Fix missing subdir edit when renamed between parent dirs new e65a0dc1cabe iov_iter: Fix iov_iter_get_pages*() for folio_queue new 7acdbe9e6b1e Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] new 15fd99aad1cb Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 3eb36688ea36 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] new afcd8fcae2b5 Merge branch 'sched/urgent' of git://git.kernel.org/pub/sc [...] new d414378744f7 Merge branch 'bcachefs-kill-retry-estale' into HEAD new 83404e2af025 bcachefs: Fix racy use of jiffies new 8b63d039448c bcachefs: remove superfluous ; after statements new cda0cd43c2ee bcachefs: bch2_inode_should_have_bp -> bch2_inode_should_h [...] new c8b9536362e3 bcachefs: remove_backpointer() now uses dirent_get_by_pos() new cef91b44b893 bcachefs: __bch2_key_has_snapshot_overwrites uses for_each [...] new dd3788e38001 bcachefs: rcu_pending: don't invoke __call_rcu() under lock new 23bb0f2da521 bcachefs: bch_verbose_ratelimited new 9f89bca4543b bcachefs: Pull disk accounting hooks out of trans_commit.c new 350846445967 bcachefs: Delete dead code new 5dde4328ba59 bcachefs: move bch2_xattr_handlers to .rodata new 309d72e47a88 bcachefs: Remove unnecessary peek_slot() new 9ea15d236bf9 bcachefs: kill btree_trans_restart_nounlock() new b6eb9abc39d4 docs: filesystems: bcachefs: fixed some spelling mistakes [...] new 0dac6aac4175 bcachefs: Remove duplicate included headers new 67b566edff12 bcachefs: Use FOREACH_ACL_ENTRY() macro to iterate over ac [...] new e697022c0615 bcachefs: add more path idx debug asserts new 6da6481e9d4b bcachefs: bch2_run_explicit_recovery_pass() returns differ [...] new 76ef2bc9043c bcachefs: lru, accounting are alloc btrees new b27a0ec71fb0 bcachefs: Add locking for bch_fs.curr_recovery_pass new b905edc48d04 bcachefs: bch2_btree_lost_data() now uses run_explicit_rce [...] new 1d3427b1b184 bcachefs: improved bkey_val_copy() new f2237e15a0e5 bcachefs: Factor out jset_entry_log_msg_bytes() new f03b81541d3f bcachefs: better error message in check_snapshot_tree() new f0bd8a320f60 bcachefs: Avoid bch2_btree_id_str() new ece30db56e52 bcachefs: Refactor new stripe path to reduce dependencies [...] new 595ca8fa231d bcachefs: -o norecovery now bails out of recovery earlier new fed1f7faa411 bcachefs: bch2_journal_meta() takes ref on c->writes new 4aadde874da0 bcachefs: Fix warning about passing flex array member by value new 273ea987ade8 bcachefs: Add block plugging to read paths new cfb8af86d831 bcachefs: Assert we're not in a restart in bch2_trans_put() new 7623ace26816 bcachefs: Better in_restart error new fb3b07a39952 bcachefs: Don't filter partial list buckets in open_bucket [...] new 924285d6bd7d bcachefs: Add version check for bch_btree_ptr_v2.sectors_w [...] new 65be519f13f0 bcachefs: Use str_write_read() helper function new cd2058a7d782 bcachefs: Use str_write_read() helper in ec_block_endio() new 394e9773b551 bcachefs: Allocator now directly wakes up copygc when necessary new f4e7ea5d3e0f bcachefs: avoid 'unsigned flags' new 7e2ce0ff475d bcachefs: Don't keep tons of cached pointers around new ac6eafd77e1f bcachefs: Explicitly select CRYPTO from BCACHEFS_FS new 63d1a1b90aae bcachefs: fix null-ptr-deref in have_stripes() new 1ec0c20cc4ea bcachefs: use bch2_data_update_opts_to_text() in trace_mov [...] new e8964da5f200 bcachefs: bch2_io_opts_fixups() new b428782f6834 bcachefs: small cleanup for extent ptr bitmasks new 3329117ba1b4 bcachefs: kill bch2_bkey_needs_rebalance() new 106bd6212a89 bcachefs: kill __bch2_bkey_sectors_need_rebalance() new d321623163a1 bcachefs: rename bch_extent_rebalance fields to match othe [...] new 1f58044fb5fa bcachefs: io_opts_to_rebalance_opts() new 66080c078514 bcachefs: Add bch_io_opts fields for indicating whether th [...] new a2561a5ed5a1 bcachefs: copygc_enabled, rebalance_enabled now opts.h options new 5ff9da2a5b16 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git new aa14e359ce47 next-20241023/btrfs new c1553fd4d45e Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 80bb53de263b Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 52c9aa316d1a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6c383ad179ad Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d6092ea4d730 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new c4dd2c628ad5 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 5efe4b996f65 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 84e7da326488 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cd0f8809d24b svcrdma: fix miss destroy percpu_counter in svc_rdma_proc_init() new 7fa861d5df40 nfsd: dynamically adjust per-client DRC slot limits. new 05c8f9a75e0f Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new d6586acb251d Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new f69999b5f9b4 Revert " fs/9p: mitigate inode collisions" new fedd06210b14 Revert "fs/9p: remove redundant pointer v9ses" new 26f8dd2dde68 Revert "fs/9p: fix uaf in in v9fs_stat2inode_dotl" new be2ca3825372 Revert "fs/9p: simplify iget to remove unnecessary paths" new fc950660eadb Merge branch '9p-next' of git://github.com/martinetd/linux new ccb3bf986f95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new d01916df5bb2 Merge branch 'vfs.fixes' into vfs.all Signed-off-by: Chris [...] new b9d4a6e8e55c Merge branch 'vfs.mgtime' into vfs.all Signed-off-by: Chri [...] new 6e5e2496dfd9 Merge branch 'vfs.mount.api' into vfs.all Signed-off-by: C [...] new 5860fde64f93 Merge branch 'vfs.iomap' into vfs.all new 6474353a5e3d epoll: annotate racy check new e6957c99dca5 vfs: Add a sysctl for automated deletion of dentry new 1e756248be2a fs: Reorganize kerneldoc parameter names new 0cb9c994e71c namespace: Use atomic64_inc_return() in alloc_mnt_ns() new c2986387430a vfs: inode insertion kdoc corrections new 2714b0d1f369 fcntl: make F_DUPFD_QUERY associative new 80d3ab22277e fs/inode: Fix a typo new a54fc4932438 mm/page-writeback.c: Update comment for BANDWIDTH_INTERVAL new 98f3ac9ba0ec mm/page-writeback.c: Fix comment of wb_domain_writeout_add() new 0dfcb72d33c7 coredump: add cond_resched() to dump_user_range new 900bbaae67e9 epoll: Add synchronous wakeup support for ep_poll_callback new 99bdadbde9c4 acl: Realign struct posix_acl to save 8 bytes new 8c6e03ffedc5 acl: Annotate struct posix_acl with __counted_by() new dc73a8755351 Merge branch 'vfs.misc' into vfs.all Signed-off-by: Christ [...] new c19492c12248 Merge branch 'vfs.rust.file' into vfs.all Signed-off-by: C [...] new 5f6c4e2e113d Merge branch 'vfs.pagecache' into vfs.all Signed-off-by: C [...] new 39f58980ea64 9p: Don't revert the I/O iterator after reading new 6f705b4eb0ea Merge branch 'vfs.netfs' into vfs.all Signed-off-by: Chris [...] new afb37566c3f2 Merge branch 'vfs.rust.pid_namespace' into vfs.all new 4366f66f48ee selftests: add file SLAB_TYPESAFE_BY_RCU recycling stressor new f5f94da1c90c Merge branch 'vfs.file' into vfs.all Signed-off-by: Christ [...] new 39ad24cbe872 Merge branch 'vfs.ovl' into vfs.all Signed-off-by: Christi [...] new e48d2022424f Merge branch 'vfs.exportfs' into vfs.all Signed-off-by: Ch [...] new cdda1f26e74b pidfd: add ioctl to retrieve pid info new cd354af8fffa Merge branch 'vfs.pidfs' into vfs.all Signed-off-by: Chris [...] new 58766281fb3c Merge branch 'vfs.usercopy' into vfs.all Signed-off-by: Ch [...] new 7466aac4b8b9 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...]
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 (a8958c4fafb5) \ N -- N -- N refs/heads/fs-next (7466aac4b8b9)
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 117 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/filesystems/caching/cachefiles.rst | 2 +- fs/9p/v9fs.h | 34 ++- fs/9p/v9fs_vfs.h | 2 +- fs/9p/vfs_inode.c | 130 +++++++---- fs/9p/vfs_inode_dotl.c | 112 ++++++--- fs/9p/vfs_super.c | 2 +- fs/afs/dir.c | 25 ++ fs/afs/dir_edit.c | 91 +++++++- fs/afs/internal.h | 2 + fs/bcachefs/Kconfig | 1 + fs/bcachefs/alloc_background.c | 37 +-- fs/bcachefs/alloc_foreground.c | 13 +- fs/bcachefs/bcachefs.h | 4 +- fs/bcachefs/btree_gc.c | 12 +- fs/bcachefs/btree_io.c | 2 +- fs/bcachefs/btree_iter.c | 15 ++ fs/bcachefs/btree_iter.h | 6 + fs/bcachefs/btree_types.h | 3 + fs/bcachefs/btree_update.c | 4 +- fs/bcachefs/btree_update.h | 26 ++- fs/bcachefs/btree_update_interior.c | 4 +- fs/bcachefs/buckets.c | 7 +- fs/bcachefs/buckets.h | 12 +- fs/bcachefs/chardev.c | 1 + fs/bcachefs/darray.c | 15 +- fs/bcachefs/data_update.c | 88 ++++--- fs/bcachefs/data_update.h | 3 +- fs/bcachefs/dirent.c | 7 - fs/bcachefs/dirent.h | 7 + fs/bcachefs/disk_accounting.c | 6 +- fs/bcachefs/ec.c | 25 +- fs/bcachefs/error.c | 5 +- fs/bcachefs/extents.c | 205 +++++++++-------- fs/bcachefs/extents.h | 9 +- fs/bcachefs/extents_format.h | 13 +- fs/bcachefs/fs-io-buffered.c | 25 +- fs/bcachefs/fs-io-direct.c | 5 + fs/bcachefs/fs-io-pagecache.c | 70 ++++-- fs/bcachefs/fs-io.c | 2 +- fs/bcachefs/fs.c | 16 +- fs/bcachefs/fsck.c | 281 ++++++++++++++++++----- fs/bcachefs/inode.c | 38 +-- fs/bcachefs/inode.h | 1 + fs/bcachefs/inode_format.h | 6 +- fs/bcachefs/io_misc.c | 4 +- fs/bcachefs/io_read.c | 14 +- fs/bcachefs/io_write.c | 2 +- fs/bcachefs/journal.c | 10 +- fs/bcachefs/journal.h | 2 +- fs/bcachefs/journal_io.c | 4 +- fs/bcachefs/move.c | 2 +- fs/bcachefs/movinggc.c | 26 +-- fs/bcachefs/opts.c | 8 +- fs/bcachefs/opts.h | 43 +++- fs/bcachefs/quota.c | 2 +- fs/bcachefs/rebalance.c | 22 +- fs/bcachefs/rebalance_types.h | 2 - fs/bcachefs/recovery.c | 2 +- fs/bcachefs/reflink.c | 2 +- fs/bcachefs/sb-downgrade.c | 3 + fs/bcachefs/sb-errors_format.h | 4 +- fs/bcachefs/str_hash.h | 60 +++-- fs/bcachefs/subvolume.c | 7 +- fs/bcachefs/super.c | 5 +- fs/bcachefs/sysfs.c | 31 +-- fs/bcachefs/tests.c | 4 +- fs/bcachefs/xattr.c | 2 +- fs/nfsd/nfs4state.c | 82 ++++--- fs/nfsd/nfs4xdr.c | 2 +- fs/nfsd/nfsd.h | 6 +- fs/nfsd/nfssvc.c | 7 +- fs/nfsd/state.h | 2 +- fs/nfsd/xdr4.h | 2 - fs/pidfs.c | 13 +- fs/remap_range.c | 2 +- include/trace/events/afs.h | 7 +- lib/iov_iter.c | 21 +- net/9p/client.c | 10 +- net/sunrpc/xprtrdma/svc_rdma.c | 18 +- 79 files changed, 1203 insertions(+), 604 deletions(-)