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 0512909576a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits de91fd1e849b Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 1c9e13e77828 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 6311fcd30d4e Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits de22181fc811 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits ef3a3fb884e6 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 3f4ca326e5d0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 900d42f44a7c Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 37110af547c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3e362f5e45df Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 71d7e593564b Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits ebb174126050 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 49170cf81659 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits e740a13b51b4 smb3 client: fix lsls for dir cache omits 817202c1face Merge branch 'vfs-6.17.coredump' into vfs.all omits 1d592269e039 Merge branch 'vfs-6.17.misc' into vfs.all omits 9e65ae0049ea Merge branch 'vfs.fixes' into vfs.all omits 13950b5ae90c coredump: cleanup coredump socket functions omits e639b3cbdf17 Merge patch series "coredump: allow for flexible coredump [...] omits 6cb794e8948d selftests/coredump: add coredump server selftests omits 8dee0177b5ec tools: add coredump.h header omits 7ef9ebc8a89c selftests/coredump: cleanup coredump tests omits 0699d79b22e0 selftests/coredump: fix build omits d683193393cd coredump: allow for flexible coredump handling omits dd1212ce798a bcachefs: Allow CONFIG_UNICODE=m omits 0a0ebd4fc407 bcachefs: Reduce __bch2_btree_node_alloc() stack usage omits 5223b6677f8a bcachefs: kill darray_u32_has() omits 9ff0d4b85434 bcachefs: Fix rcu_pending for PREEMPT_RT omits 3cf238210b4c bcachefs: Fix downgrade_table_extra() omits 504780cb0c29 bcachefs: Don't put rhashtable on stack omits c5ae261c8095 bcachefs: Don't trust sb->nr_devices in members_to_text() omits a5d36cc5a52a bcachefs: Make sure opts.read_only gets propagated back to VFS omits 63a7ce12887a bcachefs: Fix possible console lock involved deadlock omits dcb63a72a2a1 bcachefs: mark more errors autofix omits bf015e9fb7f3 bcachefs: Don't persistently run scan_for_btree_nodes omits dcdbdde2414e bcachefs: Read error message now prints if self healing omits f5ff0dcf87c9 bcachefs: Only run 'increase_depth' for keys from btree node csan omits 8dd02c481492 bcachefs: Mark need_discard_freespace_key_bad autofix omits 4c2e6941f000 bcachefs: Update /dev/disk/by-uuid on device add omits 87e4eb192446 bcachefs: Add more flags to btree nodes for rewrite reason omits 1eca7e64000c bcachefs: Add range being updated to btree_update_to_text() omits 0d6e73d18e6a bcachefs: Log fsck errors in the journal omits 1a977f809828 bcachefs: Add missing restart handling to check_topology() omits 96fb7df2a426 vfs: change 'struct file *' argument to 'const struct file [...] omits 2957a9b58a54 fs: constify file ptr in backing_file_user_path() omits 18e274f43253 Merge branch 'for-next-next-v6.15-20250520' into for-next- [...] omits e339596e8635 Merge branch 'for-next-current-v6.14-20250520' into for-ne [...] omits 4ec434d1fe61 Merge branch 'misc-6.16' into for-next-next-v6.15-20250520 omits 4dab2008ac92 Merge branch 'misc-6.15' into for-next-current-v6.14-20250520 new 488ef3560196 KEYS: Invert FINAL_PUT bit new 6bdd3a01fe46 fs: add missing values to TRACE_IOCB_STRINGS new ad5a0351064c VFS: change try_lookup_noperm() to skip revalidation new e1eb84356318 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] new aeaea3aa9e82 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new eaca20c03246 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] new b63de7a48d58 bcachefs: Add missing restart handling to check_topology() new 46e29ec8baee bcachefs: Log fsck errors in the journal new ae05c9514d32 bcachefs: Add range being updated to btree_update_to_text() new 494564e601bf bcachefs: Add more flags to btree nodes for rewrite reason new a846da22088a bcachefs: Update /dev/disk/by-uuid on device add new ea8ee5699e48 bcachefs: Mark need_discard_freespace_key_bad autofix new d62223dbcf63 bcachefs: Only run 'increase_depth' for keys from btree node csan new f90aa4f30581 bcachefs: Read error message now prints if self healing new bf09ac5c30c7 bcachefs: Don't persistently run scan_for_btree_nodes new 2d30f752e63c bcachefs: mark more errors autofix new 96fe7f622de3 bcachefs: Fix possible console lock involved deadlock new ea8ce06aa883 bcachefs: Make sure opts.read_only gets propagated back to VFS new d4e0c4c2edf2 bcachefs: Don't put rhashtable on stack new 74c963f7b785 bcachefs: Fix downgrade_table_extra() new d7d317a2006e bcachefs: Fix rcu_pending for PREEMPT_RT new 1391d7f3bb14 bcachefs: Fix leak in bch2_fs_recovery() error path new 7b90202dc609 bcachefs: Don't pass trans to fsck_err() in gc_accounting_done new 33e5675b37b5 bcachefs: ioctl: avoid stack overflow warning new 177f135fd695 bcachefs: kill darray_u32_has() new 7da684a3e0a2 bcachefs: Reduce __bch2_btree_node_alloc() stack usage new 5e40e376e242 bcachefs: Allow CONFIG_UNICODE=m new 97cf6dd08965 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git new 25056afa51bd Merge branch 'misc-6.16' into for-next-current-v6.15-20250611 new 7773154af6ad Merge branch 'for-next-current-v6.15-20250611' into for-ne [...] new b465a14e4a74 Merge branch 'misc-6.16' into for-next-next-v6.16-20250611 new 9e26dd06e0ea btrfs: unfold transaction aborts at btrfs_create_new_inode() new 7f7284ffd7a8 btrfs: unfold transaction abort at __btrfs_inc_extent_ref() new 9cf85ddca5dd btrfs: unfold transaction abort at walk_up_proc() new a395cf320904 btrfs: remove pointless 'out' label from clone_finish_inod [...] new 6e7087810cb5 btrfs: unfold transaction abort at clone_copy_inline_extent() new 7f03a4812fdd btrfs: zoned: use filesystem size not disk size for reclai [...] new 7611c4df878f btrfs: make btrfs_should_periodic_reclaim() static new cf19e83cca16 btrfs: unfold transaction aborts when replaying log trees new 5f9bef05da1f btrfs: abort transaction during log replay if walk_log_tre [...] new 3e1f9d8d1616 btrfs: remove redundant path release when replaying a log tree new 9e6ab9064f19 btrfs: simplify error detection flow during log replay new 241c10b096be btrfs: include root in error message when unlinking inode new cee7187fab14 btrfs: fix delayed ref refcount leak in debug assertion new 239f867dd760 btrfs: warn if leaking delayed_nodes in btrfs_put_root() new 472d30a007b4 btrfs: move transaction aborts to the error site in remove [...] new 25bcee02934c btrfs: move transaction aborts to the error site in add_bl [...] new 6a0e3ed38616 btrfs: unfold transaction abort at btrfs_copy_root() new 94d84ab840d4 btrfs: abort transaction on unexpected eb generation at bt [...] new 2eab35c34b68 btrfs: unfold transaction abort at __btrfs_update_delayed_inode() new e6318e7d3b20 btrfs: unfold transaction abort at btrfs_insert_one_raid_extent() new 9d77d1b44dd4 btrfs: scrub: add prefix for the error messages new 02a6260d0866 btrfs: relocation: simplify unused logic related to LINK_LOWER new b04e2e1e23c1 btrfs: fix comment in reserved space warning new 802aeb27ad63 btrfs: use rb_find_add() in btrfs_insert_inode_defrag() new 336d732c2769 btrfs: use rb_find() in __btrfs_lookup_delayed_item() new 66f0aec2f19a btrfs: use rb_find() in ulist_rbtree_search() new 29992cbcc56c btrfs: use rb_find_add() in ulist_rbtree_insert() new 494049f3ab20 btrfs: use rb_find() in lookup_block_entry() new 53d9681569c7 btrfs: use rb_find_add() in insert_block_entry() new 76bdc9c1944e btrfs: use rb_find() in lookup_root_entry() new d3a85315072c btrfs: use rb_find_add() in insert_root_entry() new 47f0d3c65d41 btrfs: use rb_find_add() in insert_ref_entry() new c6bb5e94dfe4 btrfs: use rb_find() in find_qgroup_rb() new bf7004351af7 btrfs: use rb_find_add() in add_qgroup_rb() new ef7bde901b9b btrfs: use rb_find() in btrfs_qgroup_trace_subtree_after_cow() new 997d4eb2cdc3 btrfs: use rb_find_add() in btrfs_qgroup_add_swapped_blocks() new 507db3322948 btrfs: pass struct rb_simple_node pointer directly in rb_s [...] new a8badfb9a2b1 btrfs: use rb_find_add() in rb_simple_insert() new 94c0b4be62c6 btrfs: sysfs: track current commit duration in commit_stats new dbd456b8bc1a btrfs: constify more pointer parameters new 85aba97857c1 btrfs: factor out compression mount options parsing new 17b74d0bf208 btrfs: harden parsing of compression mount options new 077f666cf308 btrfs: add comments on the extra btrfs specific subpage bitmaps new 27515d1f0dff btrfs: rename btrfs_subpage structure new d181e33a6aa1 btrfs: rename err to ret2 in resolve_indirect_refs() new 2ea98684a39e btrfs: rename err to ret2 in read_block_for_search() new c754e45630a6 btrfs: rename err to ret2 in search_leaf() new 0ed82609e287 btrfs: rename err to ret2 in btrfs_search_slot() new 1d439b1901c4 btrfs: rename err to ret2 in btrfs_search_old_slot() new 0c5816f30ae7 btrfs: rename err to ret2 in btrfs_setsize() new af7306effc02 btrfs: rename err to ret2 in btrfs_add_link() new 9ae4750e734b btrfs: rename err to ret2 in btrfs_truncate_inode_items() new 746ec12810a3 btrfs: rename err to ret in btrfs_try_lock_extent_bits() new b88fea8f3a4b btrfs: rename err to ret in btrfs_lock_extent_bits() new 8c1ca2c12cb7 btrfs: rename err to ret in btrfs_alloc_from_bitmap() new 5e2fff742862 btrfs: rename err to ret in btrfs_init_inode_security() new 06a39cf59ca4 btrfs: rename err to ret in btrfs_setattr() new ff9c42180428 btrfs: rename err to ret in btrfs_link() new 2c85a8d4e2c1 btrfs: rename err to ret in btrfs_symlink() new 22f927254602 btrfs: rename err to ret in calc_pct_ratio() new 2d4846c7a579 btrfs: rename err to ret in btrfs_fill_super() new c6109a9071de btrfs: rename err to ret in quota_override_store() new ac388a8d005b btrfs: rename err to ret in btrfs_wait_extents() new 2356c2edce2b btrfs: rename err to ret in btrfs_wait_tree_log_extents() new be51a2d595c1 btrfs: rename err to ret in btrfs_create_common() new 579ac499b2b7 btrfs: rename err to ret in scrub_submit_extent_sector_read() new fe5fbfb51387 btrfs: open code fc_mount() to avoid releasing s_umount rw [...] new 7d6f53fa5778 btrfs: fix a race between renames and directory logging new 163ae2edcfa6 btrfs: assert we join log transaction at btrfs_del_inode_r [...] new 82498482b836 btrfs: free path sooner at __btrfs_unlink_inode() new 2e8af0114b67 btrfs: use btrfs_del_item() at del_logged_dentry() new caf6cfa448e7 btrfs: assert we join log transaction at btrfs_del_dir_ent [...] new a5cf0635b40d btrfs: allocate path earlier at btrfs_del_dir_entries_in_log() new d339e5b74a5e btrfs: allocate path earlier at btrfs_log_new_name() new 18de4a6297a5 btrfs: allocate scratch eb earlier at btrfs_log_new_name() new 5e84ad3fa531 btrfs: pass NULL index to btrfs_del_inode_ref() where not needed new 7555fb946704 btrfs: switch del_all argument of replay_dir_deletes() fro [...] new c674e7574bc3 btrfs: make btrfs_delete_delayed_insertion_item() return a [...] new a1105835c0f3 btrfs: add details to error messages at btrfs_delete_delay [...] new 07fe441b769a btrfs: make btrfs_should_delete_dir_index() return a bool instead new 2ddf09d3d106 btrfs: make btrfs_readdir_delayed_dir_index() return a boo [...] new f5237790084e btrfs: update superblock's device bytes_used when dropping chunk new d28b57acfc73 btrfs: reorganize logic at free_extent_buffer() for better [...] new 1edcfbc43371 btrfs: add comment for optimization in free_extent_buffer() new 1cbe494f9db1 btrfs: use refcount_t type for the extent buffer reference [...] new 828766144b74 btrfs: fix double unlock of buffer_tree xarray when releas [...] new 96f1ef726d2e btrfs: fix invalid inode pointer dereferences during log replay new 72199a2f2698 btrfs: don't silently ignore unexpected extent type when r [...] new 2e18cf813ed5 btrfs: enable experimental large data folio support new 1ed6ee4db0c4 btrfs: update comment for xarray fields in struct btrfs_root new 957eb871acc8 btrfs: fix assertion when building free space tree new 25419fb72c35 btrfs: fix race between async reclaim worker and close_ctree() new 63812a4a607d btrfs: use on-stack variable for block reserve in btrfs_ev [...] new 9b97758c20eb btrfs: use on-stack variable for block reserve in btrfs_tr [...] new 2b6c82dccb04 btrfs: use on-stack variable for block reserve in btrfs_re [...] new 6057cf7e8935 btrfs: handle csum tree error with rescue=ibadroots correctly new aee8211ca5f7 btrfs: use btrfs_is_data_reloc_root() where not done yet new 390ac127f323 btrfs: use btrfs_root_id() where not done yet new a6334d78e5a4 Merge branch 'b-for-next' into for-next-next-v6.16-20250611 new d376e2f00ff5 btrfs: === misc-next on b-for-next === new ba8d3a92a15d btrfs: extend trim callchains to pass the operation type new 4e5c0ef00325 btrfs: add new ioctl CLEAR_FREE new b3f98a082a87 btrfs: add zeroout mode to CLEAR_FREE ioctl new 1c905b38ee1d btrfs: add secure erase mode to CLEAR_FREE ioctl new 9d7b581b1e30 btrfs: add more zeroout modes to CLEAR_FREE ioctl new d9b3f082d36b btrfs: add mode to clear chunk map status to CLEAR_FREE ioctl new 5741ccb8a8af btrfs: fix nonzero lowest level handling in btrfs_search_f [...] new c2ceb65416f1 btrfs: index buffer_tree using node size new cea93754484e Merge branch 'misc-next' into for-next-next-v6.16-20250611 new e281e86fc99f Merge branch 'for-next-next-v6.16-20250611' into for-next- [...] new 4ddabe8747a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4257750290a0 smb: improve directory cache reuse for readdir operations new fd95a7c2775f cifs: Fix lstat() and AT_SYMLINK_NOFOLLOW to work on broke [...] new 9b58c652f746 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 9348ce8da76d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 562b41f79456 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new f406b879548d Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new c4eb01493326 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new b3a21b5bb911 Merge branch 'vfs.fixes' into vfs.all new bb168429cce1 Merge branch 'vfs-6.17.misc' into vfs.all new c6584ed051f8 coredump: allow for flexible coredump handling new 0d59b4519522 selftests/coredump: fix build new 7c76fe3496a8 selftests/coredump: cleanup coredump tests new a63f7786a400 tools: add coredump.h header new 14e5dc62a54c selftests/coredump: add coredump server selftests new 76bf789c840b Merge patch series "coredump: allow for flexible coredump [...] new cc102941cb80 coredump: cleanup coredump socket functions new f3e6755f0ec4 Merge branch 'vfs-6.17.coredump' into vfs.all new 52e50bf764e0 fs: constify file ptr in backing_file accessor helpers new 9445dc8817b5 ovl: remove unneeded non-const conversion new 626fa8f76f04 Merge patch series "backing_file accessors cleanup" new 9af633171aa2 Merge branch 'vfs-6.17.file' into vfs.all new 2b07a5af22b6 VFS: merge lookup_one_qstr_excl_raw() back into lookup_one [...] new e2a9a3d74a76 VFS: Minor fixes for porting.rst new 8668a0df07a3 coda: use iterate_dir() in coda_readdir() new ce3490038971 exportfs: use lookup_one_unlocked() new d4db71038ff5 Merge patch series "Minor cleanup preparation for some dir [...] new 381011d6ae29 Merge branch 'vfs-6.17.async.dir' into vfs.all new c518310497f1 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new f02f8278d72e 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 (0512909576a7) \ N -- N -- N refs/heads/fs-next (f02f8278d72e)
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 171 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/porting.rst | 3 - fs/bcachefs/chardev.c | 4 +- fs/bcachefs/disk_accounting.c | 4 +- fs/bcachefs/recovery.c | 8 +- fs/bcachefs/sb-errors_format.h | 2 +- fs/bcachefs/sb-members.c | 19 +- fs/btrfs/Kconfig | 1 + fs/btrfs/backref.c | 31 +- fs/btrfs/backref.h | 20 +- fs/btrfs/bio.c | 20 +- fs/btrfs/btrfs_inode.h | 17 ++ fs/btrfs/ctree.c | 175 +++++------ fs/btrfs/ctree.h | 18 +- fs/btrfs/defrag.c | 48 ++-- fs/btrfs/delayed-inode.c | 111 +++---- fs/btrfs/delayed-inode.h | 7 +- fs/btrfs/delayed-ref.h | 6 +- fs/btrfs/discard.c | 4 +- fs/btrfs/disk-io.c | 28 +- fs/btrfs/extent-io-tree.c | 17 +- fs/btrfs/extent-tree.c | 248 ++++++++++++---- fs/btrfs/extent-tree.h | 7 +- fs/btrfs/extent_io.c | 118 ++++---- fs/btrfs/extent_io.h | 2 +- fs/btrfs/fiemap.c | 2 +- fs/btrfs/file-item.c | 2 +- fs/btrfs/file.c | 29 +- fs/btrfs/free-space-cache.c | 35 +-- fs/btrfs/free-space-cache.h | 8 +- fs/btrfs/free-space-tree.c | 32 ++- fs/btrfs/fs.h | 5 +- fs/btrfs/inode-item.c | 11 +- fs/btrfs/inode.c | 335 ++++++++++++---------- fs/btrfs/ioctl.c | 64 ++++- fs/btrfs/misc.h | 31 +- fs/btrfs/print-tree.c | 2 +- fs/btrfs/qgroup.c | 168 ++++++----- fs/btrfs/raid-stripe-tree.c | 7 +- fs/btrfs/ref-verify.c | 146 +++++----- fs/btrfs/ref-verify.h | 4 +- fs/btrfs/reflink.c | 20 +- fs/btrfs/relocation.c | 38 ++- fs/btrfs/scrub.c | 61 ++-- fs/btrfs/space-info.c | 8 +- fs/btrfs/space-info.h | 1 - fs/btrfs/subpage.c | 239 ++++++++------- fs/btrfs/subpage.h | 46 ++- fs/btrfs/super.c | 166 ++++++----- fs/btrfs/sysfs.c | 16 +- fs/btrfs/transaction.c | 38 +-- fs/btrfs/tree-log.c | 157 +++++----- fs/btrfs/ulist.c | 59 ++-- fs/btrfs/volumes.c | 16 +- fs/btrfs/volumes.h | 3 +- fs/btrfs/zoned.c | 5 +- fs/coda/dir.c | 12 +- fs/coredump.c | 9 +- fs/exportfs/expfs.c | 4 +- fs/namei.c | 54 ++-- fs/smb/client/cached_dir.h | 9 +- fs/smb/client/cifsfs.c | 3 +- fs/smb/client/inode.c | 24 ++ fs/smb/client/readdir.c | 4 +- fs/smb/client/reparse.c | 61 +++- fs/smb/client/smb2file.c | 10 +- include/linux/fs.h | 6 +- include/linux/key.h | 2 +- include/trace/events/btrfs.h | 2 +- include/uapi/linux/btrfs.h | 53 ++++ include/uapi/linux/coredump.h | 10 +- security/keys/gc.c | 4 +- security/keys/key.c | 5 +- tools/include/uapi/linux/coredump.h | 10 +- tools/testing/selftests/coredump/config | 1 - tools/testing/selftests/coredump/stackdump_test.c | 15 +- 75 files changed, 1700 insertions(+), 1270 deletions(-)