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 8dc28f3fd1f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5cb7521b7fbf Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 6f798719da9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 8562661e6fc5 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 4357618ddc3e Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 276538bd4be1 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 5db512fb2e1a Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits d936ccef6f1b Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits d75dc943934d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cfdb1ea53214 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 71074cad4aed Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 3b779e8fbf05 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 6250bdfaf137 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 46ee20b7e440 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 16bf0ff90206 Merge branch 'configfs-next' of git://git.kernel.org/pub/s [...] omits e5360d4c0156 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits b223ae8f592a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 305bf17f097b Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits c2f07121a879 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 8ec90122a077 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 459421788c2a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5a7ffa184560 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 71d16687744a cifs: Fix changing times and read-only attr over SMB1 smb_ [...] omits 9b61f1cba6a3 cifs: Fix and improve cifs_query_path_info() and cifs_quer [...] omits 9ee85880cced smb: client: fix delay on concurrent opens omits 7bc20866d556 smb: client: fix zero length for mkdir POSIX create context omits 86ccad521fce Merge branch 'for-next-next-v6.15-20250429' into for-next- [...] omits 1130ca4fd847 Merge branch 'for-next-current-v6.14-20250429' into for-ne [...] omits 9b02c47d9606 Merge branch 'misc-next' into for-next-next-v6.15-20250429 omits 8461468fc6b2 Merge branch 'misc-6.15' into for-next-next-v6.15-20250429 omits 18b3e45ad723 Merge branch 'misc-6.15' into for-next-current-v6.14-20250429 omits 19abb625210f btrfs: handle aligned EOF truncation correctly for subpage cases omits 66062548c282 btrfs: handle unaligned EOF truncation correctly for subpa [...] omits b64fa1cff240 btrfs: use buffer xarray for extent buffer writeback operations omits f43e32d62ff7 btrfs: set DIRTY and WRITEBACK tags on the buffer_tree omits ba713b3854cf btrfs: convert the buffer_radix to an xarray omits bd7e6c125b5e btrfs: harden parsing of compress mount option omits 10ee883e98f2 btrfs: make extent unpinning more efficient when committin [...] omits c339021fa636 btrfs: remove variable to track trimmed bytes at btrfs_fin [...] omits cc7020602620 btrfs: don't BUG_ON() when unpinning extents during transa [...] omits 2561c5acc6da btrfs: remove unnecessary NULL checks before freeing extent state omits 8f139a5a172f btrfs: avoid researching tree when setting bits in an exte [...] omits 065c52506970 btrfs: avoid repeated extent state processing when setting [...] omits 5ff4361eeb28 btrfs: simplify last record detection at set_extent_bit() omits ec3ec4a6ff96 btrfs: exit after state split error at set_extent_bit() omits 942aa5ad8503 btrfs: exit after state insertion failure at set_extent_bit() omits 48f59f07f80e btrfs: simplify last record detection at btrfs_convert_ext [...] omits 6d19736e297b btrfs: avoid researching tree when converting bits in an e [...] omits 5334534784ae btrfs: avoid repeated extent state processing when convert [...] omits 73b5102765ce btrfs: avoid unnecessary next node searches when clearing [...] omits edaa12a7c9e9 btrfs: exit after state insertion failure at btrfs_convert [...] omits ca45be2a4230 btrfs: exit after state split error at btrfs_convert_extent_bit() omits 034a86bd62ad btrfs: remove duplicate error check at btrfs_convert_extent_bit() omits d1a39ce9d0de btrfs: simplify last record detection at btrfs_clear_exten [...] omits 6eb05784d5ba btrfs: avoid extra tree search at btrfs_clear_extent_bit_c [...] omits 63b85db184ad btrfs: use bools for local variables at btrfs_clear_extent [...] omits 78931c7f0ada btrfs: add missing error return to btrfs_clear_extent_bit_ [...] omits d6b7217edc03 btrfs: exit after state split error at btrfs_clear_extent_ [...] omits 196d2e9548fd btrfs: remove duplicate error check at btrfs_clear_extent_ [...] omits 6dd5a7bca729 btrfs: reclaim from sub-space space_info omits 6c7e48cf9ffd btrfs: add block_rsv for treelog omits a1580b8877f4 btrfs: use proper data space_info omits 36d3bcaf4e35 btrfs: tweak extent/chunk allocation for space_info sub-space omits 5e9732d48c19 btrfs: introduce tree-log sub-space_info omits 297b3d15266d btrfs: introduce btrfs_space_info sub-group omits 5f62ebd173cb btrfs: pass space_info for block group creation omits 631034332c5b btrfs: introduce space_info argument to btrfs_chunk_alloc omits 5f69ee16ced6 btrfs: factor out check_removing_space_info() omits d8b31671ccd2 btrfs: spin out do_async_reclaim_{data,metadata}_space() omits 4bc9f05658e3 btrfs: factor out init_space_info() omits 5bed0f55c6f5 btrfs: take struct btrfs_inode in btrfs_free_reserved_data [...] omits 0b29e1c92f41 btrfs: take btrfs_space_info in btrfs_reserve_data_bytes omits 00fa090b8a47 btrfs: fix nonzero lowest level handling in btrfs_search_f [...] omits 4745a69ae131 btrfs: update btrfs_qgroup_add_swapped_blocks to to use rb helper omits 78e5967647a9 btrfs: update btrfs_qgroup_trace_subtree_after_cow to to u [...] omits c67497a11e26 btrfs: update add_qgroup_rb to to use rb helper omits aa685174f5b5 btrfs: update find_qgroup_rb to to use rb helper omits a8f6cd89aab5 btrfs: update insert_ref_entry to to use rb helper omits fe65970d89d0 btrfs: update insert_root_entry to to use rb helper omits fce6e4bd1ed8 btrfs: update lookup_root_entry to to use rb helper omits b35409853cdc btrfs: update insert_block_entry to to use rb helper omits 5486def15951 btrfs: update lookup_block_entry to to use rb helper omits 9dc2637d9b6f btrfs: update ulist_rbtree_insert to to use rb helper omits 0984c96b28a0 btrfs: update ulist_rbtree_search to to use rb helper omits acdd0c83c6cf btrfs: update __btrfs_lookup_delayed_item to to use rb helper omits 7afe60fd1078 btrfs: kill EXTENT_FOLIO_PRIVATE omits 771a24899b25 btrfs: add mapping_set_release_always to inode's mapping omits 95b28bddf834 btrfs: add mode to clear chunk map status to CLEAR_FREE ioctl omits 52623268d815 btrfs: add more zeroout modes to CLEAR_FREE ioctl omits 7158a8cfa009 btrfs: add secure erase mode to CLEAR_FREE ioctl omits 92c72ca6ec57 btrfs: add zeroout mode to CLEAR_FREE ioctl omits 04cc194c3b67 btrfs: add new ioctl CLEAR_FREE omits a5d937cbdb24 btrfs: extend trim callchains to pass the operation type omits 7d3f3cd586ba btrfs: scrub: use generic ratelimit helpers to output erro [...] omits d4cbaf92b230 btrfs: scrub: ensure we output at least one error message [...] omits c260246242ef btrfs: scrub: simplify the inode iteration output omits 0978de0a3ed0 btrfs: scrub: remove unnecessary dev/physical lookup for s [...] omits ad38c4fe5b11 btrfs: scrub: remove unused is_super parameter from scrub_ [...] omits 25796bbee8b9 btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() omits a4f24091f8fb btrfs: scrub: fix incorrectly reported logical/physical address omits b03f128f37ae btrfs: === misc-next on b-for-next === omits adb1bd9e79bf bcachefs: bch2_dev_add() can run on a non-started fs omits 09c9dcec2d6f bcachefs: bch2_fs_open() now takes a darray omits 4dcf0d9fe17f bcachefs: bch2_trans_update_ip() omits 898795c5fcc9 bcachefs: Run most explicit recovery passes persistent omits 60fea7fd947b bcachefs: provide unlocked version of run_explicit_recover [...] omits 65bd0c9ae904 bcachefs: bch2_dirent_to_text() shows casefolded dirents omits 0718bafa21db bcachefs: Single err message for btree node reads omits c0ffe4f20cbf bcachefs: bch2_mark_btree_validate_failure() omits 8756e1ec5914 bcachefs: bch2_fsck_err_opt() omits c4bfcb14f337 bcachefs: Plumb printbuf through bch2_btree_lost_data() omits 3c2b7af73f0b bcachefs: kill bch2_run_explicit_recovery_pass_persistent() omits 1a8111176cf6 bcachefs: Remove redundant calls to btree_lost_data() omits 712ef7cd339c bcachefs: bch2_btree_lost_data() now handles snapshots tree omits d355ba9417ba bcachefs: Kill redundant error message in topology repair omits 2777cd3911c8 bcachefs: Emit a single log message on data read error omits 7819b0fbf312 bcachefs: bch2_io_failures_to_text() omits 6bf5c639a170 bcachefs: print_string_as_lines: avoid printing empty line omits 470fdf3278aa bcachefs: Make various async objs visible in debugfs omits e623bd1bb021 bcachefs: Async object debugging omits 571e82aeab9b bcachefs: fast_list omits 85892732b67d bcachefs: bch2_read_bio_to_text omits 3ac805875f3b bcachefs: bch2_bio_to_text() omits 31ff404b2940 bcachefs: bch_dev.io_ref -> enumerated_ref omits 5b15a5e7e236 bcachefs: bch_fs.writes -> enumerated_refs omits 371433cbfff3 bcachefs: enumerated_ref.c omits 2aa7ae556322 bcachefs: for_each_rw_member_rcu() omits 569f326956f7 bcachefs: __bch2_fs_read_write() no longer depends on io_ref omits 74543aa68883 bcachefs: for_each_online_member_rcu() omits e4f8efa21fd2 bcachefs: recalc_capacity() no longer depends on io_ref omits e37104a6645b bcachefs: bch2_target_to_text() no longer depends on io_ref omits b6cecfa7e1d8 bcachefs: bch2_check_rebalance_work() omits 6fee9d7640e2 bcachefs: Kill dead code omits 43040e48e52e bcachefs: Fix struct with flex member ABI warning omits 51f2593b80b5 docs: bcachefs: idle work scheduling design doc omits 9d57dd48d881 bcachefs: bch2_move_data_btree() can now walk roots omits a580a837f563 bcachefs: bch2_move_data_btree() can move btree nodes omits fa986dba81fe bcachefs: plumb btree_id through move_pred_fd omits 3c7172d58376 bcachefs: Plumb target parameter through btree_node_rewrite_pos() omits 5fa84f9a8773 bcachefs: export bch2_move_data_phys() omits a7ce87088b84 bcachefs: BCH_MEMBER_RESIZE_ON_MOUNT omits 90704decfcd5 bcachefs: BCH_FEATURE_small_image omits 413a4d5325b7 bcachefs: BCH_FEATURE_no_alloc_info omits 27816e94b4b1 bcachefs: Print features on startup with -o verbose omits e926bd18de24 bcachefs: Shrink superblock downgrade table omits 26ebc9e185cb bcachefs: sb_validate() no longer requires members_v1 omits 1b1aae8d8597 bcachefs: Add a recovery pass for making sure root inode i [...] omits 59182fd8a415 bcachefs: Flag for repair on missing subvolume omits 042a0f3fc351 bcachefs: print_str_as_lines() -> print_str() omits 25b467ae495a bcachefs: bch2_dev_missing_bkey() omits 96d79d62c5b2 bcachefs: Simplify bch2_count_fsck_err() omits 270039fdb5da bcachefs: bch2_run_explicit_recovery_pass_printbuf() omits 20e07244e4d1 bcachefs: Incompatible features may now be enabled at runtime omits 0781240e6afd bcachefs: Clean up option pre/post hooks, small fixes omits f935dfb1083d bcachefs: Use drop_locks_do() in bch2_inode_hash_find() omits 1488bbc45bf7 bcachefs: Single device mode omits 19b3c4c294af bcachefs: Initialize c->name earlier on single dev filesystems omits 1040ebb796fb bcachefs: Simplify logic omits dc99dc3199a9 bcachefs: Remove spurious +1/-1 operation omits 1566689f8c42 bcachefs: Kill bch2_trans_unlock_noassert omits d5b4e278cec7 bcachefs: Clean up duplicated code in bch2_journal_halt() omits 30c090586f59 bcachefs: bch2_dev_allocator_set_rw() omits 27733a47f322 bcachefs: bch2_dev_journal_alloc() now respects data_allowed omits fd3749349fa3 bcachefs: Improve bch2_btree_cache_to_text() omits 15c3ab94a577 bcachefs: __btree_node_reclaim_checks() omits e7610a5ffb8a bcachefs: kill BTREE_CACHE_NOT_FREED_INCREMENT() omits 86ed2bcf8a53 bcachefs: Improve opts.degraded omits bf00c190094b bcachefs: export bch2_chacha20 omits d949578e3df5 bcachefs: indent error messages of invalid compression omits 4076c1c5d6ae bcachefs: split error messages of invalid compression into [...] omits eb63253cc237 bcachefs: early return for negative values when parsing BC [...] omits b4532bae6f08 bcachefs: move_data_phys: stats are not required omits 6cbc2c0aaf7a bcachefs: RO mounts now use less memory omits d13b7d1f75f5 bcachefs: Move various init code to _init_early() omits b8171b791f8d bcachefs: alphabetize init function calls omits 63635f7cbf38 bcachefs: simplify journal pin initialization omits 09e536f86f3c bcachefs: btree_io_complete_wq -> btree_write_complete_wq omits 9b69be5a8a0d bcachefs: bch2_kvmalloc() mem alloc profiling omits 004efd56e6be bcachefs: add missing include omits 6b0eb355073a bcachefs: bch2_snapshot_table_make_room() omits 63aa5f4a3ffd bcachefs: darray: provide typedefs for primitive types omits b394aaf64575 bcachefs: reduce new_stripe_alloc_buckets() stack usage omits 78b590f5d59a bcachefs: alloc_request no longer on stack omits d7d9bfa04958 bcachefs: alloc_request.ptrs2 omits 2ab8794abd0e bcachefs: alloc_request.ca omits 3006716ed6e3 bcachefs: alloc_request.counters omits d104f1b802a4 bcachefs: alloc_request.usage omits d58bab1e1cbb bcachefs: alloc_request: deallocate_extra_replicas() omits fae76059bc32 bcachefs: new_stripe_alloc_buckets() takes alloc_request omits d0fce46ab5ed bcachefs: bch2_ec_stripe_head_get() takes alloc_request omits 765f44845b97 bcachefs: bch2_bucket_alloc_trans() takes alloc_request omits b527d23fbb50 bcachefs: alloc_request.data_type omits f7dec61b79e4 bcachefs: struct alloc_request omits 438ed1949ff2 bcachefs: trace bch2_trans_kmalloc() omits 7d847a49e65e bcachefs: replace memcpy with memcpy_and_pad for jset_entr [...] omits 4406445fe6af bcachefs: replace strncpy() with memcpy_and_pad in journal [...] omits bc7378dd019c bcachefs: Rebalance now skips poisoned extents omits e3325e7e22c2 bcachefs: Data move can read from poisoned extents omits 172e0badd6bf bcachefs: Poison extents that can't be read due to checksu [...] omits d0854fd65ebd bcachefs: Be precise about bch_io_failures omits 8ba11b2dc7e8 bcachefs: bch2_subvolume_wait_for_pagecache_and_delete() cleanup omits aabe43431746 ovl: Use str_on_off() helper in ovl_show_options() omits 05f774ffb442 ovl: don't require "metacopy=on" for "verity" omits 3f776aa7c27d ovl: relax redirect/metacopy requirements for lower -> dat [...] omits eba3c0b3a9e0 ovl: make redirect/metacopy rejection consistent adds a32f1923c6d6 crypto: scompress - increment scomp_scratch_users when alr [...] new b6ea1680d0ac Merge tag 'v6.15-p6' of git://git.kernel.org/pub/scm/linux [...] adds bbc9462f0cb0 kernel: param: rename locate_module_kobject adds 1c7777feb0e2 kernel: refactor lookup_or_create_module_kobject() adds 7c76c813cfc4 kernel: globalize lookup_or_create_module_kobject() adds f95bbfe18512 drivers: base: handle module_kobject creation new 3929527918ff Merge tag 'modules-6.15-rc5' of git://git.kernel.org/pub/s [...] new 7a13c14ee59d Merge tag 'for-6.15-rc4-tag' of git://git.kernel.org/pub/s [...] new 8b0ba61df5a1 fs/xattr.c: fix simple_xattr_list to always include securi [...] new 5aaf19131484 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] new 5663ded3456d Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new be36fd816afd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 9fcd53c32066 erofs: remove unused enum type new c9e3169cd4b6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 924577e4f6ca ovl: Fix nested backing file paths new 0eb16a0a6128 Merge branch 'ovl-fixes' of git://git.kernel.org/pub/scm/l [...] new 2feaa92c7c01 bcachefs: improve missing journal write device error message new 5e63d579e752 bcachefs: readdir fixes new 76bf312036dd bcachefs: bch2_subvolume_wait_for_pagecache_and_delete() cleanup new 01a1379f0d79 bcachefs: Be precise about bch_io_failures new dd4d49adb35f bcachefs: Poison extents that can't be read due to checksu [...] new be326f187a81 bcachefs: Data move can read from poisoned extents new e385c86f166a bcachefs: Rebalance now skips poisoned extents new e5ba8d174bae bcachefs: replace strncpy() with memcpy_and_pad in journal [...] new 3f22824c3050 bcachefs: replace memcpy with memcpy_and_pad for jset_entr [...] new 1c2c97c2736d bcachefs: trace bch2_trans_kmalloc() new 55a56c1e046c bcachefs: struct alloc_request new d42fcdf3b1fa bcachefs: alloc_request.data_type new 4fe1c31bb698 bcachefs: bch2_bucket_alloc_trans() takes alloc_request new f679be1e3696 bcachefs: bch2_ec_stripe_head_get() takes alloc_request new 1da5b42654a0 bcachefs: new_stripe_alloc_buckets() takes alloc_request new 8e7b4f52b38a bcachefs: alloc_request: deallocate_extra_replicas() new 5d38748846cc bcachefs: alloc_request.usage new 35b7357d7618 bcachefs: alloc_request.counters new f31fc2c116aa bcachefs: alloc_request.ca new 2291f9760f4f bcachefs: alloc_request.ptrs2 new d1f6ec996eee bcachefs: alloc_request no longer on stack new 2d3e127fdf42 bcachefs: reduce new_stripe_alloc_buckets() stack usage new 0a769537057f bcachefs: darray: provide typedefs for primitive types new facba5ca641d bcachefs: bch2_snapshot_table_make_room() new b96966bbad7d bcachefs: add missing include new 861284ff0ff1 bcachefs: bch2_kvmalloc() mem alloc profiling new 985decde29c0 bcachefs: btree_io_complete_wq -> btree_write_complete_wq new b8dde5d967e7 bcachefs: simplify journal pin initialization new 7747b47fd357 bcachefs: alphabetize init function calls new d03206b313ec bcachefs: Move various init code to _init_early() new 7f1889516bfe bcachefs: RO mounts now use less memory new 4e4ce5fe4506 bcachefs: move_data_phys: stats are not required new 9073799b99e4 bcachefs: early return for negative values when parsing BC [...] new 077b0247e555 bcachefs: split error messages of invalid compression into [...] new bc7c5c25d1cc bcachefs: indent error messages of invalid compression new c15f3a2e0f31 bcachefs: export bch2_chacha20 new 056d45a18b62 bcachefs: Improve opts.degraded new 776ff9426f24 bcachefs: kill BTREE_CACHE_NOT_FREED_INCREMENT() new 6278d3e08007 bcachefs: __btree_node_reclaim_checks() new 213c249bb9ba bcachefs: Improve bch2_btree_cache_to_text() new 95583d2f7fae bcachefs: bch2_dev_journal_alloc() now respects data_allowed new e5ddaebc4e5d bcachefs: bch2_dev_allocator_set_rw() new ca83106fd585 bcachefs: Clean up duplicated code in bch2_journal_halt() new 40df7b0bbdfb bcachefs: Kill bch2_trans_unlock_noassert new dedb51ee2cdd bcachefs: Remove spurious +1/-1 operation new 166b2f0dd6d1 bcachefs: Simplify logic new 013fe47406b8 bcachefs: Initialize c->name earlier on single dev filesystems new 4099e60d4069 bcachefs: Single device mode new 4b92600b3159 bcachefs: Use drop_locks_do() in bch2_inode_hash_find() new 4c5fba0c61ee bcachefs: Clean up option pre/post hooks, small fixes new 39f006c3c8d0 bcachefs: Incompatible features may now be enabled at runtime new bf6ba5d668f3 bcachefs: bch2_run_explicit_recovery_pass_printbuf() new 5825d8a356be bcachefs: Simplify bch2_count_fsck_err() new efad3355c93e bcachefs: bch2_dev_missing_bkey() new 3a39098725f6 bcachefs: print_str_as_lines() -> print_str() new afc2f1bbefe8 bcachefs: Flag for repair on missing subvolume new 410910ca8d59 bcachefs: Add a recovery pass for making sure root inode i [...] new 74e6f9049cb5 bcachefs: sb_validate() no longer requires members_v1 new e4ca18d7979e bcachefs: Shrink superblock downgrade table new 1e8b14285e7a bcachefs: Print features on startup with -o verbose new 671b6aff788b bcachefs: BCH_FEATURE_no_alloc_info new 8a80115df9f0 bcachefs: BCH_FEATURE_small_image new aeb0df093db2 bcachefs: BCH_MEMBER_RESIZE_ON_MOUNT new b1e170904c6f bcachefs: export bch2_move_data_phys() new 1e13573173fc bcachefs: Plumb target parameter through btree_node_rewrite_pos() new 24cc31ab43ba bcachefs: plumb btree_id through move_pred_fd new ae128e0f7614 bcachefs: bch2_move_data_btree() can move btree nodes new 1e31a16758e8 bcachefs: bch2_move_data_btree() can now walk roots new fb35adc2e03f docs: bcachefs: idle work scheduling design doc new 73facc549251 bcachefs: Fix struct with flex member ABI warning new 1590770a6798 bcachefs: Kill dead code new 89df08708384 bcachefs: bch2_check_rebalance_work() new eb374cd14e20 bcachefs: bch2_target_to_text() no longer depends on io_ref new ad0a74b86363 bcachefs: recalc_capacity() no longer depends on io_ref new e3ffce22c252 bcachefs: for_each_online_member_rcu() new 7edebcf4be44 bcachefs: __bch2_fs_read_write() no longer depends on io_ref new 0ae4f5a3d452 bcachefs: for_each_rw_member_rcu() new a644518f967c bcachefs: enumerated_ref.c new 22ced61a1773 bcachefs: bch_fs.writes -> enumerated_refs new a160d6f2fcb0 bcachefs: bch_dev.io_ref -> enumerated_ref new b8422a6e5e6b bcachefs: bch2_bio_to_text() new edc02ba85d0a bcachefs: bch2_read_bio_to_text new 5d52ada119ab bcachefs: fast_list new a0b8465a6a14 bcachefs: Async object debugging new 1febaecd4c5d bcachefs: Make various async objs visible in debugfs new bbdebaed6b4f bcachefs: print_string_as_lines: avoid printing empty line new 18229bc40e33 bcachefs: bch2_io_failures_to_text() new 7aa68a1c19df bcachefs: Emit a single log message on data read error new 3ff71d852da3 bcachefs: Kill redundant error message in topology repair new 69228fb205b2 bcachefs: bch2_btree_lost_data() now handles snapshots tree new 50996a005aee bcachefs: Remove redundant calls to btree_lost_data() new 44a8fb40330d bcachefs: kill bch2_run_explicit_recovery_pass_persistent() new b4151043c51a bcachefs: Plumb printbuf through bch2_btree_lost_data() new aaa1e02f01bc bcachefs: bch2_fsck_err_opt() new 978aeeb7ebc5 bcachefs: bch2_mark_btree_validate_failure() new a49755b302f4 bcachefs: Single err message for btree node reads new 07776e609557 bcachefs: bch2_dirent_to_text() shows casefolded dirents new b5490d58fc4b bcachefs: provide unlocked version of run_explicit_recover [...] new d8fc49396637 bcachefs: Run most explicit recovery passes persistent new bb0850988760 bcachefs: bch2_trans_update_ip() new ac00e03bd4ae bcachefs: bch2_fs_open() now takes a darray new 635ab050c936 bcachefs: bch2_dev_add() can run on a non-started fs new 9c50decf6013 bcachefs: Avoid -Wflex-array-member-not-at-end warnings new 0286e67f0342 bcachefs: sysfs trigger_recalc_capacity new 54d7d03a5072 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git new aa627d12beeb Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 0ee7a1c06b43 Merge branch 'misc-6.15' into for-next-current-v6.14-20250430 new de31009bdad8 Merge branch 'for-next-current-v6.14-20250430' into for-ne [...] new 7109af0f2271 Merge branch 'misc-6.15' into for-next-next-v6.15-20250430 new 8dac7caad1de btrfs: rename btrfs_discard workqueue to btrfs-discard new 746bd789b6bd btrfs: convert the buffer_radix to an xarray new dc21a3314fb0 btrfs: set DIRTY and WRITEBACK tags on the buffer_tree new a303b0196a22 btrfs: use buffer xarray for extent buffer writeback operations new 0775dfa0f2ad Revert "btrfs: canonicalize the device path before adding it" new 15401966e5c5 btrfs: merge btrfs_read_dev_one_super() into btrfs_read_di [...] new 6d616913f0b0 btrfs: get rid of btrfs_read_dev_super() new 6b081c44988e btrfs: remove duplicate error check at btrfs_clear_extent_ [...] new d7724dc14538 btrfs: exit after state split error at btrfs_clear_extent_ [...] new 888453b30937 btrfs: add missing error return to btrfs_clear_extent_bit_ [...] new 899ca4a05d69 btrfs: use bools for local variables at btrfs_clear_extent [...] new 35d205302738 btrfs: avoid extra tree search at btrfs_clear_extent_bit_c [...] new db55cccf1873 btrfs: simplify last record detection at btrfs_clear_exten [...] new e0650643fdaf btrfs: remove duplicate error check at btrfs_convert_extent_bit() new 468152cf6865 btrfs: exit after state split error at btrfs_convert_extent_bit() new 249f9672ccd3 btrfs: exit after state insertion failure at btrfs_convert [...] new ef423f944910 btrfs: avoid unnecessary next node searches when clearing [...] new 0b01f00fa830 btrfs: avoid repeated extent state processing when convert [...] new 02821f90f913 btrfs: avoid re-searching tree when converting bits in an [...] new 623e3ec66b30 btrfs: simplify last record detection at btrfs_convert_ext [...] new 75282b02ab4b btrfs: exit after state insertion failure at set_extent_bit() new bcac8e6aeaed btrfs: exit after state split error at set_extent_bit() new 53c72632e052 btrfs: simplify last record detection at set_extent_bit() new 724186ab91b7 btrfs: avoid repeated extent state processing when setting [...] new 6c28fa63b1a5 btrfs: avoid re-searching tree when setting bits in an ext [...] new fcf80c327d1a btrfs: remove unnecessary NULL checks before freeing extent state new 6af0c1482562 btrfs: don't BUG_ON() when unpinning extents during transa [...] new 8a43568bb72f btrfs: remove variable to track trimmed bytes at btrfs_fin [...] new 995605221ca4 btrfs: make extent unpinning more efficient when committin [...] new 15f33b19524a btrfs: === misc-next on b-for-next === new 5e44aec26adb btrfs: scrub: fix incorrectly reported logical/physical address new ded7ed090008 btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() new fbb5e6272eb0 btrfs: scrub: remove unused is_super parameter from scrub_ [...] new b182c59b13b8 btrfs: scrub: remove unnecessary dev/physical lookup for s [...] new 3a4c97c0b300 btrfs: scrub: simplify the inode iteration output new 028d46f00fa7 btrfs: scrub: ensure we output at least one error message [...] new b7ad44531dd7 btrfs: scrub: use generic ratelimit helpers to output erro [...] new b20acfce6cff btrfs: extend trim callchains to pass the operation type new c09f3d84b660 btrfs: add new ioctl CLEAR_FREE new de760cb2ddcf btrfs: add zeroout mode to CLEAR_FREE ioctl new 3a76d8da1e0e btrfs: add secure erase mode to CLEAR_FREE ioctl new 445f9c614f26 btrfs: add more zeroout modes to CLEAR_FREE ioctl new 851b02edd253 btrfs: add mode to clear chunk map status to CLEAR_FREE ioctl new e565cc1887b6 btrfs: add mapping_set_release_always to inode's mapping new a5a4428b1210 btrfs: kill EXTENT_FOLIO_PRIVATE new e98c0a396eaf btrfs: update __btrfs_lookup_delayed_item to to use rb helper new 8c539e9166b6 btrfs: update ulist_rbtree_search to to use rb helper new a01161aa52c3 btrfs: update ulist_rbtree_insert to to use rb helper new 981f5271f585 btrfs: update lookup_block_entry to to use rb helper new 1fd95311ba5e btrfs: update insert_block_entry to to use rb helper new e84961911f79 btrfs: update lookup_root_entry to to use rb helper new 8c1a1ed55d7c btrfs: update insert_root_entry to to use rb helper new efc90074ee67 btrfs: update insert_ref_entry to to use rb helper new 47d7e9209bab btrfs: update find_qgroup_rb to to use rb helper new dfb930f172ac btrfs: update add_qgroup_rb to to use rb helper new 5733000b3d00 btrfs: update btrfs_qgroup_trace_subtree_after_cow to to u [...] new 96e87708ccbb btrfs: update btrfs_qgroup_add_swapped_blocks to to use rb helper new bead6e45a659 btrfs: fix nonzero lowest level handling in btrfs_search_f [...] new 2b37dcd87f96 btrfs: take btrfs_space_info in btrfs_reserve_data_bytes new d573d39f839b btrfs: take struct btrfs_inode in btrfs_free_reserved_data [...] new 6013835f3cec btrfs: factor out init_space_info() new b4fe4fbf341d btrfs: spin out do_async_reclaim_{data,metadata}_space() new 93d4c123bec9 btrfs: factor out check_removing_space_info() new 9abdebcb5a1d btrfs: introduce space_info argument to btrfs_chunk_alloc new 8c16811831db btrfs: pass space_info for block group creation new cfd9546a7c7a btrfs: introduce btrfs_space_info sub-group new e93f9f203d1c btrfs: introduce tree-log sub-space_info new fc7084bed44e btrfs: tweak extent/chunk allocation for space_info sub-space new c5996e85bcb0 btrfs: use proper data space_info new 12ae9a038d1d btrfs: add block_rsv for treelog new fa98a0916946 btrfs: reclaim from sub-space space_info new b4ec6825ebc4 btrfs: harden parsing of compress mount option new d5a104732f0e btrfs: handle unaligned EOF truncation correctly for subpa [...] new 6fe189da8f25 btrfs: handle aligned EOF truncation correctly for subpage cases new 98c5a900a1ba Merge branch 'misc-next' into for-next-next-v6.15-20250430 new fdcbb186629d Merge branch 'for-next-next-v6.15-20250430' into for-next- [...] new f50043b43e59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 74c72419ec8d smb: client: fix zero length for mkdir POSIX create context new 1041c117a2c3 cifs: Fix and improve cifs_query_path_info() and cifs_quer [...] new f122121796f9 cifs: Fix changing times and read-only attr over SMB1 smb_ [...] new 7986e5af8743 smb: client: fix delay on concurrent opens new 6064150df397 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 83a5c44a5713 Merge branch 'configfs-next' of git://git.kernel.org/pub/s [...] new b256e8414f15 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8a856fdede16 dlm: mask sk_shutdown value new 55612ddb62fc dlm: use SHUT_RDWR for SCTP shutdown new 574511615a2e dlm: reject SCTP configuration if not enabled new 6f8b4788266c dlm: drop SCTP Kconfig dependency new 7173143ffa6e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 33a942fd8219 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new bb8c5a485580 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 7724284838ee f2fs: support FAULT_TIMEOUT new 149915ee701b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 2ecc53efa108 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e1e2734a16f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1c06411dec24 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new ee9589de4fa9 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 2525ca73c2f9 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new d0cce27f9c8f Merge branch 'master' of https://github.com/Paragon-Softwa [...] new a6fcfe9bb26d ovl: make redirect/metacopy rejection consistent new 5ef7bcdeecc9 ovl: relax redirect/metacopy requirements for lower -> dat [...] new b71db54ef3b8 ovl: don't require "metacopy=on" for "verity" new 50e638beb67e ovl: Use str_on_off() helper in ovl_show_options() new d85cfc686786 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new bfecc4091e07 xfs: allow ro mounts if rtdev or logdev are read-only new 8fdfe009ebdf Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new a8c2eea9b25c Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new f5762feb3ced 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 (8dc28f3fd1f9) \ N -- N -- N refs/heads/fs-next (f5762feb3ced)
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 228 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/ABI/testing/sysfs-fs-f2fs | 1 + Documentation/filesystems/f2fs.rst | 1 + crypto/scompress.c | 5 +- drivers/base/module.c | 13 +-- fs/bcachefs/dirent.c | 4 +- fs/bcachefs/disk_accounting.c | 12 ++- fs/bcachefs/ec_types.h | 7 +- fs/bcachefs/fs-io.c | 1 - fs/bcachefs/io_read.c | 6 +- fs/bcachefs/journal_io.c | 8 +- fs/bcachefs/journal_reclaim.c | 2 +- fs/bcachefs/sysfs.c | 12 ++- fs/btrfs/disk-io.c | 90 +--------------- fs/btrfs/disk-io.h | 3 - fs/btrfs/extent-io-tree.c | 10 +- fs/btrfs/extent-tree.c | 9 +- fs/btrfs/extent_io.c | 41 ++++---- fs/btrfs/super.c | 2 +- fs/btrfs/volumes.c | 176 ++++++++------------------------ fs/btrfs/volumes.h | 2 + fs/dlm/Kconfig | 1 - fs/dlm/config.c | 3 + fs/dlm/lowcomms.c | 7 +- fs/erofs/super.c | 1 - fs/f2fs/f2fs.h | 17 +++ fs/f2fs/segment.c | 3 + fs/f2fs/super.c | 1 + fs/overlayfs/file.c | 4 +- fs/xattr.c | 24 +++++ fs/xfs/xfs_super.c | 21 +++- include/linux/module.h | 2 + kernel/params.c | 47 ++++----- 32 files changed, 213 insertions(+), 323 deletions(-)