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 cfad32207f3e Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits bbc553d1c4e5 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 88a4ed238c0b Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 83e7052fa8c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0d146554a860 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a5f845115003 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits a6b3749f2583 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits ed03fdfaf9f0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 313aa48bdbd5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f96a82889190 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a8b7e45ec83b Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits fc8f89210bec Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 04e0f8330555 next-20241023/btrfs omits b77c27dfa7bb Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits db05f7b3e9d8 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits 02519cad3f17 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 812e39f7c54a Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 10bd5b848b03 NFSD: Initialize struct nfsd4_copy earlier omits 8aa5effdc951 Merge branch 'misc-6.12' into next-fixes omits d103d49f3c92 btrfs: fix wrong sizeof in btrfs_do_encoded_write() omits 58766281fb3c Merge branch 'vfs.usercopy' into vfs.all Signed-off-by: Ch [...] omits cd354af8fffa Merge branch 'vfs.pidfs' into vfs.all Signed-off-by: Chris [...] omits e48d2022424f Merge branch 'vfs.exportfs' into vfs.all Signed-off-by: Ch [...] omits 39ad24cbe872 Merge branch 'vfs.ovl' into vfs.all Signed-off-by: Christi [...] omits f5f94da1c90c Merge branch 'vfs.file' into vfs.all Signed-off-by: Christ [...] omits afb37566c3f2 Merge branch 'vfs.rust.pid_namespace' into vfs.all omits 6f705b4eb0ea Merge branch 'vfs.netfs' into vfs.all Signed-off-by: Chris [...] omits 5f6c4e2e113d Merge branch 'vfs.pagecache' into vfs.all Signed-off-by: C [...] omits c19492c12248 Merge branch 'vfs.rust.file' into vfs.all Signed-off-by: C [...] omits dc73a8755351 Merge branch 'vfs.misc' into vfs.all Signed-off-by: Christ [...] omits 5860fde64f93 Merge branch 'vfs.iomap' into vfs.all omits 6e5e2496dfd9 Merge branch 'vfs.mount.api' into vfs.all Signed-off-by: C [...] omits b9d4a6e8e55c Merge branch 'vfs.mgtime' into vfs.all Signed-off-by: Chri [...] omits d01916df5bb2 Merge branch 'vfs.fixes' into vfs.all Signed-off-by: Chris [...] omits 6ea4c0839d6f Merge branch 'for-next-next-v6.12-20241022' into for-next- [...] omits 5d150e50d068 Merge branch 'for-next-current-v6.11-20241022' into for-ne [...] omits fd468ffc54be Merge branch 'misc-next' into for-next-next-v6.12-20241022 omits 8b78a1384059 Merge branch 'b-for-next' into for-next-next-v6.12-20241022 omits c800228f88d0 Merge branch 'misc-6.12' into for-next-next-v6.12-20241022 omits 289bddea7586 Merge branch 'misc-6.12' into for-next-current-v6.11-20241022 omits 43b42c66260e btrfs: remove detached list from btrfs_backref_cache omits c8874df003a9 btrfs: remove the ->lowest and ->leaves members from backr [...] omits c1d879c82af8 btrfs: simplify btrfs_backref_release_cache omits a35ca518cf3c btrfs: do not handle non-shareable roots in backref cache omits 04c3647a2b28 btrfs: don't build backref tree for cowonly blocks omits 7177e79d8e33 btrfs: remove clone_backref_node omits 2e04511f2974 btrfs: cleanup select_reloc_root omits 8cd1d97b8275 btrfs: add a comment for new_bytenr in bacref_cache_node omits f339abf4ec3f btrfs: remove the changed list for backref cache omits 45c99d14157b btrfs: convert BUG_ON in btrfs_reloc_cow_block to proper e [...] omits 2ecddc1e19ac btrfs: remove conditional path allocation omits ebddde2e86e2 btrfs: push cleanup into read_locked_inode() omits f17b9d5ac584 btrfs: scrub: use generic ratelimit helpers to output erro [...] omits 014fa03f5384 btrfs: scrub: ensure we output at least one error message [...] omits f34ff64404c9 btrfs: scrub: simplify the inode iteration output omits 83f1f3349066 btrfs: scrub: remove unnecessary dev/physical lookup for s [...] omits 1b231712b720 btrfs: scrub: remove unused is_super parameter from scrub_ [...] omits c9806787907b btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() omits 30d55cd05e44 btrfs: scrub: fix incorrectly reported logical/physical address omits 13371dafff21 btrfs: handle unexpected parent block offset in btrfs_allo [...] omits cffaeb0a3db2 btrfs: === misc-next on b-for-next === omits bf6531230d45 btrfs: fix passing 0 to ERR_PTR in btrfs_search_dir_index_item() omits c1954d040619 btrfs: reject ro->rw reconfiguration if there are hard ro [...] omits a69dc7ddfc56 btrfs: convert btrfs_buffered_write() to use folios omits b0d710f69d36 btrfs: make buffered write to copy one page a time omits 4366f66f48ee selftests: add file SLAB_TYPESAFE_BY_RCU recycling stressor omits d08f714f5e08 btrfs: fix wrong sizeof in btrfs_do_encoded_write() omits ed8f8c34d4d7 btrfs: Use str_yes_no() helper function in btrfs_dump_free [...] omits a9fcab702074 btrfs: fix read corruption due to race with extent map merging omits a7a9926fdf68 btrfs: try to search for data csums in commit root omits 8a1e6576deee btrfs: rename btrfs_folio_(set|start|end)_writer_lock() omits 7f003ee69a2b btrfs: unify to use writer locks for subpage locking omits e11f3f3bead7 btrfs: remove unused btrfs_folio_start_writer_lock() omits 862f4ce481e7 btrfs: fix the delalloc range locking if sector size < page size omits 919684672b6d btrfs: qgroup: set a more sane default value for subtree d [...] omits 1d8992f4af0b btrfs: do not clear read-only when adding sprout device omits 495344b0d554 btrfs: remove local generation variable from read_block_fo [...] omits f45c79bc50b6 btrfs: remove redundant initializations for struct btrfs_t [...] omits 43e5a794a16d btrfs: simplify arguments for btrfs_verify_level_key() omits 866e6369f417 btrfs: remove redundant level argument from read_block_for [...] omits 6a6e3abb328b btrfs: re-enable the extent map shrinker omits e15a2940c91b btrfs: rename extent map shrinker members from struct btrf [...] omits 1a4e367be1fd btrfs: simplify tracking progress for the extent map shrinker omits eb05f73f9e25 btrfs: make the extent map shrinker run asynchronously as [...] omits 13d97ebbab13 btrfs: add and use helper to remove extent map from its in [...] omits 06bd31156de2 btrfs: reduce lock contention when eb cache miss for btree search omits 78744fc374b9 btrfs: clear force-compress on remount when compress mount [...] omits a6b3a6d127b3 btrfs: fix error propagation of split bios omits b61ebdf94d13 btrfs: zoned: fix zone unusable accounting for freed reser [...] omits 3fbeb1c5a4dc btrfs: drop unused parameter level from alloc_heuristic_ws() omits 9ed33083224d btrfs: drop unused parameter fs_info from btrfs_match_dir_ [...] omits 3aed691f0af6 btrfs: drop unused parameter transaction from alloc_log_tree() omits 72a64c281dcc btrfs: drop unused parameter data from btrfs_fill_super() omits ba131dab4021 btrfs: drop unused parameter options from open_ctree() omits eed49fa750b0 btrfs: drop unused parameter fs_info from folio_range_has_eb() omits f99dc3fe97fe btrfs: drop unused parameter mask from try_release_extent_state() omits 7066efb64bc6 btrfs: drop unused parameter refs from visit_node_for_delete() omits 2f2acda5fb78 btrfs: drop unused parameter iov_iter from btrfs_write_check() omits 0515cf952976 btrfs: drop unused parameter file_offset from btrfs_encode [...] omits 7f7587d47835 btrfs: drop unused parameter offset from __cow_file_range_ [...] omits e5d2bad318e8 btrfs: drop unused parameter inode from read_inline_extent() omits 3327d1fc1bbe btrfs: drop unused parameter argp from btrfs_ioctl_quota_r [...] omits 3599163cf09e btrfs: lzo: drop unused paramter level from lzo_alloc_workspace() omits 6893abc970ff btrfs: drop unused transaction parameter from btrfs_qgroup [...] omits ceb99f06085a btrfs: qgroup: drop unused parameter fs_info from __del_qg [...] omits 64904cf5f424 btrfs: drop unused parameter map from scrub_simple_mirror() omits a0e52d4707a8 btrfs: scrub: drop unused parameter sctx from scrub_submit [...] omits 7cc1560b410d btrfs: send: drop unused parameter index from iterate_inod [...] omits 93528e653a35 btrfs: send: drop unused parameter num from iterate_inode_ [...] omits 5e19ad134df7 btrfs: drop unused parameter fs_info from do_reclaim_sweep() omits 7c2fe52f711f btrfs: drop unused parameter fs_info from wait_reserve_ticket() omits 15ad429dc5aa btrfs: drop unused parameter ctx from batch_delete_dir_ind [...] omits effcfe728e1a btrfs: drop unused parameter path from btrfs_tree_mod_log_ [...] omits ba7202016b94 btrfs: zstd: assert the timer pointer in callback omits 0aafc7c837bb btrfs: remove btrfs_set_range_writeback() omits 13e6525972da btrfs: qgroup: run delayed iputs after ordered extent completion omits 26f0ebe0aff0 btrfs: scrub: skip initial RST lookup errors omits e283af25a9dc btrfs: return ENODATA in case RST lookup fails omits 2eedbbf44919 btrfs: handle empty list of NOCOW ordered extents with che [...] omits 2c9e96af7da1 btrfs: simplify the page uptodate preparation for prepare_pages() omits eddab2d5f745 btrfs: remove the dirty_page local variable omits bb5b11a2468a btrfs: remove unused btrfs_try_tree_write_lock() omits 372881148d32 btrfs: remove unused btrfs_is_parity_mirror() omits 1d283a389946 btrfs: remove unused btrfs_free_squota_rsv() omits 9b84f45ce6b2 btrfs: tests: add selftests for raid-stripe-tree omits c89fbb66ee1c btrfs: correct typos in multiple comments across various files omits 08f9b95ccfd7 btrfs: remove unused page_to_inode and page_to_fs_info macros omits 689277506c7f btrfs: remove redundant stop_loop variable in scrub_stripe() omits d397d3538c93 btrfs: remove pointless initialization at btrfs_qgroup_tra [...] omits c5767bef054d btrfs: always use delayed_refs local variable at btrfs_qgr [...] omits 06bea58f6297 btrfs: remove unnecessary delayed refs locking at btrfs_qg [...] omits 6fe0d977e6cf btrfs: store fs_info in a local variable at btrfs_qgroup_t [...] omits a233e013e971 btrfs: qgroups: remove bytenr field from struct btrfs_qgro [...] omits 4289786f0240 btrfs: remove code duplication in ordered extent finishing omits 45d798598578 btrfs: canonicalize the device path before adding it omits c3a48c5e1f8a btrfs: avoid unnecessary device path update for the same device omits 165a8ab2aa1b btrfs: allow compression even if the range is not page aligned omits 9782a00d4e99 btrfs: mark all dirty sectors as locked inside writepage_d [...] omits 25c2408898e9 btrfs: move the delalloc range bitmap search into extent_io.c omits 42261bdc7ac2 btrfs: do not assume the full page range is not dirty in e [...] omits 138034319de8 btrfs: make extent_range_clear_dirty_for_io() to handle se [...] omits d90571f25c65 btrfs: wait for writeback if sector size is smaller than p [...] omits c34fbd91e20e btrfs: compression: add an ASSERT() to ensure the read-in [...] omits 7508cc347694 btrfs: zstd: make the compression path to handle sector si [...] omits 1352d335ec30 btrfs: zlib: make the compression path to handle sector si [...] omits 8c5bce395351 btrfs: split out CONFIG_BTRFS_EXPERIMENTAL from CONFIG_BTR [...] omits 4236758711ee btrfs: make assert_rbio() to only check CONFIG_BTRFS_ASSERT omits 82257bf0d30f btrfs: don't take dev_replace rwsem on task already holding it omits e468878443ea Merge branch 'work.fdtable' into vfs.file omits 970991c64b68 Merge patch series "fs: introduce file_ref_t" omits b6b6255a85cd fs: port files to file_ref adds b5a468199b99 spi: stm32: fix missing device mode capability in stm32mp25 adds f2b5b8201b15 spi: mtk-snfi: fix kerneldoc for mtk_snand_is_page_ops() adds d0ccf760a405 spi: geni-qcom: Fix boot warning related to pm_runtime and devres adds 25f00a13dccf spi: spi-fsl-dspi: Fix crash when not using GPIO chip select new e42b1a9a2557 Merge tag 'spi-fix-v6.12-rc5' of git://git.kernel.org/pub/ [...] new aa3b3a662334 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] new aec8e6bf8391 btrfs: fix use-after-free of block device file in __btrfs_ [...] new 70b5e00a2fcd Merge branch 'misc-6.12' into next-fixes new 67d1f1e29f02 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 63fab04cbd0f NFSD: Initialize struct nfsd4_copy earlier new 465ec795381e Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] new d28a0e38ca3f Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git new 60d7c6950e6a Merge branch 'misc-6.12' into for-next-current-v6.11-20241029 new a5d4db3b32d4 Merge branch 'for-next-current-v6.11-20241029' into for-ne [...] new 5745f0f353d9 Merge branch 'misc-6.12' into for-next-next-v6.12-20241029 new aa5234b28495 btrfs: don't take dev_replace rwsem on task already holding it new 4adef2608d5d btrfs: make assert_rbio() to only check CONFIG_BTRFS_ASSERT new 9d6017ab7aaa btrfs: split out CONFIG_BTRFS_EXPERIMENTAL from CONFIG_BTR [...] new 3f849b9acfd0 btrfs: zlib: make the compression path to handle sector si [...] new 38d2c2dff80f btrfs: zstd: make the compression path to handle sector si [...] new 5acae6d3cc65 btrfs: compression: add an ASSERT() to ensure the read-in [...] new 248bf0716f4a btrfs: wait for writeback if sector size is smaller than p [...] new b3aba93ffba5 btrfs: make extent_range_clear_dirty_for_io() to handle se [...] new 4d13bb63e147 btrfs: do not assume the full page range is not dirty in e [...] new e5a6713c8a59 btrfs: move the delalloc range bitmap search into extent_io.c new 537ff8b15f2b btrfs: mark all dirty sectors as locked inside writepage_d [...] new 616fa07bc629 btrfs: allow compression even if the range is not page aligned new 2614822a548a btrfs: avoid unnecessary device path update for the same device new b8700dfa99b5 btrfs: canonicalize the device path before adding it new 3f95fb6d550c btrfs: remove code duplication in ordered extent finishing new 74f31c511cec btrfs: qgroups: remove bytenr field from struct btrfs_qgro [...] new d1355c9126f2 btrfs: store fs_info in a local variable at btrfs_qgroup_t [...] new 3786ee30b0e6 btrfs: remove unnecessary delayed refs locking at btrfs_qg [...] new 6bae999a1d01 btrfs: always use delayed_refs local variable at btrfs_qgr [...] new 7c1ecff5a859 btrfs: remove pointless initialization at btrfs_qgroup_tra [...] new a7d70fc9c8eb btrfs: remove redundant stop_loop variable in scrub_stripe() new 081c88a49469 btrfs: remove unused page_to_inode and page_to_fs_info macros new 94d321927254 btrfs: correct typos in multiple comments across various files new b2282cdcc356 btrfs: tests: add selftests for raid-stripe-tree new 49c2cafe3e5d btrfs: remove unused btrfs_free_squota_rsv() new dabf481d6820 btrfs: remove unused btrfs_is_parity_mirror() new 32d9421594d7 btrfs: remove unused btrfs_try_tree_write_lock() new f34ac06958c4 btrfs: remove the dirty_page local variable new 4c898678d235 btrfs: simplify the page uptodate preparation for prepare_pages() new 38fa714bc51d btrfs: handle empty list of NOCOW ordered extents with che [...] new 1a2b7d3d1cae btrfs: return ENODATA in case RST lookup fails new 971174f0a61d btrfs: scrub: skip initial RST lookup errors new cef557649f27 btrfs: qgroup: run delayed iputs after ordered extent completion new a8d1d25498f8 btrfs: remove btrfs_set_range_writeback() new 4145ca3e0f63 btrfs: zstd: assert the timer pointer in callback new cfcecddcddcc btrfs: drop unused parameter path from btrfs_tree_mod_log_ [...] new 208af0998611 btrfs: drop unused parameter ctx from batch_delete_dir_ind [...] new 8023a1f803e7 btrfs: drop unused parameter fs_info from wait_reserve_ticket() new 9fbf2178de5b btrfs: drop unused parameter fs_info from do_reclaim_sweep() new 55361234554e btrfs: send: drop unused parameter num from iterate_inode_ [...] new c8fec243bb95 btrfs: send: drop unused parameter index from iterate_inod [...] new 6fbd278abcbf btrfs: scrub: drop unused parameter sctx from scrub_submit [...] new ea41aac06244 btrfs: drop unused parameter map from scrub_simple_mirror() new ffa9ad9a285d btrfs: qgroup: drop unused parameter fs_info from __del_qg [...] new cf68d80483cb btrfs: drop unused transaction parameter from btrfs_qgroup [...] new 673da54d2038 btrfs: lzo: drop unused paramter level from lzo_alloc_workspace() new 365e4daf45bb btrfs: drop unused parameter argp from btrfs_ioctl_quota_r [...] new b2e7aed5376e btrfs: drop unused parameter inode from read_inline_extent() new 143e685c4d37 btrfs: drop unused parameter offset from __cow_file_range_ [...] new 3aa52ff38435 btrfs: drop unused parameter file_offset from btrfs_encode [...] new fc0cb983afaa btrfs: drop unused parameter iov_iter from btrfs_write_check() new 1bffc94f5161 btrfs: drop unused parameter refs from visit_node_for_delete() new f8f8ea6bf0bb btrfs: drop unused parameter mask from try_release_extent_state() new b7e14494eb85 btrfs: drop unused parameter fs_info from folio_range_has_eb() new 8974194f3a0d btrfs: drop unused parameter options from open_ctree() new d4d6bb1e3e33 btrfs: drop unused parameter data from btrfs_fill_super() new 2bb4e8bca1c8 btrfs: drop unused parameter transaction from alloc_log_tree() new 0a2fd2484f57 btrfs: drop unused parameter fs_info from btrfs_match_dir_ [...] new bc9bda5397ab btrfs: drop unused parameter level from alloc_heuristic_ws() new e9b047c1c2ba btrfs: fix error propagation of split bios new ce39aa4dca3a btrfs: reduce lock contention when eb cache miss for btree search new 47a9100a8454 btrfs: add and use helper to remove extent map from its in [...] new 4187aeb3cb36 btrfs: make the extent map shrinker run asynchronously as [...] new 00373ae531a1 btrfs: simplify tracking progress for the extent map shrinker new c83dbeb42b98 btrfs: rename extent map shrinker members from struct btrf [...] new c2afad215f7f btrfs: re-enable the extent map shrinker new b9607bc0d4d2 btrfs: remove redundant level argument from read_block_for [...] new 48ae95c303c0 btrfs: simplify arguments for btrfs_verify_level_key() new f87d6395b8e3 btrfs: remove redundant initializations for struct btrfs_t [...] new 60cdba73bcd3 btrfs: remove local generation variable from read_block_fo [...] new 3fba88868a38 btrfs: do not clear read-only when adding sprout device new 9cdd5b6e07c9 btrfs: remove unused btrfs_folio_start_writer_lock() new fc10b28798bc btrfs: unify to use writer locks for subpage locking new ebe4bb8b4552 btrfs: rename btrfs_folio_(set|start|end)_writer_lock() new 9114cbfd7e69 btrfs: use str_yes_no() helper function in btrfs_dump_free [...] new 6fe258ca2fbc btrfs: fix wrong sizeof in btrfs_do_encoded_write() new 8b9382489762 btrfs: make buffered write to copy one page a time new 5e0015fb7dc2 btrfs: convert btrfs_buffered_write() to use folios new 42c347f70d2c btrfs: use filemap_get_folio() helper new 5f97cab8b347 btrfs: implement partial deletion of RAID stripe extents new 5d76f44c0b17 btrfs: tests: implement case for partial RAID stripe-tree delete new a31e0b2e59ca btrfs: reduce extent tree lock contention when searching f [...] new bbc4afcf5c40 btrfs: remove BUG_ON() at btrfs_destroy_delayed_refs() new dbdc56c22201 btrfs: move btrfs_destroy_delayed_refs() to delayed-ref.c new 2c5b9e6c762d btrfs: remove fs_info parameter from btrfs_destroy_delayed_refs() new fea9c75d3ae2 btrfs: remove fs_info parameter from btrfs_cleanup_one_tra [...] new f69445f9082a btrfs: remove duplicated code to drop delayed ref during t [...] new e1cdc5e52859 btrfs: use helper to find first ref head at btrfs_destroy_ [...] new fd0caee017df btrfs: remove num_entries atomic counter from delayed ref root new 46e1f83b447c btrfs: change return type of btrfs_delayed_ref_lock() to boolean new ca752e853372 btrfs: simplify obtaining a delayed ref head new 47aafc673d1d btrfs: move delayed ref head unselection to delayed-ref.c new cd2bda5688db btrfs: pass fs_info to functions that search for delayed r [...] new fbbbb90b2c96 btrfs: pass fs_info to btrfs_delete_ref_head() new aa393156c13f btrfs: assert delayed refs lock is held at find_ref_head() new 6f4795828db2 btrfs: assert delayed refs lock is held at find_first_ref_head() new 97252757c08a btrfs: assert delayed refs lock is held at add_delayed_ref_head() new 3623a26006ed btrfs: add comments regarding locking to struct btrfs_dela [...] new 6d50990e6be2 btrfs: track delayed ref heads in an xarray new 2fe2da285324 btrfs: remove no longer used delayed ref head search funct [...] new 72a2e6f6c4cd btrfs: fix use-after-free of block device file in __btrfs_ [...] new 24a6dfc27421 Merge branch 'b-for-next' into for-next-next-v6.12-20241029 new 270711832a75 btrfs: === misc-next on b-for-next === new 3e8af66d8d8f btrfs: handle unexpected parent block offset in btrfs_allo [...] new 5e1efcba2ee7 btrfs: scrub: fix incorrectly reported logical/physical address new bf73e71a9438 btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() new c13739439589 btrfs: scrub: remove unused is_super parameter from scrub_ [...] new 94701d031007 btrfs: scrub: remove unnecessary dev/physical lookup for s [...] new d3b791266fd8 btrfs: scrub: simplify the inode iteration output new 366365da7524 btrfs: scrub: ensure we output at least one error message [...] new 86926984126f btrfs: scrub: use generic ratelimit helpers to output erro [...] new 02cc5e91714c btrfs: push cleanup into read_locked_inode() new 2f8d9becbdfe btrfs: remove conditional path allocation new 1d1e58ea1bc7 btrfs: convert BUG_ON in btrfs_reloc_cow_block to proper e [...] new 4137bba1b6ce btrfs: remove the changed list for backref cache new 07333149c731 btrfs: add a comment for new_bytenr in bacref_cache_node new 69323926a655 btrfs: cleanup select_reloc_root new 31184e467e07 btrfs: remove clone_backref_node new 9bfe24899231 btrfs: don't build backref tree for cowonly blocks new 058fd450bdf6 btrfs: do not handle non-shareable roots in backref cache new cef1dd3de56e btrfs: simplify btrfs_backref_release_cache new 66d488f3eaf7 btrfs: remove the ->lowest and ->leaves members from backr [...] new 7ca5f25f2f9a btrfs: remove detached list from btrfs_backref_cache new f3629235ff66 btrfs: remove pointless addition in btrfs_encoded_read new 26d23c506cde btrfs: change btrfs_encoded_read so that reading of extent [...] new 9d09ac6a707d btrfs: don't sleep in btrfs_encoded_read if IOCB_NOWAIT set new f31ed41e830e btrfs: move priv off stack in btrfs_encoded_read_regular_f [...] new 8d8fd1b31714 btrfs: add io_uring command for encoded reads new c527c5d97d3a btrfs: add new ioctl to wait for cleaned subvolumes new d9c40f55081e btrfs: avoid deadlock when reading a partial uptodate folio new 6cfc6be3f993 btrfs: fix extent map merging not happening for adjacent extents new ffd1d67f2c74 btrfs: fix defrag not merging contiguous extents due to me [...] new 6d9bcf6a5f1c btrfs: fix the length of reserved qgroup to free new 4dff78d7c933 btrfs: simplify regions mark and keep start unchanged in e [...] new e537f897e524 Merge branch 'misc-next' into for-next-next-v6.12-20241029 new de1bd2cdb59b Merge branch 'for-next-next-v6.12-20241029' into for-next- [...] new 1cee03242c2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 24415b8c0dce Merge branch 'master' of git://github.com/ceph/ceph-client.git new b42a7a47fd3e Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 3f977018ba60 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d511a1a54c47 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4cbf7bb78931 erofs: get rid of erofs_{find,insert}_workgroup new 15fc08d6fbfd erofs: move erofs_workgroup operations into zdata.c new 2f831c82ddc2 erofs: sunset `struct erofs_workgroup` new d3d1a581e29f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 2d34b9af4e1b Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 1c64d33646a2 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new acfc67dea527 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 07eaf01332c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1cc4775c6cd5 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new 57c419cfcb57 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new f19910006eff autofs: fix thinko in validate_dev_ioctl() new c749d9b7ebbc iov_iter: fix copy_page_from_iter_atomic() if KMAP_LOCAL_F [...] new ed6f7d4e82f5 Merge branch 'vfs.fixes' into vfs.all Signed-off-by: Chris [...] new fab43a51c533 Merge branch 'vfs.mgtime' into vfs.all Signed-off-by: Chri [...] new 20248c3feb9b Merge branch 'vfs.mount.api' into vfs.all Signed-off-by: C [...] new ae88143bfeae Merge branch 'vfs.iomap' into vfs.all new 30dac24e14b5 fs/writeback: convert wbc_account_cgroup_owner to take a folio new a250de539ab1 Merge branch 'vfs.misc' into vfs.all Signed-off-by: Christ [...] new 8e74e96083ef Merge branch 'vfs.rust.file' into vfs.all Signed-off-by: C [...] new 7850e1e86d70 Merge branch 'vfs.pagecache' into vfs.all Signed-off-by: C [...] new 6b32a3165ae4 Merge branch 'vfs.netfs' into vfs.all Signed-off-by: Chris [...] new 465c034e7a06 Merge branch 'vfs.rust.pid_namespace' into vfs.all new 0eccf222d798 fs: port files to file_ref new 5bb44571abc9 Merge patch series "fs: introduce file_ref_t" new 172fc0528329 Merge branch 'work.fdtable' into vfs.file new 01f30a3952f9 selftests: add file SLAB_TYPESAFE_BY_RCU recycling stressor new 89930d476546 Merge branch 'vfs.file' into vfs.all Signed-off-by: Christ [...] new eb2fe717dbca Merge branch 'vfs.ovl' into vfs.all Signed-off-by: Christi [...] new 18cbd6c3b9e6 Merge branch 'vfs.exportfs' into vfs.all Signed-off-by: Ch [...] new d148d0e00bce Merge branch 'vfs.pidfs' into vfs.all Signed-off-by: Chris [...] new e0875cd7c0a8 Merge branch 'vfs.usercopy' into vfs.all Signed-off-by: Ch [...] new 0e152beb5aa1 libfs: Create the helper function generic_ci_validate_stri [...] new 3f5ad0d21db8 ext4: Use generic_ci_validate_strict_name helper new 04dad6c6d37d unicode: Export latest available UTF-8 version number new 142fa60f61f9 unicode: Recreate utf8_parse_version() new 458532c8dfeb libfs: Export generic_ci_ dentry functions new 58e55efd6c72 tmpfs: Add casefold lookup support new 5cd9aecbc72c tmpfs: Add flag FS_CASEFOLD_FL support for tmpfs dirs new 5132f08bd332 tmpfs: Expose filesystem features via sysfs new a713f830c903 docs: tmpfs: Add casefold options new 9c8f520389c2 Merge patch series "tmpfs: Add case-insensitive support fo [...] new 6ed39228368a Merge branch 'vfs.tmpfs' into vfs.all new 446e6dc20283 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 (cfad32207f3e) \ N -- N -- N refs/heads/fs-next (446e6dc20283)
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 195 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/admin-guide/cgroup-v2.rst | 2 +- Documentation/filesystems/tmpfs.rst | 24 ++ drivers/spi/spi-fsl-dspi.c | 6 +- drivers/spi/spi-geni-qcom.c | 8 +- drivers/spi/spi-mtk-snfi.c | 2 +- drivers/spi/spi-stm32.c | 1 + fs/autofs/dev-ioctl.c | 5 +- fs/btrfs/backref.c | 3 +- fs/btrfs/bio.c | 7 - fs/btrfs/bio.h | 17 -- fs/btrfs/btrfs_inode.h | 13 +- fs/btrfs/compression.c | 2 +- fs/btrfs/defrag.c | 12 +- fs/btrfs/delayed-ref.c | 319 +++++++++++++--------- fs/btrfs/delayed-ref.h | 61 +++-- fs/btrfs/direct-io.c | 2 +- fs/btrfs/disk-io.c | 79 +----- fs/btrfs/disk-io.h | 3 +- fs/btrfs/extent-tree.c | 95 +++---- fs/btrfs/extent_io.c | 32 +-- fs/btrfs/extent_map.c | 7 +- fs/btrfs/file-item.c | 30 -- fs/btrfs/file.c | 9 +- fs/btrfs/inode.c | 222 +++++++++------ fs/btrfs/ioctl.c | 470 +++++++++++++++++++++++++++++++- fs/btrfs/ioctl.h | 2 + fs/btrfs/ordered-data.c | 67 ++++- fs/btrfs/ordered-data.h | 8 +- fs/btrfs/raid-stripe-tree.c | 81 +++++- fs/btrfs/send.c | 3 +- fs/btrfs/tests/raid-stripe-tree-tests.c | 221 +++++++++++++++ fs/btrfs/transaction.c | 8 +- fs/btrfs/volumes.c | 1 + fs/buffer.c | 4 +- fs/erofs/internal.h | 17 +- fs/erofs/zdata.c | 191 +++++++++---- fs/erofs/zutil.c | 155 +---------- fs/ext4/namei.c | 5 +- fs/ext4/page-io.c | 2 +- fs/f2fs/data.c | 9 +- fs/file_table.c | 31 ++- fs/fs-writeback.c | 8 +- fs/iomap/buffered-io.c | 2 +- fs/libfs.c | 12 +- fs/mpage.c | 2 +- fs/unicode/utf8-core.c | 26 ++ fs/unicode/utf8-selftest.c | 3 - include/linux/fs.h | 49 ++++ include/linux/shmem_fs.h | 6 +- include/linux/unicode.h | 4 + include/linux/writeback.h | 4 +- include/uapi/linux/btrfs.h | 25 ++ lib/iov_iter.c | 6 +- mm/shmem.c | 234 +++++++++++++++- 54 files changed, 1863 insertions(+), 754 deletions(-)