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 6ce0669dbc0c Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 29cdc6a8d11f Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 3117ab208e0e Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 00cc9d713dce Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 8b736645b730 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8df56c936d44 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 546c8ff64ee7 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 6d9cf36c0505 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits d0afa9d8c057 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5fe375b833ab Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c32f7c05d701 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits e6501b80e378 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits d62d06596e90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5057d2c0b3c8 Merge branch 'for-next' of https://github.com/koverstreet/ [...] omits 7458de9f323a Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits 4da6ff393824 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 9740bc1fa0f8 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 9982c1421e6b Merge branch 'misc-6.12' into next-fixes omits 8738e35e1e0e cifs: Fix parsing native symlinks directory/file type omits be8285772167 cifs: Validate content of native symlink omits 1eaffbb14506 cifs: Fix parsing native symlinks relative to the export omits 1ea1b6b00bf8 bcachefs: Use str_write_read() helper function omits c7b0feadd997 bcachefs: Don't filter partial list buckets in open_bucket [...] omits d97d6a2dd809 bcachefs: Better in_restart error omits d857d561620f bcachefs: Assert we're not in a restart in bch2_trans_put() omits b94ce96478b5 bcachefs: Add block plugging to read paths omits 20a302d51820 bcachefs: Fix warning about passing flex array member by value omits 0abfea9de54f bcachefs: bch2_journal_meta() takes ref on c->writes omits d6ef597d0360 bcachefs: -o norecovery now bails out of recovery earlier omits c47515fbb380 bcachefs: Refactor new stripe path to reduce dependencies [...] omits faccb43ded5e bcachefs: Avoid bch2_btree_id_str() omits b1ef1d1cdaea bcachefs: better error message in check_snapshot_tree() omits b8db8acbaea8 bcachefs: Factor out jset_entry_log_msg_bytes() omits 74885b2da9ca bcachefs: improved bkey_val_copy() omits 39cc70fbb7c6 bcachefs: bch2_btree_lost_data() now uses run_explicit_rce [...] omits cfd2c5ec5988 bcachefs: Add locking for bch_fs.curr_recovery_pass omits 8bbdbb4a0577 bcachefs: lru, accounting are alloc btrees omits 4209b2d30685 bcachefs: bch2_run_explicit_recovery_pass() returns differ [...] omits 10eb0af185f2 bcachefs: add more path idx debug asserts omits afd64102ed61 bcachefs: Use FOREACH_ACL_ENTRY() macro to iterate over ac [...] omits eab36ffe7512 bcachefs: Remove duplicate included headers omits 712cb7d75321 docs: filesystems: bcachefs: fixed some spelling mistakes [...] omits efc851a2faa7 bcachefs: kill btree_trans_restart_nounlock() omits 5d9ac9ae3af4 bcachefs: Remove unnecessary peek_slot() omits 77cb3a96ad4c bcachefs: move bch2_xattr_handlers to .rodata omits f73cdd35ffd9 bcachefs: Delete dead code omits ada8f4e94823 bcachefs: Pull disk accounting hooks out of trans_commit.c omits 21b76ec8b2d5 bcachefs: bch_verbose_ratelimited omits 5bfcee74977b bcachefs: rcu_pending: don't invoke __call_rcu() under lock omits a246a9870d09 bcachefs: __bch2_key_has_snapshot_overwrites uses for_each [...] omits aefa77b39f51 bcachefs: remove_backpointer() now uses dirent_get_by_pos() omits 6cbc5a3e9927 bcachefs: bch2_inode_should_have_bp -> bch2_inode_should_h [...] omits 2a8a74e02bb5 bcachefs: remove superfluous ; after statements omits d7cb66f457da bcachefs: Fix racy use of jiffies omits 692ef4ed20c3 Merge branch 'bcachefs-kill-retry-estale' into HEAD omits 883cb563af52 Merge branch 'sched/urgent' of git://git.kernel.org/pub/sc [...] omits 81f8ef6863d2 bcachefs: Workaround for kvmalloc() not supporting > INT_M [...] omits 98b713a5c302 bcachefs: Don't use wait_event_interruptible() in recovery omits 6abc97af09a0 bcachefs: Fix __bch2_fsck_err() warning omits 16acec50b816 bcachefs: Allocator now directly wakes up copygc when necessary omits bc6d2d10418e bcachefs: fsck: Improve hash_check_key() omits dc96656b20eb bcachefs: bch2_hash_set_or_get_in_snapshot() omits 15a3836c8ed7 bcachefs: Repair mismatches in inode hash seed, type omits d8e879377ffb bcachefs: Add hash seed, type to inode_to_text() omits 78cf0ae636a5 bcachefs: INODE_STR_HASH() for bch_inode_unpacked omits b96f8cd3870a bcachefs: Run in-kernel offline fsck without ratelimit errors omits 489ecc4cfdda bcachefs: skip mount option handle for empty string. omits 07cf8bac2d3e bcachefs: fix incorrect show_options results omits 97535cd84f18 bcachefs: Fix data corruption on -ENOSPC in buffered write path omits 335d318ef532 bcachefs: bch2_folio_reservation_get_partial() is now bett [...] omits 81e0b6c7c1f7 bcachefs: fix disk reservation accounting in bch2_folio_re [...] omits 4007bbb203a0 bcachefS: ec: fix data type on stripe deletion omits a0d11feefb19 bcachefs: Don't use commit_do() unnecessarily omits 6bee2a04c547 bcachefs: handle restarts in bch2_bucket_io_time_reset() omits 29fd10a36a63 bcachefs: fix restart handling in __bch2_resume_logged_op_ [...] omits d8b50597748d bcachefs: fix restart handling in bch2_alloc_write_key() omits 7ee4be9c621e bcachefs: fix restart handling in bch2_do_invalidates_work() omits 028f3c1d9b3c bcachefs: fix missing restart handling in bch2_read_retry_ [...] omits e1c4d2f0826d bcachefs: fix restart handling in bch2_fiemap() omits 94bdeec8f530 bcachefs: fix bch2_hash_delete() error path omits 74ec2f302402 bcachefs: fix restart handling in bch2_rename2() new 997d495f0bcb Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] new 90a88784cdb7 MIPS: export __cmpxchg_small() new d48e1dea3931 btrfs: fix error propagation of split bios new f4f3174095a9 Merge branch 'misc-6.12' into next-fixes new 6e1db4a374bb Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 589304813786 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] adds 4cc0b5fb47f3 Merge branch 'sched/urgent' of git://git.kernel.org/pub/sc [...] adds 07aab0860a91 bcachefs: fix incorrect show_options results adds 932afdd669b2 bcachefs: skip mount option handle for empty string. adds 8d0c92092b7d Merge branch 'bcachefs-kill-retry-estale' into HEAD adds 3fd90db8ccd8 bcachefs: Fix racy use of jiffies adds 54b3fc5638aa bcachefs: remove superfluous ; after statements adds b8aa8b0959e0 bcachefs: bch2_inode_should_have_bp -> bch2_inode_should_h [...] adds 9770941d9bd9 bcachefs: remove_backpointer() now uses dirent_get_by_pos() adds 7391f1fb15ac bcachefs: __bch2_key_has_snapshot_overwrites uses for_each [...] adds 86d116a17f41 bcachefs: rcu_pending: don't invoke __call_rcu() under lock adds a22e1406435e bcachefs: add hash_seed to inode_to_text() adds 7199e4b08abd bcachefs: bch_verbose_ratelimited adds 2458fc9b6a6a bcachefs: Pull disk accounting hooks out of trans_commit.c adds d49dd0e69cca bcachefs: Delete dead code adds ab1eb81105fc bcachefs: move bch2_xattr_handlers to .rodata adds 2c6528e13027 bcachefs: Remove unnecessary peek_slot() adds 78b0c7845bb7 bcachefs: kill btree_trans_restart_nounlock() adds b79e24b0fcac bcachefs: Don't use commit_do() unnecessarily adds 6ee2ff75574b docs: filesystems: bcachefs: fixed some spelling mistakes [...] adds fa9133057282 bcachefs: Remove duplicate included headers adds 06d4e1d70880 bcachefs: Use FOREACH_ACL_ENTRY() macro to iterate over ac [...] adds 3f68c44376f8 bcachefs: add more path idx debug asserts adds c968e01ad0d1 bcachefs: bch2_run_explicit_recovery_pass() returns differ [...] adds 01e33ee8137a bcachefs: lru, accounting are alloc btrees adds e20eb741ca3e bcachefs: Add locking for bch_fs.curr_recovery_pass adds 665286c4db3e bcachefs: bch2_btree_lost_data() now uses run_explicit_rce [...] adds d261d7f769e3 bcachefs: improved bkey_val_copy() adds 11a0d0ab1b86 bcachefs: Factor out jset_entry_log_msg_bytes() adds ec360e49c674 bcachefs: better error message in check_snapshot_tree() adds 674241942eef bcachefs: Avoid bch2_btree_id_str() adds 4d398863c5e2 bcachefs: Refactor new stripe path to reduce dependencies [...] adds d59f4aba0962 bcachefs: -o norecovery now bails out of recovery earlier adds 9080b7e882de bcachefs: bch2_journal_meta() takes ref on c->writes adds 18072677d4ae bcachefs: Fix warning about passing flex array member by value new 56f57d41148a Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git new dd5e1e2a52d0 next-20241023/btrfs new 9a5dd6115139 smb: client: Handle kstrdup failures for passwords new 2ce1007f42b8 cifs: fix warning when destroy 'cifs_io_request_pool' new 497857fe236d Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 7ad3700e5924 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 447082523b7e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cc3da6c5b474 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fb1261efd8a8 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 6adffbcf2d17 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new b15911217f67 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 90e055eafe69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 29af96b3dad2 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 09120b4e05f7 xdrgen: Remove tracepoint call site new 42c00a96b4aa xdrgen: Remove check for "nfs_ok" in C templates new f2b9e85c2789 xdrgen: Update the files included in client-side source code new 8bf3c2cc8276 xdrgen: Remove program_stat_to_errno() call sites new 6e99e4b4291e nfsd: disallow file locking and delegations for NFSv4 reexport new 4976481306a3 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new 4cbd911a7560 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new af8512c5277d xfs: don't fail repairs on metadata files with no attr fork new 82742f8c3f1a xfs: pass the exact range to initialize to xfs_initialize_perag new aa67ec6a2561 xfs: merge the perag freeing helpers new 6a18765b54e2 xfs: update the file system geometry after recoverying sup [...] new b882b0f8138f xfs: error out when a superblock buffer update reduces the [...] new 069cf5e32b70 xfs: don't use __GFP_RETRY_MAYFAIL in xfs_initialize_perag new 4a201dcfa1ff xfs: update the pag for the last AG at recovery time new 4a7bcf54d26e Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new a8958c4fafb5 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 (6ce0669dbc0c) \ N -- N -- N refs/heads/fs-next (a8958c4fafb5)
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 35 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/nfs/reexport.rst | 10 +- arch/mips/kernel/cmpxchg.c | 1 + fs/bcachefs/alloc_background.c | 37 ++- fs/bcachefs/alloc_foreground.c | 13 +- fs/bcachefs/bcachefs.h | 2 +- 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 | 2 +- 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/dirent.c | 7 + fs/bcachefs/dirent.h | 7 - fs/bcachefs/disk_accounting.c | 6 +- fs/bcachefs/ec.c | 22 +- fs/bcachefs/error.c | 5 +- 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 | 24 +- fs/bcachefs/inode.h | 1 - fs/bcachefs/inode_format.h | 6 +- fs/bcachefs/io_misc.c | 2 +- fs/bcachefs/io_read.c | 8 +- fs/bcachefs/journal.c | 10 +- fs/bcachefs/journal.h | 2 +- fs/bcachefs/journal_io.c | 4 +- fs/bcachefs/movinggc.c | 22 +- fs/bcachefs/opts.c | 3 +- fs/bcachefs/opts.h | 3 +- fs/bcachefs/quota.c | 2 +- fs/bcachefs/rebalance.c | 4 +- fs/bcachefs/recovery.c | 2 +- fs/bcachefs/str_hash.h | 60 ++--- fs/bcachefs/subvolume.c | 7 +- fs/bcachefs/super.c | 2 +- fs/bcachefs/tests.c | 4 +- fs/bcachefs/xattr.c | 2 +- fs/nfs/export.c | 3 +- fs/nfsd/nfs4state.c | 20 ++ fs/read_write.c | 5 +- fs/remap_range.c | 5 +- fs/smb/client/cifsfs.c | 2 +- fs/smb/client/cifsglob.h | 1 - fs/smb/client/cifsproto.h | 1 - fs/smb/client/fs_context.c | 7 + fs/smb/client/inode.c | 6 - fs/smb/client/reparse.c | 109 +------- fs/smb/client/reparse.h | 4 +- fs/smb/client/smb1ops.c | 3 +- fs/smb/client/smb2file.c | 76 +----- fs/smb/client/smb2inode.c | 10 +- fs/smb/client/smb2proto.h | 10 +- fs/xfs/libxfs/xfs_ag.c | 75 ++---- fs/xfs/libxfs/xfs_ag.h | 11 +- fs/xfs/scrub/repair.c | 8 +- fs/xfs/xfs_buf_item_recover.c | 70 +++++ fs/xfs/xfs_fsops.c | 20 +- fs/xfs/xfs_log_recover.c | 7 - fs/xfs/xfs_mount.c | 9 +- include/linux/exportfs.h | 14 + .../xdrgen/templates/C/program/decoder/result.j2 | 4 - .../sunrpc/xdrgen/templates/C/source_top/client.j2 | 9 +- 72 files changed, 429 insertions(+), 820 deletions(-)