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 06b051a55f41 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 39c73d9fa905 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...]
omits ef052f9950a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
omits 8133ba3adce2 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...]
omits 0e2eb55eaede Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits b6e92b8345a7 Merge branch 'master' of https://github.com/Paragon-Softwa [...]
omits b602dad472b8 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...]
omits 99460144a2e6 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...]
omits dad266f1fd7a Merge branch 'ksmbd-for-next' of https://github.com/smfren [...]
omits 98e880b000e7 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...]
omits 9d74348f194d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 9d969d5388c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 1be941e7b4a6 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits 8ce860d765fc Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...]
omits 3927e837ad10 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits 20a9dfb6a3b7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits ef17b4190efb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 0c60b6108789 Merge branch 'configfs-next' of git://git.kernel.org/pub/s [...]
omits 1baf3b336942 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...]
omits 0079d96a8412 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 843877a52dc1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
omits b579d607ecfe Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git
omits 8f2b08b8bae0 Merge branch 'ovl-fixes' of git://git.kernel.org/pub/scm/l [...]
omits 2c06ae9a3b7e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 3fc58dd171dd Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
omits 98e5036ed526 smb: client: fix delay on concurrent opens
omits 77717331cdea smb: client: fix zero rsize error messages
omits 36a7dffa5671 smb: client: fix memory leak during error handling for POS [...]
omits d9b33bcadc31 bcachefs: Add tracepoint, counter for io_move_created_rebalance
omits e39d395bdf94 bcachefs: move_buckets in rhashtable when allocated
omits fe355ade13b8 bcachefs: Move pending buckets queue to buckets_in_flight
omits e8b78f308534 bcachefs: kill move_bucket_in_flight
omits 7a031ab96ce5 bcachefs: bch2_fs_emergency_read_only2()
omits ce4dbcace7f9 bcachefs: Extra write buffer asserts
omits c3eb231cd489 bcachefs: add missing locking in bch2_write_point_to_text()
omits f64ed1d683d6 bcachefs: Don't rewind recovery if not in recovery
omits 63d0fae117cb bcachefs: Rename fsck_running, recovery_running flags
omits 2fe0bc09e8eb bcachefs: debug_check_bkey_unpack
omits 17c7d70a37bc bcachefs: debug_check_bset_lookups
omits 33edb950dfd2 bcachefs: debug_check_iterators no longer requires BCACHEFS_DEBUG
omits 5656ecdf054c bcachefs: debug_check_btree_locking modparam
omits 0ab75491ac24 bcachefs: Debug params are now static_keys
omits eb7b62c81234 bcachefs: Slim down inlined part of bch2_btree_path_upgrade()
omits b97f5da5d2c1 bcachefs: online_fsck_mutex -> run_recovery_passes_lock
omits 47d6ba4742af bcachefs: bch_sb_field_recovery_passes
omits 24e865cd53fb bcachefs: recovery_passes_types.h -> recovery_passes_format.h
omits 346402a1d0da bcachefs: print label correctly in sb_member_to_text()
omits cc3b1e8cb2e6 bcachefs: "buckets with backpointer mismatches" now alloca [...]
omits c6a7af1a7252 bcachefs: delete dead items in bch_dev
omits c5679b2f1369 bcachefs: kill dead code in move_data_phys()
omits a6a6e85c5f29 bcachefs: buckets_in_flight on stack
omits ba71ed22659b bcachefs: bch2_copygc_dev_wait_amount()
omits 634dce7745fa bcachefs: Add missing include
omits 5192955b246f bcachefs: Knob for manual snapshot deletion
omits 0233f94fbee8 bcachefs: bcachefs_metadata_version_fast_device_removal
omits b368ddcdcbdc bcachefs: bch2_dev_data_drop_by_backpointers()
omits a86100faa7a1 bcachefs: BCH_SB_MEMBER_DELETED_UUID
omits afc01201f4a7 bcachefs: bch2_dev_remove_stripes() respects degraded flags
omits d388ade3b16a bcachefs: opts.rebalance_on_ac_only
omits 8c7a4b74a661 bcachefs: __bch2_fs_free() cleanup
omits 69ff1bfab93b bcachefs: Improve bch2_extent_ptr_set_cached()
omits c959956332db bcachefs: improve check_inode_hash_info_matches_root() err [...]
omits 692405ab55e6 bcachefs: inline bch2_ob_ptr()
omits 1d65a1da5df9 bcachefs: bch2_dev_in_target() no longer takes rcu_read_lock()
omits 44b1d21dcbb7 bcachefs: bch2_journal_write() refactoring
omits 3ead874049a9 bcachefs: delete_dead_snapshot_keys_v2()
omits c336a9d9ba9b bcachefs: bcachefs_metadata_version_snapshot_deletion_v2
omits e3cfeeb8990b bcachefs: BCH_SNAPSHOT_DELETED -> BCH_SNAPSHOT_WILL_DELETE
omits ef4f18f676c1 bcachefs: Skip unrelated snapshot trees in snapshot deletion
omits 494363d21388 bcachefs: BCH_FSCK_ERR_snapshot_key_missing_inode_snapshot
omits b39314187ac2 bcachefs: get_inodes_all_snapshots() now includes whiteouts
omits 2a012e497d45 bcachefs: bch2_inode_unpack() cleanup
omits a902a2783951 bcachefs: Improve bch2_request_incompat_feature() message
omits c2ed4bf34b02 bcachefs: Fix inconsistent req->ec
omits a91619a1266b bcachefs: kill inode_walker_entry.snapshot
omits f147deb8c64f bcachefs: Add comments for inode snapshot requirements
omits 8915f9e9b851 bcachefs: snapshot delete progress indicator
omits 9f2e41041425 bcachefs: Don't emit bch_sb_field_members_v1 if not required
omits f76f90fa3ead bcachefs: Rename x_name to x_name_and_value
omits 0cc1ad7d866f bcachefs: Improve bch2_disk_groups_to_text()
omits 9af0bf0f9dc6 docs: bcachefs: add casefolding reference
omits c347fb91fc8a bcachefs: Fix setting ca->name in device add
omits 30e602b2160d bcachefs: sysfs trigger_recalc_capacity
omits 17d81a20cfee bcachefs: Avoid -Wflex-array-member-not-at-end warnings
omits 1bc3d6e96983 bcachefs: bch2_dev_add() can run on a non-started fs
omits dda6b50bbde4 bcachefs: bch2_fs_open() now takes a darray
omits 78e3509faf73 bcachefs: bch2_trans_update_ip()
omits 138f61fa6f1e bcachefs: Run most explicit recovery passes persistent
omits d7f15588fdbd bcachefs: provide unlocked version of run_explicit_recover [...]
omits 8346de633d8f bcachefs: bch2_dirent_to_text() shows casefolded dirents
omits 453f478ac42c bcachefs: Single err message for btree node reads
omits fbf530942b7f bcachefs: bch2_mark_btree_validate_failure()
omits 3efea315bd6e bcachefs: bch2_fsck_err_opt()
omits e2093dec09a4 bcachefs: Plumb printbuf through bch2_btree_lost_data()
omits 85c9a3e8b092 bcachefs: kill bch2_run_explicit_recovery_pass_persistent()
omits 5fb2ab1622e8 bcachefs: Remove redundant calls to btree_lost_data()
omits 75c3d6c477ea bcachefs: bch2_btree_lost_data() now handles snapshots tree
omits 85d937713f91 bcachefs: Kill redundant error message in topology repair
omits 0f58e9e160fa bcachefs: Emit a single log message on data read error
omits 238e17b0d4ba bcachefs: bch2_io_failures_to_text()
omits 68dd7ca6636c bcachefs: print_string_as_lines: avoid printing empty line
omits 08b3f5e6496c bcachefs: Make various async objs visible in debugfs
omits 41e59148e792 bcachefs: Async object debugging
omits cea2f619af5b bcachefs: fast_list
omits 8c3cf4e9462e bcachefs: bch2_read_bio_to_text
omits 15626cce4a38 bcachefs: bch2_bio_to_text()
omits 6361fc85e87a bcachefs: bch_dev.io_ref -> enumerated_ref
omits 3cc1abac7844 bcachefs: bch_fs.writes -> enumerated_refs
omits 6b828a096a83 bcachefs: enumerated_ref.c
omits d8f2fb13642c bcachefs: for_each_rw_member_rcu()
omits 19859ffbb6d0 bcachefs: __bch2_fs_read_write() no longer depends on io_ref
omits 13071c732474 bcachefs: for_each_online_member_rcu()
omits 039d22c43bdc bcachefs: recalc_capacity() no longer depends on io_ref
omits 01f22b3003a3 bcachefs: bch2_target_to_text() no longer depends on io_ref
omits a4463cde920c bcachefs: bch2_check_rebalance_work()
omits a6f13e56617f bcachefs: Kill dead code
omits 758c2e185869 bcachefs: Fix struct with flex member ABI warning
omits 9ab974e6e793 docs: bcachefs: idle work scheduling design doc
omits ae1c1e1f0691 bcachefs: bch2_move_data_btree() can now walk roots
omits 08b119820d7d bcachefs: bch2_move_data_btree() can move btree nodes
omits 03aa6dd945fc bcachefs: plumb btree_id through move_pred_fd
omits edff27396ba1 bcachefs: Plumb target parameter through btree_node_rewrite_pos()
omits 468a074bd371 bcachefs: export bch2_move_data_phys()
omits 9efcca74f5df bcachefs: BCH_MEMBER_RESIZE_ON_MOUNT
omits ac7c5a0e4917 bcachefs: BCH_FEATURE_small_image
omits d1d243ddb67f bcachefs: BCH_FEATURE_no_alloc_info
omits 9ea6efe59931 bcachefs: Print features on startup with -o verbose
omits 51eb8fe64c92 bcachefs: Shrink superblock downgrade table
omits fa62516496bc bcachefs: sb_validate() no longer requires members_v1
omits b176dc12aa19 bcachefs: Add a recovery pass for making sure root inode i [...]
omits 711f954c1585 bcachefs: Flag for repair on missing subvolume
omits 33667a804582 bcachefs: print_str_as_lines() -> print_str()
omits 286e95c833bd bcachefs: bch2_dev_missing_bkey()
omits 157b59c86474 bcachefs: Simplify bch2_count_fsck_err()
omits c3d43c01786d bcachefs: bch2_run_explicit_recovery_pass_printbuf()
omits bcc023476ccc bcachefs: Incompatible features may now be enabled at runtime
omits f8859099aa46 bcachefs: Clean up option pre/post hooks, small fixes
omits 340807c6503d bcachefs: Use drop_locks_do() in bch2_inode_hash_find()
omits fc88aa6c14c0 bcachefs: Single device mode
omits b0646326e6e5 bcachefs: Initialize c->name earlier on single dev filesystems
omits 401dace554e7 bcachefs: Simplify logic
omits be63b4d37727 bcachefs: Remove spurious +1/-1 operation
omits 559c268996fe bcachefs: Kill bch2_trans_unlock_noassert
omits c79bcd47f431 bcachefs: Clean up duplicated code in bch2_journal_halt()
omits a7aae197be26 bcachefs: bch2_dev_allocator_set_rw()
omits 9a67e2dde055 bcachefs: bch2_dev_journal_alloc() now respects data_allowed
omits 66f54bb3042e bcachefs: Improve bch2_btree_cache_to_text()
omits f1fb7ffed542 bcachefs: __btree_node_reclaim_checks()
omits 60c05e61fe8a bcachefs: kill BTREE_CACHE_NOT_FREED_INCREMENT()
omits d46dccf346af bcachefs: Improve opts.degraded
omits 7b59f7d7e9f2 bcachefs: export bch2_chacha20
omits 9d50f194318e bcachefs: indent error messages of invalid compression
omits 7f88b6217e53 bcachefs: split error messages of invalid compression into [...]
omits afb666c9c478 bcachefs: early return for negative values when parsing BC [...]
omits d2d6b393a21f bcachefs: move_data_phys: stats are not required
omits c07cc1df4207 bcachefs: RO mounts now use less memory
omits 848ef04e949d bcachefs: Move various init code to _init_early()
omits 72ab8bcdfb83 bcachefs: alphabetize init function calls
omits 222026a5619f bcachefs: simplify journal pin initialization
omits cb1764502a86 bcachefs: btree_io_complete_wq -> btree_write_complete_wq
omits d970a3dcacc4 bcachefs: bch2_kvmalloc() mem alloc profiling
omits e30dceba0b99 bcachefs: add missing include
omits 560770b0bd4f bcachefs: bch2_snapshot_table_make_room()
omits 7bc7772e20d0 bcachefs: darray: provide typedefs for primitive types
omits 3890bf3e077e bcachefs: reduce new_stripe_alloc_buckets() stack usage
omits 2dd9eb04f43f bcachefs: alloc_request no longer on stack
omits 95362f063f3c bcachefs: alloc_request.ptrs2
omits 056b7cd22be4 bcachefs: alloc_request.ca
omits d8482be8641d bcachefs: alloc_request.counters
omits eff5afd69b30 bcachefs: alloc_request.usage
omits 1b6afac564f5 bcachefs: alloc_request: deallocate_extra_replicas()
omits 90a25a8b78c1 bcachefs: new_stripe_alloc_buckets() takes alloc_request
omits 5b7d163ada3c bcachefs: bch2_ec_stripe_head_get() takes alloc_request
omits dc40ac892491 bcachefs: bch2_bucket_alloc_trans() takes alloc_request
omits e2b92684e875 bcachefs: alloc_request.data_type
omits c54c03b73a7b bcachefs: struct alloc_request
omits e0fca31033dd bcachefs: trace bch2_trans_kmalloc()
omits 07558e75fa67 bcachefs: replace memcpy with memcpy_and_pad for jset_entr [...]
omits a69e17a9cbb8 bcachefs: replace strncpy() with memcpy_and_pad in journal [...]
omits 9aa6fa7378cd bcachefs: Rebalance now skips poisoned extents
omits 8e5d455b6d83 bcachefs: Data move can read from poisoned extents
omits eec252544c63 bcachefs: Poison extents that can't be read due to checksu [...]
omits 44c17ba5ad6c bcachefs: Be precise about bch_io_failures
omits 0919cbd3a190 bcachefs: bch2_subvolume_wait_for_pagecache_and_delete() cleanup
omits 106d823f23f6 bcachefs: Fix set_should_be_locked() call in peek_slot()
omits cfa6cdbf8e5a orangefs: adjust counting code to recover from 665575cf
omits 0cd0bb029bbb Convert the orangefs filesystem to the new internal mount [...]
omits 93ec16475ba6 bcachefs: Fix self deadlock
omits 5e0e7f1fc68d bcachefs: Don't set btree nodes as accessed on fill
omits 3b1e77a0a249 bcachefs: Fix livelock in journal_entry_open()
omits 3a7d67252c63 fuse: support large folios for writeback
omits d7a8aa658c3b fuse: optimize direct io large folios processing
omits e8e33c9b923e fuse: support large folios for readahead
omits c2caf8d6661e fuse: support large folios for queued writes
omits 38aa65678613 fuse: support large folios for stores
omits a7cb1bb49807 fuse: support large folios for symlinks
omits c26fae85dd61 fuse: support large folios for folio reads
omits bf7cd665410b fuse: support large folios for writethrough writes
omits 73342589ee09 fuse: refactor fuse_fill_write_pages()
omits b621c3066ba5 fuse: support large folios for retrieves
omits a21f3caa7558 fuse: support copying large folios
omits 514d9210bf45 fs: fuse: add dev id to /dev/fuse fdinfo
omits 990615ca2722 Merge branch 'for-next-next-v6.15-20250512' into for-next- [...]
omits d12a11e85f1f Merge branch 'for-next-current-v6.14-20250512' into for-ne [...]
omits 0e5c562cc56d Merge branch 'b-for-next' into for-next-next-v6.15-20250512
omits dbc03180781c Merge branch 'misc-6.15' into for-next-current-v6.14-20250512
omits 6f9a31ac4691 btrfs: add back warning for mount option commit values exc [...]
omits 28656699479b btrfs: use boolean for delalloc argument to btrfs_free_res [...]
omits 7020d7cb0655 btrfs: use boolean for delalloc argument to btrfs_free_res [...]
omits b54eb1cbffc7 btrfs: fold error checks when allocating ordered extent an [...]
omits ce89e3cbff84 btrfs: check we grabbed inode reference when allocating an [...]
omits a342560de96b btrfs: fix qgroup reservation leak on failure to allocate [...]
omits bc60fabc3f6a btrfs: fix folio leak in submit_one_async_extent()
omits c7321c8bc169 btrfs: scrub: reduce memory usage of struct scrub_sector_v [...]
omits 845c9c2b49a5 btrfs: handle aligned EOF truncation correctly for subpage cases
omits fdf1979134dc btrfs: handle unaligned EOF truncation correctly for subpa [...]
omits decea29a4232 btrfs: fix broken drop_caches on extent buffer folios
omits 502b3a95e53c btrfs: use verbose assert at peek_discard_list()
omits a9f5440815ce btrfs: fix discard worker infinite loop after disabling discard
omits ff431f019654 btrfs: scrub: aggregate small bitmaps into a larger one
omits 6ab3bde8262c btrfs: scrub: fix a wrong error type when metadata bytenr [...]
omits f8b07dd1319f btrfs: defrag: use list_last_entry() at defrag_collect_targets()
omits 45ace8d3f267 btrfs: simplify csum list release at btrfs_put_ordered_extent()
omits 5e1bf1ae1036 btrfs: simplify extracting delayed node at btrfs_first_pre [...]
omits 05a4f4da5f4c btrfs: simplify extracting delayed node at btrfs_first_del [...]
omits 4383882b28f4 btrfs: raid56: use list_last_entry() at cache_rbio()
omits 7823637b9912 btrfs: simplify cow only root list extraction during trans [...]
omits 0e6cee4b0a3c btrfs: simplify getting and extracting previous transactio [...]
omits c94054cb0eef btrfs: simplify getting and extracting previous transactio [...]
omits b272eb11ca42 btrfs: move transaction aborts to the error site in add_to [...]
omits 5cb4e1b79182 btrfs: move transaction aborts to the error site in remove [...]
omits 306b519b0908 btrfs: move transaction aborts to the error site in conver [...]
omits 9f1622f2ef93 btrfs: move transaction aborts to the error site in conver [...]
omits dd1214517c04 btrfs: scrub: move error reporting members to stack
omits 84f558f3239b btrfs: scrub: update device stats when an error is detected
omits 12b69c3e125f btrfs: add support for reclaiming from sub-space space_info
omits 07559a75575c btrfs: add block reserve for treelog
omits 09ac0da51cc7 btrfs: use proper data space_info for zoned mode
omits 14a5a5c83caa btrfs: tweak extent/chunk allocation for space_info sub-space
omits f0c3af217f7c btrfs: introduce tree-log sub-space_info
omits 9e31c07a066c btrfs: introduce btrfs_space_info sub-group
omits 818702129e3b btrfs: add space_info parameter for block group creation
omits 0b9dab949919 btrfs: add space_info argument to btrfs_chunk_alloc()
omits ffb3e0424255 btrfs: factor out check_removing_space_info() from btrfs_f [...]
omits 01e2679f22d6 btrfs: factor out do_async_reclaim_{data,metadata}_space()
omits 9e794a789f3e btrfs: factor out init_space_info() from create_space_info()
omits cde0277d0931 btrfs: pass struct btrfs_inode to btrfs_free_reserved_data [...]
omits 00e135df05d3 btrfs: pass btrfs_space_info to btrfs_reserve_data_bytes()
omits bba8116d7212 btrfs: make extent unpinning more efficient when committin [...]
omits f33f92644a59 btrfs: remove variable to track trimmed bytes at btrfs_fin [...]
omits 643df9403698 btrfs: don't BUG_ON() when unpinning extents during transa [...]
omits 0c91a9074d1d btrfs: remove unnecessary NULL checks before freeing extent state
omits 8ff885aaa46a btrfs: avoid re-searching tree when setting bits in an ext [...]
omits 799226af8d7c btrfs: avoid repeated extent state processing when setting [...]
omits 5275664839d0 btrfs: simplify last record detection at set_extent_bit()
omits 60cd669729da btrfs: exit after state split error at set_extent_bit()
omits 35563555b7f7 btrfs: exit after state insertion failure at set_extent_bit()
omits e506dbe758fb btrfs: simplify last record detection at btrfs_convert_ext [...]
omits 455650f85d1f btrfs: avoid re-searching tree when converting bits in an [...]
omits 5add6f0a6b26 btrfs: avoid repeated extent state processing when convert [...]
omits af4d6ab76234 btrfs: avoid unnecessary next node searches when clearing [...]
omits 52dd2af77126 btrfs: exit after state insertion failure at btrfs_convert [...]
omits 0964ddddfcd8 btrfs: exit after state split error at btrfs_convert_extent_bit()
omits fdc65ae8d072 btrfs: remove duplicate error check at btrfs_convert_extent_bit()
omits 1e96c1f4af94 btrfs: simplify last record detection at btrfs_clear_exten [...]
omits a6eeebb00f5d btrfs: avoid extra tree search at btrfs_clear_extent_bit_c [...]
omits 8dcfbfab6c49 btrfs: use bools for local variables at btrfs_clear_extent [...]
omits 59cd8799bbd2 btrfs: add missing error return to btrfs_clear_extent_bit_ [...]
omits bb1a35cf226a btrfs: exit after state split error at btrfs_clear_extent_ [...]
omits cb09e117d167 btrfs: remove duplicate error check at btrfs_clear_extent_ [...]
omits 2e1686ea04f0 btrfs: get rid of btrfs_read_dev_super()
omits 9097a34e3d0f btrfs: merge btrfs_read_dev_one_super() into btrfs_read_di [...]
omits 15976d2cf5fc btrfs: get rid of goto in alloc_test_extent_buffer()
omits 3dec428860fe btrfs: use buffer xarray for extent buffer writeback operations
omits da2e7132f488 btrfs: set DIRTY and WRITEBACK tags on the buffer_tree
omits 0f4a5d531dea btrfs: convert the buffer_radix to an xarray
omits 38987c5caf27 btrfs: rename btrfs_discard workqueue to btrfs-discard
omits 84ee2d409f58 btrfs: on unknown chunk allocation policy fallback to regular
omits 0f7970b5cfaa btrfs: reformat comments in acls_after_inode_item()
omits 1b2b0e0db65e btrfs: switch int dev_replace_is_ongoing variables/paramet [...]
omits 728332348690 btrfs: trivial conversion to return bool instead of int
omits 1a3ed8012813 btrfs: subpage: reject tree blocks which are not nodesize aligned
omits 4ed8a343c7d5 btrfs: move folio initialization to one place in attach_eb [...]
omits 5f12274e0a3d btrfs: raid56: rename parameter err to status in endio helpers
omits 4ccd8184d4ff btrfs: change return type of btrfs_alloc_dummy_sum() to int
omits a8a7dfb5d43b btrfs: rename ret2 to ret in btrfs_submit_compressed_read()
omits f5289e6e6512 btrfs: rename ret to status in btrfs_submit_compressed_read()
omits bbda218e1970 btrfs: simplify reading bio status in end_compressed_writeback()
omits d278e974d9d7 btrfs: rename error to ret in btrfs_submit_chunk()
omits b79fa0c35b0b btrfs: rename ret to status in btrfs_submit_chunk()
omits 58bd73611aa8 btrfs: change return type of btrfs_bio_csum() to int
omits 0ba865cce1f9 btrfs: change return type of btree_csum_one_bio() to int
omits 41cb885d19b2 btrfs: change return type of btrfs_csum_one_bio() to int
omits 1448e475a6e8 btrfs: change return type of btrfs_lookup_bio_sums() to int
omits 77e9d50d6213 btrfs: drop redundant local variable in raid_wait_write_end_io()
omits 54cc5dd997d2 btrfs: merge __setup_root() to btrfs_alloc_root()
omits 72f045b409d5 btrfs: use unsigned types for constants defined as bit shifts
omits 4e7851675161 btrfs: remove unused btrfs_io_stripe::length
omits 49d632efb536 btrfs: use list_first_entry() everywhere
omits 9a3e3565b4d2 btrfs: convert ASSERT(0) with handled errors to DEBUG_WARN()
omits b742a8a860fd btrfs: convert WARN_ON(IS_ENABLED(CONFIG_BTRFS_DEBUG)) to [...]
omits 6ae08666795c btrfs: add debug build only WARN
omits e9a271122930 btrfs: use verbose ASSERT() in volumes.c
omits da381a6fc470 btrfs: enhance ASSERT() to take optional format string
omits 0b0b7174b68c btrfs: remove BTRFS_REF_LAST from enum btrfs_ref_type
omits 3a039846a224 btrfs: use bvec_kmap_local() in btrfs_decompress_buf2page()
omits 53cf4ab36b23 btrfs: scrub: use virtual addresses directly
omits 2a367e3389a6 btrfs: raid56: store a physical address in structure sector_ptr
omits 361f7ff1429b btrfs: simplify bvec iteration in index_one_bio()
omits 249689bc169c btrfs: move kmapping out of btrfs_check_sector_csum()
omits effd380a4d9b btrfs: pass a physical address to btrfs_repair_io_failure()
omits 67d5b26b4013 btrfs: track the next file offset in struct btrfs_bio_ctrl
omits b114390e046a btrfs: remove the alignment checks in end_bbio_data_read()
omits 65627b936f64 btrfs: update and correct description of btrfs_get_or_crea [...]
omits c6cf108322d2 btrfs: simplify return logic from btrfs_delayed_ref_init()
omits dfd2165f3d5e btrfs: reuse exit helper for cleanup in btrfs_bioset_init()
omits a7b39eda0b76 btrfs: rename iov_iter iterator parameter in btrfs_buffere [...]
omits 7606b3f6269a btrfs: enable large data folios support for defrag
omits 6c1de9bf6f59 btrfs: prepare compression paths for large data folios
omits 91457645cfe6 btrfs: rename __tree_search() to remove double underscore prefix
omits 93fe05d48de2 btrfs: rename __lookup_extent_mapping() to remove double u [...]
omits 7d690e92f368 btrfs: rename remaining exported extent map functions
omits b71dda0739bc btrfs: rename functions to allocate and free extent maps
omits ffdc81d205bf btrfs: rename extent map functions to get block start, end [...]
omits db2a17d7d16b btrfs: rename exported extent map compression functions
omits 7e1495003672 btrfs: tracepoints: remove no longer used tracepoints for [...]
omits 36e09688ad91 btrfs: tracepoints: add btrfs prefix to names where it's missing
omits 9eb0f1dfb8c9 btrfs: make btrfs_find_contiguous_extent_bit() return bool [...]
omits cc9ebfd0574c btrfs: remove double underscore prefix from __set_extent_bit()
omits 65c87c947d04 btrfs: rename remaining exported functions from extent-io-tree.h
omits 37b558597168 btrfs: rename free_extent_state() to include a btrfs prefix
omits 33d28628f4d0 btrfs: rename the functions to count, test and get bit ran [...]
omits 00bbd1f314da btrfs: rename the functions to init and release an extent io tree
omits d7b7d3d9c444 btrfs: directly grab inode at __btrfs_debug_check_extent_i [...]
omits 34d65884dc19 btrfs: rename the functions to get inode and fs_info from [...]
omits ea069b821af7 btrfs: rename the functions to search for bits in extent ranges
omits 95e67e9c07f3 btrfs: rename set_extent_bit() to include a btrfs prefix
omits bab484b7ed68 btrfs: rename the functions to clear bits for an extent range
omits 0a0b1c6abb54 btrfs: rename __lock_extent() and __try_lock_extent()
omits 1177a4f20573 btrfs: add btrfs prefix to dio lock and unlock extent functions
omits ce09bdb77bc2 btrfs: add btrfs prefix to main lock, try lock and unlock [...]
omits 3185ea2b6a8c btrfs: add btrfs prefix to trace events for extent state a [...]
omits eed448ac658b btrfs: remove extent_io_tree_to_inode() and is_inode_io_tree()
omits 4a6706b3eb00 btrfs: tree-checker: more unlikely annotations
omits 191d6df0c602 btrfs: use folio_contains() for EOF detection
omits 8a5d376bf64c btrfs: remove unnecessary early exits in delalloc folio lo [...]
omits 52802919e6e0 btrfs: tracepoints: use btrfs_root_id() to get the id of a root
omits 462bb52a2b0b btrfs: zlib: prepare copy_data_into_buffer() for large dat [...]
omits 4777ac939515 btrfs: subpage: prepare for large data folios
omits de48d4e808d0 btrfs: prepare end_bbio_data_write() for large data folios
omits ba63217f5405 btrfs: prepare prepare_one_folio() for large data folios
omits 287b13f4a269 btrfs: prepare btrfs_page_mkwrite() for large data folios
omits 0acd93098afc btrfs: send: prepare put_file_data() for large data folios
omits ade0375b517d btrfs: send: remove the again label inside put_file_data()
omits 55945a8187c3 btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_insert_inode_extref()
omits 3f49adb172c6 btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_del_inode_extref()
omits b2d01bb07e8f btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_encoded_read_inline()
omits 6f320ccedd92 btrfs: use BTRFS_PATH_AUTO_FREE in can_nocow_extent()
omits 042dd598ffe4 btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_set_inode_index_count()
omits 65edef68a57e btrfs: use BTRFS_PATH_AUTO_FREE in may_destroy_subvol()
omits da43bf199d83 btrfs: do more trivial BTRFS_PATH_AUTO_FREE conversions
omits 4b6d44918113 btrfs: remove redundant record start offset check at test_ [...]
omits df6c68ba108f btrfs: simplify last record detection at test_range_bit()
omits cc2ef83f49a5 btrfs: remove redundant check at find_first_extent_bit_state()
omits 18bf615d2d09 btrfs: fix documentation for tree_search_for_insert()
omits 70d9d3735e07 btrfs: simplify last record detection at test_range_bit_exists()
omits 9ba071dcec46 btrfs: use clear_extent_bits() instead of clear_extent_bit [...]
omits 9a94ee22e5e8 btrfs: use clear_extent_bits() at chunk_map_device_clear_bits()
omits 3c1bf156d277 btrfs: use clear_extent_bit() at try_release_extent_state()
omits 917f8c4e8ac9 btrfs: fix the file offset calculation inside btrfs_decomp [...]
omits c0ff7de476c3 btrfs: use rb_entry_safe() where possible to simplify code
omits daaa249f60ca btrfs: pass a pointer to get_range_bits() to cache first s [...]
omits 1693099be5cd btrfs: allow folios to be released while ordered extent is [...]
omits 13d33fca1df6 btrfs: update comment for try_release_extent_state()
omits 7f8419740864 btrfs: prepare btrfs_punch_hole_lock_range() for large dat [...]
omits 9441dc0b4730 btrfs: prepare btrfs_buffered_write() for large data folios
omits 7c54821784f8 btrfs: refactor how we handle reserved space inside copy_o [...]
omits ebb5f58b186d btrfs: remove EXTENT_UPTODATE io tree flag
omits 93a340c8cc20 btrfs: stop searching for EXTENT_DIRTY bit in the excluded [...]
omits f2f782369cdb btrfs: remove leftover EXTENT_UPTODATE clear from an inode [...]
omits 46045eb7f844 btrfs: fix fsync of files with no hard links not persistin [...]
omits 5cb1f436ac39 btrfs: fix typo in space info explanation
omits 438dca6ed833 btrfs: remove unused flag EXTENT_BUFFER_IN_TREE
omits eaa48bb0f0e0 btrfs: remove unused flag EXTENT_BUFFER_CORRUPT
omits 8b57c7d29da2 btrfs: remove unused flag EXTENT_BUFFER_READAHEAD
omits feaeb17eee04 btrfs: remove unused flag EXTENT_BUFFER_READ_ERR
omits e2d3b32472d7 btrfs: factor out the main loop of btrfs_buffered_write() [...]
omits 0f4903138047 btrfs: factor out space reservation code from btrfs_buffer [...]
omits bb923571bf7d btrfs: cleanup the reserved space inside loop of btrfs_buf [...]
omits fed83e7ec85a btrfs: remove force_page_uptodate variable from btrfs_buff [...]
omits c7a07b189ff7 btrfs: move block perfect compression out of experimental [...]
omits 5f7110edd47a bcachefs: Fix broken btree_path lock invariants in next_node()
omits 83a86b0b0107 bcachefs: Don't strip rebalance_opts from indirect extents
omits 3358a27903cd bcachefs: Fix missing commit in backpointer to missing target
omits 2e72b1e0aac2 Merge branch 'work.d_revalidate' into for-next
adds 74a632559746 Merge tag 'for-6.15-rc6-tag' of git://git.kernel.org/pub/s [...]
adds 539fbab37881 tpm: Mask TPM RC in tpm2_start_auth_session()
adds 32d495b384a2 char: tpm: tpm-buf: Add sanity check fallback in read helpers
adds 2f661f71fda1 tpm: tis: Double the timeout B to 4s
new 546bce579204 Merge tag 'tpmdd-next-6.15-rc7' of git://git.kernel.org/pu [...]
adds 9520a2b3f0b5 kbuild: Require pahole <v1.28 or >v1.29 with GENDWARFKSYMS on X86
adds 56045757accf usr/include: openrisc: don't HDRTEST bpf_perf_event.h
adds 657f96cb7c06 kbuild: deb-pkg: Add libdw-dev:native to Build-Depends-Arch
adds 5bd6bdd0f76e kbuild: rpm-pkg: Add (elfutils-devel or libdw-devel) to Bu [...]
adds d0afcfeb9e38 kbuild: Disable -Wdefault-const-init-unsafe
adds ab09da75700e um: let 'make clean' properly clean underlying SUBARCH as well
adds d1b99cdf22e0 init: remove unused CONFIG_CC_CAN_LINK_STATIC
adds f0e4b333cf67 kbuild: fix dependency on sorttable
adds 020d7f14489b Revert "kbuild: make all file references relative to source root"
adds 8cf5b3f83614 Revert "kbuild, rust: use -fremap-path-prefix to make path [...]
adds e0cd396d8998 kbuild: fix typos "module.builtin" to "modules.builtin"
new 088d13246a46 Merge tag 'kbuild-fixes-v6.15' of git://git.kernel.org/pub [...]
adds 1e2e3044c1bc Bluetooth: MGMT: Fix MGMT_OP_ADD_DEVICE invalid device flags
adds c82b6357a546 Bluetooth: hci_event: Fix not using key encryption size wh [...]
adds ea9a83d7f371 Merge tag 'for-net-2025-05-08' of git://git.kernel.org/pub [...]
adds 6b3ab7f2cbfa net: qede: Initialize qede_ll_ops with designated initializer
adds 2d3cbfd6d54a net_sched: Flush gso_skb list too during ->change()
adds 16ce349b1506 selftests/tc-testing: Add qdisc limit trimming tests
adds 12f4ee312c95 Merge branch 'net_sched-gso_skb-flushing'
adds 45375814eb3f tools/net/ynl: ethtool: fix crash when Hardware Clock info [...]
adds f11cf946c0a9 net: mctp: Don't access ifa_index when missing
adds 97c4e094a4b2 tests/ncdevmem: Fix double-free of queue array
adds e4f349bd6e58 net: mctp: Ensure keys maintain only one ref to corresponding dev
adds 8772cc49e0b8 batman-adv: fix duplicate MAC address check
adds 4d64321c4f6f Merge tag 'batadv-net-pullrequest-20250509' of git://git.o [...]
adds c92d6089d8ad net: cadence: macb: Fix a possible deadlock in macb_halt_tx.
adds af5f54b0ef9e net: Lock lower level devices when updating features
adds 498625a8ab2c net: dsa: sja1105: discard incoming frames in BR_STATE_LISTENING
adds 76ca05e0abe3 net: dsa: microchip: let phylink manage PHY EEE configurat [...]
adds 8c619eb21b8e net: phy: micrel: remove KSZ9477 EEE quirks now handled by [...]
adds 6eeceb3f208d Merge branch 'address-eee-regressions-on-ksz-switches-sinc [...]
adds 4227ea91e265 net: dsa: b53: prevent standalone from trying to forward t [...]
adds 396786af1cea tools: ynl-gen: Allow multi-attr without nested-attributes again
adds 7fd7ad6f36af vsock/test: Fix occasional failure in SIOCOUTQ tests
adds 588431474eb7 net/mlx5e: Disable MACsec offload for uplink representor profile
adds d5c17e36549c docs: networking: timestamping: improve stacked PHC sentence
adds 9d8a99c5a7c7 qlcnic: fix memory leak in qlcnic_sriov_channel_cfg_cmd()
adds 314007549d89 octeontx2-pf: Fix ethtool support for SDP representors
new a9fb87b8b869 netlink: specs: tc: fix a couple of attribute names
new f3dd5fb2fa49 netlink: specs: tc: all actions are indexed arrays
new 865ab2461375 octeontx2-pf: macsec: Fix incorrect max transmit size in TX secy
new 141a8dec88ba net: txgbe: Fix to calculate EEPROM checksum for AML devices
new 42efa358f033 net: libwx: Fix FW mailbox reply timeout
new 09e76365baa1 net: libwx: Fix FW mailbox unknown command
new 1bdea6fad6fb net: ethernet: mtk_eth_soc: fix typo for declaration MT798 [...]
new bf449f35e77f octeontx2-af: Fix CGX Receive counters
new 380b75d30786 Drivers: hv: Allow vmbus_sendpacket_mpb_desc() to create m [...]
new 4f98616b855c hv_netvsc: Use vmbus_sendpacket_mpb_desc() to send VMBus messages
new 41a6328b2c55 hv_netvsc: Preserve contiguous PFN grouping in the page bu [...]
new 5bbc644bbf4e hv_netvsc: Remove rmsg_pgcnt
new 45a442fe369e Drivers: hv: vmbus: Remove vmbus_sendpacket_pagebuffer()
new 09db7a4d287d Merge branch 'hv_netvsc-fix-error-nvsp_rndis_pkt_complete- [...]
new dcb479fde00b octeontx2-pf: Do not reallocate all ntuple filters
new 92ec4855034b mlxsw: spectrum_router: Fix use-after-free when deleting G [...]
new 325eb217e41f bnxt_en: bring back rtnl_lock() in the bnxt_open() path
new 82bbe02b2500 wifi: mac80211: Set n_channels after allocating struct cfg [...]
new 78ab4be54953 wifi: mt76: disable napi on driver removal
new 0aa8496adda5 wifi: mt76: mt7925: fix missing hdr_trans_tlv command for [...]
new 943aeda0d75a Merge tag 'mt76-fixes-2025-05-15' of https://github.com/nb [...]
new 3933536c877e Merge tag 'wireless-2025-05-15' of https://git.kernel.org/ [...]
new 491deb9b8c4a net/tls: fix kernel panic when alloc_page failed
new b3ca9eef6646 tsnep: fix timestamping with a stacked DSA driver
new 0afc44d8cdf6 net: devmem: fix kernel panic when netlink socket close af [...]
new ef935650e044 Merge tag 'net-6.15-rc7' of git://git.kernel.org/pub/scm/l [...]
adds 55cd617566ef HID: bpf: fix BTN_STYLUS for the XP Pen ACK05 remote
adds c14e02e68b43 HID: hid-appletb-kbd: Fix wrong date and kernel version in [...]
adds 09d546303b37 HID: thrustmaster: fix memory leak in thrustmaster_interrupts()
adds e1ca5f39c2e3 HID: wacom: handle kzalloc() allocation failure in wacom_w [...]
adds fd34bf79a617 HID: wacom: fix memory leak on size mismatch in wacom_wac_ [...]
adds bd07f751208b HID: uclogic: Add NULL check in uclogic_input_configured()
adds 6bf8ab7774a2 HID: wacom: fix shift OOB in kfifo allocation for zero pktlen
adds 0cc2effbc8f5 HID: amd_sfh: Fix SRA sensor when it's the only sensor
adds f32e8c809549 HID: amd_sfh: Avoid clearing reports for SRA sensor
adds acae9d5b51cf HID: hid-steam: Remove the unused variable connected
adds fa9fdeea1b7d HID: quirks: Add ADATA XPG alpha wireless mouse support
adds 578e1b96fad7 HID: bpf: abort dispatch if device destroyed
new fe661d01ab40 Merge tag 'hid-for-linus-2025051501' of git://git.kernel.o [...]
adds b1525d0a8d3a landlock: Remove KUnit test that triggers a warning
adds 3039ed432745 landlock: Improve bit operations in audit code
new f1f2797f8a24 Merge tag 'landlock-6.15-rc7' of git://git.kernel.org/pub/ [...]
adds f81b33582f93 RDMA/rxe: Fix slab-use-after-free Read in rxe_queue_cleanup bug
adds 80f2ab46c2ee irdma: free iwdev->rf after removing MSI-X
adds 4bcc063939a5 ice, irdma: fix an off by one in error handling code
adds d0706bfd3ee4 RDMA/core: Fix "KASAN: slab-use-after-free Read in ib_regi [...]
new 4d0be1aa26b7 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...]
new cd52cc3544e4 bcachefs: Don't strip rebalance_opts from indirect extents
new b1c71cb492bb bcachefs: Fix broken btree_path lock invariants in next_node()
new 7b6759b1991d bcachefs: Fix livelock in journal_entry_open()
new 19b22d04cd44 bcachefs: Don't set btree nodes as accessed on fill
new 61198e628784 bcachefs: Fix self deadlock
new 43b9fece2d96 bcachefs: Fix set_should_be_locked() call in peek_slot()
new a12cb6f75817 bcachefs: Fix accidental O(n^2) in fiemap
new d1041d8eab31 bcachefs: Fix missing commit in backpointer to missing target
new 9c09e59cc55c bcachefs: fix wrong arg to fsck_err()
new fee3e843b309 Merge tag 'bcachefs-2025-05-15' of git://evilpiepirate.org [...]
new 563fccadcd87 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
new 8ac7c3416f1c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new 434b950dd3d0 Merge branch 'ovl-fixes' of git://git.kernel.org/pub/scm/l [...]
new 6d04c2f5ad96 bcachefs: bch2_subvolume_wait_for_pagecache_and_delete() cleanup
new a5db0917e1e9 bcachefs: Be precise about bch_io_failures
new 259ff1702ca1 bcachefs: Poison extents that can't be read due to checksu [...]
new 6bfbd0078813 bcachefs: Data move can read from poisoned extents
new e9f97b5efd55 bcachefs: Rebalance now skips poisoned extents
new 170aaebbf38f bcachefs: replace strncpy() with memcpy_and_pad in journal [...]
new 5420a8f294ea bcachefs: replace memcpy with memcpy_and_pad for jset_entr [...]
new 86e78e009a3a bcachefs: trace bch2_trans_kmalloc()
new 43e0fba668c1 bcachefs: struct alloc_request
new e9429c85cf6b bcachefs: alloc_request.data_type
new 83b7a8d845d0 bcachefs: bch2_bucket_alloc_trans() takes alloc_request
new 24bc03f7f342 bcachefs: bch2_ec_stripe_head_get() takes alloc_request
new 58fdaf27f524 bcachefs: new_stripe_alloc_buckets() takes alloc_request
new 4f1b6476cfce bcachefs: alloc_request: deallocate_extra_replicas()
new dc6bbe288657 bcachefs: alloc_request.usage
new 61f1a239e565 bcachefs: alloc_request.counters
new 4c7f8402ccae bcachefs: alloc_request.ca
new 2a06cdf2a83c bcachefs: alloc_request.ptrs2
new 6e6b9a09f798 bcachefs: alloc_request no longer on stack
new 10501f100b2e bcachefs: reduce new_stripe_alloc_buckets() stack usage
new a3ebdb32fc63 bcachefs: darray: provide typedefs for primitive types
new 554c4157db13 bcachefs: bch2_snapshot_table_make_room()
new 746c3feb8167 bcachefs: add missing include
new 75777a587352 bcachefs: bch2_kvmalloc() mem alloc profiling
new cd374626e94f bcachefs: btree_io_complete_wq -> btree_write_complete_wq
new 9c36074bfad3 bcachefs: simplify journal pin initialization
new 38d6ee24c3a7 bcachefs: alphabetize init function calls
new e606a0f0bc1a bcachefs: Move various init code to _init_early()
new 5534e18922cf bcachefs: RO mounts now use less memory
new 9b1c925cd9b9 bcachefs: move_data_phys: stats are not required
new 8b375fdfbd26 bcachefs: early return for negative values when parsing BC [...]
new e705864a05bc bcachefs: split error messages of invalid compression into [...]
new 2f6695dbd3eb bcachefs: indent error messages of invalid compression
new f4c78ea95d27 bcachefs: export bch2_chacha20
new 6c4808d63444 bcachefs: Improve opts.degraded
new 7000306888a9 bcachefs: kill BTREE_CACHE_NOT_FREED_INCREMENT()
new 3d9985e48ce1 bcachefs: __btree_node_reclaim_checks()
new 45bb79da6d7e bcachefs: Improve bch2_btree_cache_to_text()
new 6dd9d56baca8 bcachefs: bch2_dev_journal_alloc() now respects data_allowed
new 1491e9754722 bcachefs: bch2_dev_allocator_set_rw()
new 815c0d92c5fb bcachefs: Clean up duplicated code in bch2_journal_halt()
new 74948514b40f bcachefs: Kill bch2_trans_unlock_noassert
new 8e06983f20fe bcachefs: Remove spurious +1/-1 operation
new 9b8c1216ddba bcachefs: Simplify logic
new 976f85814fe0 bcachefs: Initialize c->name earlier on single dev filesystems
new 548053771f0f bcachefs: Single device mode
new 08dca9815b6a bcachefs: Use drop_locks_do() in bch2_inode_hash_find()
new 2f8ba8d374bd bcachefs: Clean up option pre/post hooks, small fixes
new 30ee253e053a bcachefs: Incompatible features may now be enabled at runtime
new 2658950dd005 bcachefs: bch2_run_explicit_recovery_pass_printbuf()
new 7119d9f3f8fe bcachefs: Simplify bch2_count_fsck_err()
new 2344f760096b bcachefs: bch2_dev_missing_bkey()
new 1fd91d923e71 bcachefs: print_str_as_lines() -> print_str()
new 7068c806211b bcachefs: Flag for repair on missing subvolume
new 692b2ee43a03 bcachefs: Add a recovery pass for making sure root inode i [...]
new 6b98855bd83a bcachefs: sb_validate() no longer requires members_v1
new 6b3680ad0e5c bcachefs: Shrink superblock downgrade table
new bce358fa7227 bcachefs: Print features on startup with -o verbose
new 74456fcf79e6 bcachefs: BCH_FEATURE_no_alloc_info
new 512cd71901b0 bcachefs: BCH_FEATURE_small_image
new f1432e9e1d66 bcachefs: BCH_MEMBER_RESIZE_ON_MOUNT
new 6c299556e992 bcachefs: export bch2_move_data_phys()
new bb385bcb21be bcachefs: Plumb target parameter through btree_node_rewrite_pos()
new 61dde68afa86 bcachefs: plumb btree_id through move_pred_fd
new 7814bede7445 bcachefs: bch2_move_data_btree() can move btree nodes
new 1b2c0a1b6b96 bcachefs: bch2_move_data_btree() can now walk roots
new 7ccc607659de docs: bcachefs: idle work scheduling design doc
new 5da45481e10c bcachefs: Fix struct with flex member ABI warning
new 9601d1f757c6 bcachefs: Kill dead code
new 2fdb0391c815 bcachefs: bch2_check_rebalance_work()
new 595eb87c80fa bcachefs: bch2_target_to_text() no longer depends on io_ref
new c004818fc855 bcachefs: recalc_capacity() no longer depends on io_ref
new c264a350c96b bcachefs: for_each_online_member_rcu()
new e99e7aefae22 bcachefs: __bch2_fs_read_write() no longer depends on io_ref
new 486ed9fc3259 bcachefs: for_each_rw_member_rcu()
new 60e88728468f bcachefs: enumerated_ref.c
new 1e6acd872c02 bcachefs: bch_fs.writes -> enumerated_refs
new 17e51344625a bcachefs: bch_dev.io_ref -> enumerated_ref
new 1800c58134b8 bcachefs: bch2_bio_to_text()
new 9ddb7cdd7fcd bcachefs: bch2_read_bio_to_text
new 195730ef2e1a bcachefs: fast_list
new f5a1f06644c4 bcachefs: Async object debugging
new d5c11659069f bcachefs: Make various async objs visible in debugfs
new 3870274ea5e9 bcachefs: print_string_as_lines: avoid printing empty line
new 555d70b7af41 bcachefs: bch2_io_failures_to_text()
new e8df98f38c0e bcachefs: Emit a single log message on data read error
new 1835aa356c6e bcachefs: Kill redundant error message in topology repair
new d41d7c471b98 bcachefs: bch2_btree_lost_data() now handles snapshots tree
new 8d29178e451f bcachefs: Remove redundant calls to btree_lost_data()
new e4dbfd821d24 bcachefs: kill bch2_run_explicit_recovery_pass_persistent()
new 0cc39ffbb33a bcachefs: Plumb printbuf through bch2_btree_lost_data()
new 28783d1f1ca7 bcachefs: bch2_fsck_err_opt()
new bf071adc8972 bcachefs: bch2_mark_btree_validate_failure()
new 25d25baf3004 bcachefs: Single err message for btree node reads
new 348e5c937b37 bcachefs: bch2_dirent_to_text() shows casefolded dirents
new 44e321c4e86b bcachefs: provide unlocked version of run_explicit_recover [...]
new 0e29f3342c59 bcachefs: Run most explicit recovery passes persistent
new 6e2a74637d5f bcachefs: bch2_trans_update_ip()
new d16589f78708 bcachefs: bch2_fs_open() now takes a darray
new 1bfa243926db bcachefs: bch2_dev_add() can run on a non-started fs
new 24a182be8ddb bcachefs: Avoid -Wflex-array-member-not-at-end warnings
new 0d3a2db21187 bcachefs: sysfs trigger_recalc_capacity
new d32498aa10e2 bcachefs: Fix setting ca->name in device add
new ddb61431db40 docs: bcachefs: add casefolding reference
new 514027166416 bcachefs: Improve bch2_disk_groups_to_text()
new 4398ebf7d25b bcachefs: Rename x_name to x_name_and_value
new abac97553753 bcachefs: Don't emit bch_sb_field_members_v1 if not required
new 3c159ffd9a50 bcachefs: snapshot delete progress indicator
new 72505766fcb0 bcachefs: Add comments for inode snapshot requirements
new f16a64b60fd9 bcachefs: kill inode_walker_entry.snapshot
new 3c2182d73deb bcachefs: Fix inconsistent req->ec
new 45e30eec1999 bcachefs: Improve bch2_request_incompat_feature() message
new 54932f60efc1 bcachefs: bch2_inode_unpack() cleanup
new 0cba978ec254 bcachefs: get_inodes_all_snapshots() now includes whiteouts
new 8f577926a9af bcachefs: BCH_FSCK_ERR_snapshot_key_missing_inode_snapshot
new 50190a9c768f bcachefs: Skip unrelated snapshot trees in snapshot deletion
new c56707b36730 bcachefs: BCH_SNAPSHOT_DELETED -> BCH_SNAPSHOT_WILL_DELETE
new 03679643dc1f bcachefs: bcachefs_metadata_version_snapshot_deletion_v2
new e616f12382bb bcachefs: delete_dead_snapshot_keys_v2()
new f338d8ad14ea bcachefs: bch2_journal_write() refactoring
new 092ed6e5e785 bcachefs: bch2_dev_in_target() no longer takes rcu_read_lock()
new 4102c31d902b bcachefs: inline bch2_ob_ptr()
new 1d7d4f9b04c1 bcachefs: improve check_inode_hash_info_matches_root() err [...]
new 124cfa426bfd bcachefs: Improve bch2_extent_ptr_set_cached()
new d80ab57cc079 bcachefs: __bch2_fs_free() cleanup
new 448b7a6b5448 bcachefs: opts.rebalance_on_ac_only
new b3c35dc5870f bcachefs: bch2_dev_remove_stripes() respects degraded flags
new ab9117af0105 bcachefs: BCH_SB_MEMBER_DELETED_UUID
new bd45cee6c9e0 bcachefs: bch2_dev_data_drop_by_backpointers()
new 99cd25ad23bf bcachefs: bcachefs_metadata_version_fast_device_removal
new 94474ac598d6 bcachefs: Knob for manual snapshot deletion
new c5cbaf03cf9a bcachefs: Add missing include
new c1c7ac0d7eac bcachefs: bch2_copygc_dev_wait_amount()
new 04303913577f bcachefs: buckets_in_flight on stack
new 15cffa8c0465 bcachefs: kill dead code in move_data_phys()
new 99b848e9d4ab bcachefs: delete dead items in bch_dev
new 775370a99693 bcachefs: "buckets with backpointer mismatches" now alloca [...]
new 3a967282e894 bcachefs: print label correctly in sb_member_to_text()
new 64158a260b34 bcachefs: recovery_passes_types.h -> recovery_passes_format.h
new b4df9ad5a50a bcachefs: bch_sb_field_recovery_passes
new 99404f7c0c95 bcachefs: online_fsck_mutex -> run_recovery_passes_lock
new d247aeef733f bcachefs: Slim down inlined part of bch2_btree_path_upgrade()
new b81f5b5e4b1e bcachefs: Debug params are now static_keys
new e175e71a36fc bcachefs: debug_check_btree_locking modparam
new df93ef3b57e8 bcachefs: debug_check_iterators no longer requires BCACHEFS_DEBUG
new 2737344b352f bcachefs: debug_check_bset_lookups
new 87be663c9884 bcachefs: debug_check_bkey_unpack
new 5cd4109c21b9 bcachefs: Rename fsck_running, recovery_running flags
new c2a67cebb82e bcachefs: Don't rewind recovery if not in recovery
new 7537f6bb1a71 bcachefs: add missing locking in bch2_write_point_to_text()
new 66efa20c9720 bcachefs: Extra write buffer asserts
new bf19a5a9b26b bcachefs: bch2_fs_emergency_read_only2()
new 2531b59654aa bcachefs: kill move_bucket_in_flight
new 04d7917196dc bcachefs: Move pending buckets queue to buckets_in_flight
new f15841a27350 bcachefs: move_buckets in rhashtable when allocated
new 1098aaebd8f6 bcachefs: Add tracepoint, counter for io_move_created_rebalance
new 475b06c3ad7d bcachefs: fix can_write_extent()
new 3e477ad4e974 bcachefs: Fix opt hooks in sysfs for non sb option
new 38e42838d0e7 bcachefs: Kill BTREE_TRIGGER_bucket_invalidate
new cea6c3a6ba73 bcachefs: Early return to avoid unnecessary lock
new 73ec04a0e48a Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git
new 9b4c2b4fade9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
new 3b21439a776a Merge branch 'misc-6.15' into for-next-current-v6.14-20250515
new 38ec1d1f0ccc Merge branch 'for-next-current-v6.14-20250515' into for-ne [...]
new d03e3a9370c8 btrfs: move block perfect compression out of experimental [...]
new 563bd2b78581 btrfs: remove force_page_uptodate variable from btrfs_buff [...]
new afe990fb59c1 btrfs: cleanup the reserved space inside loop of btrfs_buf [...]
new af821cba725f btrfs: factor out space reservation code from btrfs_buffer [...]
new ced47a4db4bf btrfs: factor out the main loop of btrfs_buffered_write() [...]
new 40f47f6d722e btrfs: remove unused flag EXTENT_BUFFER_READ_ERR
new 350362e95fbb btrfs: remove unused flag EXTENT_BUFFER_READAHEAD
new c61660ec341e btrfs: remove unused flag EXTENT_BUFFER_CORRUPT
new 062f3d02a21c btrfs: remove unused flag EXTENT_BUFFER_IN_TREE
new 846b534075f4 btrfs: fix typo in space info explanation
new 5e85262e542d btrfs: fix fsync of files with no hard links not persistin [...]
new d2c41835fd28 btrfs: remove leftover EXTENT_UPTODATE clear from an inode [...]
new db3f796c7ced btrfs: stop searching for EXTENT_DIRTY bit in the excluded [...]
new 5c41f6010ef8 btrfs: remove EXTENT_UPTODATE io tree flag
new 581bb9e761f9 btrfs: refactor how we handle reserved space inside copy_o [...]
new be8ef7990c67 btrfs: prepare btrfs_buffered_write() for large data folios
new 1e5773e0bab7 btrfs: prepare btrfs_punch_hole_lock_range() for large dat [...]
new cbfb4cbf459d btrfs: update comment for try_release_extent_state()
new 32c523c578e8 btrfs: allow folios to be released while ordered extent is [...]
new c4669e4a8b66 btrfs: pass a pointer to get_range_bits() to cache first s [...]
new 6aa79c4f2519 btrfs: use rb_entry_safe() where possible to simplify code
new af566bdaff54 btrfs: fix the file offset calculation inside btrfs_decomp [...]
new c757c024fc0a btrfs: use clear_extent_bit() at try_release_extent_state()
new 39c5714cb493 btrfs: use clear_extent_bits() at chunk_map_device_clear_bits()
new c4e33a8431cc btrfs: use clear_extent_bits() instead of clear_extent_bit [...]
new 131a4be1c037 btrfs: simplify last record detection at test_range_bit_exists()
new 56ec21a6dd27 btrfs: fix documentation for tree_search_for_insert()
new c54c245f809a btrfs: remove redundant check at find_first_extent_bit_state()
new 53828c759ad7 btrfs: simplify last record detection at test_range_bit()
new c6a43322a3ab btrfs: remove redundant record start offset check at test_ [...]
new e23541811877 btrfs: do more trivial BTRFS_PATH_AUTO_FREE conversions
new 516748f584fd btrfs: use BTRFS_PATH_AUTO_FREE in may_destroy_subvol()
new 2c5563a394f8 btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_set_inode_index_count()
new 5e8632035a17 btrfs: use BTRFS_PATH_AUTO_FREE in can_nocow_extent()
new c7341d033750 btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_encoded_read_inline()
new f6a359e3071a btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_del_inode_extref()
new dcb5bcccb7f8 btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_insert_inode_extref()
new 70a376475d68 btrfs: send: remove the again label inside put_file_data()
new a4a636a43741 btrfs: send: prepare put_file_data() for large data folios
new f45e538b0002 btrfs: prepare btrfs_page_mkwrite() for large data folios
new b4e9aaad0931 btrfs: prepare prepare_one_folio() for large data folios
new c08d45de63f6 btrfs: prepare end_bbio_data_write() for large data folios
new 3a8f948633a6 btrfs: subpage: prepare for large data folios
new 05efe3eb3b2a btrfs: zlib: prepare copy_data_into_buffer() for large dat [...]
new 0f987c099d22 btrfs: tracepoints: use btrfs_root_id() to get the id of a root
new e1fcad644b40 btrfs: remove unnecessary early exits in delalloc folio lo [...]
new 2b14b74b9921 btrfs: use folio_contains() for EOF detection
new 9633f48190d8 btrfs: tree-checker: more unlikely annotations
new 024b3bc190c0 btrfs: remove extent_io_tree_to_inode() and is_inode_io_tree()
new 41708a4c2350 btrfs: add btrfs prefix to trace events for extent state a [...]
new 242570e80bfd btrfs: add btrfs prefix to main lock, try lock and unlock [...]
new b696440e5e13 btrfs: add btrfs prefix to dio lock and unlock extent functions
new 2cb9ac3faadc btrfs: rename __lock_extent() and __try_lock_extent()
new 9d222562b415 btrfs: rename the functions to clear bits for an extent range
new 791b3455aca1 btrfs: rename set_extent_bit() to include a btrfs prefix
new 66da9c1bed97 btrfs: rename the functions to search for bits in extent ranges
new 02c340c27811 btrfs: rename the functions to get inode and fs_info from [...]
new 20612db4628d btrfs: directly grab inode at __btrfs_debug_check_extent_i [...]
new e965835c9829 btrfs: rename the functions to init and release an extent io tree
new f81c2aea7112 btrfs: rename the functions to count, test and get bit ran [...]
new b351161f4f66 btrfs: rename free_extent_state() to include a btrfs prefix
new 94bd699a08ed btrfs: rename remaining exported functions from extent-io-tree.h
new 00ba32e5be97 btrfs: remove double underscore prefix from __set_extent_bit()
new 9d072bfab534 btrfs: make btrfs_find_contiguous_extent_bit() return bool [...]
new 81eb6ce8b55a btrfs: tracepoints: add btrfs prefix to names where it's missing
new cff6df108b39 btrfs: tracepoints: remove no longer used tracepoints for [...]
new 962162ffa64f btrfs: rename exported extent map compression functions
new 2e871330cea4 btrfs: rename extent map functions to get block start, end [...]
new ae98ae2a50d7 btrfs: rename functions to allocate and free extent maps
new d846a6d3b09f btrfs: rename remaining exported extent map functions
new 7e8866903225 btrfs: rename __lookup_extent_mapping() to remove double u [...]
new 9a36bad6c394 btrfs: rename __tree_search() to remove double underscore prefix
new 7bf9bfa94684 btrfs: prepare compression paths for large data folios
new 9b230082680a btrfs: enable large data folios support for defrag
new af4fc2818d8d btrfs: rename iov_iter iterator parameter in btrfs_buffere [...]
new c900f415be72 btrfs: reuse exit helper for cleanup in btrfs_bioset_init()
new ea2a8bacb103 btrfs: simplify return logic from btrfs_delayed_ref_init()
new ecf5b757c74c btrfs: update and correct description of btrfs_get_or_crea [...]
new 8cad6fed8214 btrfs: remove the alignment checks in end_bbio_data_read()
new f6b2d8b134b2 btrfs: track the next file offset in struct btrfs_bio_ctrl
new 3240b2c97bb8 btrfs: pass a physical address to btrfs_repair_io_failure()
new 959ddf28390b btrfs: move kmapping out of btrfs_check_sector_csum()
new 6f3f722df725 btrfs: simplify bvec iteration in index_one_bio()
new cd678925e9f2 btrfs: raid56: store a physical address in structure sector_ptr
new adbfd189c469 btrfs: scrub: use virtual addresses directly
new 8d243aa9a85d btrfs: use bvec_kmap_local() in btrfs_decompress_buf2page()
new 023beaeca612 btrfs: remove BTRFS_REF_LAST from enum btrfs_ref_type
new 19468a623a91 btrfs: enhance ASSERT() to take optional format string
new 94cb8d714434 btrfs: use verbose ASSERT() in volumes.c
new 3db15c6ca6fe btrfs: add debug build only WARN
new ed50ab0fec1a btrfs: convert WARN_ON(IS_ENABLED(CONFIG_BTRFS_DEBUG)) to [...]
new 9e0a739a9e83 btrfs: convert ASSERT(0) with handled errors to DEBUG_WARN()
new 2d44a15afd4c btrfs: use list_first_entry() everywhere
new d4d788a776b4 btrfs: remove unused btrfs_io_stripe::length
new 05a6ec865d09 btrfs: use unsigned types for constants defined as bit shifts
new c0ee55f796b5 btrfs: merge __setup_root() to btrfs_alloc_root()
new ae8ce87165b0 btrfs: drop redundant local variable in raid_wait_write_end_io()
new 6f6e7e98b081 btrfs: change return type of btrfs_lookup_bio_sums() to int
new 9b20d242af41 btrfs: change return type of btrfs_csum_one_bio() to int
new a24d185c3675 btrfs: change return type of btree_csum_one_bio() to int
new 64c13195dd82 btrfs: change return type of btrfs_bio_csum() to int
new beaa7cdb6a1f btrfs: rename ret to status in btrfs_submit_chunk()
new 9c0b0807ece1 btrfs: rename error to ret in btrfs_submit_chunk()
new 79cbc151f982 btrfs: simplify reading bio status in end_compressed_writeback()
new a83134b48a55 btrfs: rename ret to status in btrfs_submit_compressed_read()
new d2080c7a00cf btrfs: rename ret2 to ret in btrfs_submit_compressed_read()
new 853b5727c93d btrfs: change return type of btrfs_alloc_dummy_sum() to int
new c779b7980c98 btrfs: raid56: rename parameter err to status in endio helpers
new 406698623a7d btrfs: move folio initialization to one place in attach_eb [...]
new 73d6bcf41bd2 btrfs: subpage: reject tree blocks which are not nodesize aligned
new f963e0128b18 btrfs: trivial conversion to return bool instead of int
new f24d25544f4f btrfs: switch int dev_replace_is_ongoing variables/paramet [...]
new 3329d3d83313 btrfs: reformat comments in acls_after_inode_item()
new 13d6d866e8ca btrfs: on unknown chunk allocation policy fallback to regular
new 656e9f51de3a btrfs: rename btrfs_discard workqueue to btrfs-discard
new 19d7f65f032f btrfs: convert the buffer_radix to an xarray
new 4bc0a3cb75c2 btrfs: set DIRTY and WRITEBACK tags on the buffer_tree
new 5e121ae687b8 btrfs: use buffer xarray for extent buffer writeback operations
new 13ae88706a8c btrfs: get rid of goto in alloc_test_extent_buffer()
new 63f32b7b5d5a btrfs: merge btrfs_read_dev_one_super() into btrfs_read_di [...]
new 007fa6322568 btrfs: get rid of btrfs_read_dev_super()
new f389e7b982a1 btrfs: remove duplicate error check at btrfs_clear_extent_ [...]
new 2187540b6f4d btrfs: exit after state split error at btrfs_clear_extent_ [...]
new 5af1eae78d88 btrfs: add missing error return to btrfs_clear_extent_bit_ [...]
new c832378622d5 btrfs: use bools for local variables at btrfs_clear_extent [...]
new 6c28102f9ac4 btrfs: avoid extra tree search at btrfs_clear_extent_bit_c [...]
new f2a24bef5538 btrfs: simplify last record detection at btrfs_clear_exten [...]
new 5f9c554a6c12 btrfs: remove duplicate error check at btrfs_convert_extent_bit()
new 2a72dd999610 btrfs: exit after state split error at btrfs_convert_extent_bit()
new 3bf179e36da9 btrfs: exit after state insertion failure at btrfs_convert [...]
new 240dd0e1bbe5 btrfs: avoid unnecessary next node searches when clearing [...]
new eeb808422f9b btrfs: avoid repeated extent state processing when convert [...]
new be2270262fa7 btrfs: avoid re-searching tree when converting bits in an [...]
new 0edc1a5c543c btrfs: simplify last record detection at btrfs_convert_ext [...]
new 67f10a10187b btrfs: exit after state insertion failure at set_extent_bit()
new 41d69d4d78d8 btrfs: exit after state split error at set_extent_bit()
new 8faab454c59e btrfs: simplify last record detection at set_extent_bit()
new b61dd9b1cb9c btrfs: avoid repeated extent state processing when setting [...]
new aa2c80a9ae27 btrfs: avoid re-searching tree when setting bits in an ext [...]
new b2460c2aee9a btrfs: remove unnecessary NULL checks before freeing extent state
new 259837139224 btrfs: don't BUG_ON() when unpinning extents during transa [...]
new 93ef6c232a1a btrfs: remove variable to track trimmed bytes at btrfs_fin [...]
new 66864101d1b7 btrfs: make extent unpinning more efficient when committin [...]
new 5d39fda880be btrfs: pass btrfs_space_info to btrfs_reserve_data_bytes()
new 1c34e71966fa btrfs: pass struct btrfs_inode to btrfs_free_reserved_data [...]
new ac5578fef380 btrfs: factor out init_space_info() from create_space_info()
new 4ec06a9ddb9c btrfs: factor out do_async_reclaim_{data,metadata}_space()
new 1cfdbe0d53b2 btrfs: factor out check_removing_space_info() from btrfs_f [...]
new 098a442d5b6d btrfs: add space_info argument to btrfs_chunk_alloc()
new 4d5a047e0736 btrfs: add space_info parameter for block group creation
new f92ee31e031c btrfs: introduce btrfs_space_info sub-group
new 9a3023b8289b btrfs: introduce tree-log sub-space_info
new cc0517fe779f btrfs: tweak extent/chunk allocation for space_info sub-space
new df0766407485 btrfs: use proper data space_info for zoned mode
new 635da7ea9a12 btrfs: add block reserve for treelog
new 45a59513b4b2 btrfs: add support for reclaiming from sub-space space_info
new ec1f3a207cdf btrfs: scrub: update device stats when an error is detected
new ce6920dba8fb btrfs: scrub: move error reporting members to stack
new 14338d46614d btrfs: move transaction aborts to the error site in conver [...]
new addaa67e3328 btrfs: move transaction aborts to the error site in conver [...]
new 11f25fad92ad btrfs: move transaction aborts to the error site in remove [...]
new 8c4cfa99c2cd btrfs: move transaction aborts to the error site in add_to [...]
new d887f03fdb11 btrfs: simplify getting and extracting previous transactio [...]
new a20f73282283 btrfs: simplify getting and extracting previous transactio [...]
new d26d16a43272 btrfs: simplify cow only root list extraction during trans [...]
new c5d12d5b6212 btrfs: raid56: use list_last_entry() at cache_rbio()
new 32bc875cbc15 btrfs: simplify extracting delayed node at btrfs_first_del [...]
new 4cde0724c9b3 btrfs: simplify extracting delayed node at btrfs_first_pre [...]
new 58fe389a2a24 btrfs: simplify csum list release at btrfs_put_ordered_extent()
new 5bc3b7e2b5f8 btrfs: defrag: use list_last_entry() at defrag_collect_targets()
new f2c19541e421 btrfs: scrub: fix a wrong error type when metadata bytenr [...]
new 1b660424a6f3 btrfs: scrub: aggregate small bitmaps into a larger one
new 1886b77f5bf1 btrfs: use verbose assert at peek_discard_list()
new 3649833a58b6 btrfs: fix broken drop_caches on extent buffer folios
new 8e4f21f2b13d btrfs: handle unaligned EOF truncation correctly for subpa [...]
new 4e2945f73b07 btrfs: handle aligned EOF truncation correctly for subpage cases
new 4ad57e1e224a btrfs: scrub: reduce memory usage of struct scrub_sector_v [...]
new 1f2889f5594a btrfs: fix qgroup reservation leak on failure to allocate [...]
new 08c649a56373 btrfs: check we grabbed inode reference when allocating an [...]
new 87417e0cbbf3 btrfs: fold error checks when allocating ordered extent an [...]
new ba4ec9a5a018 btrfs: use boolean for delalloc argument to btrfs_free_res [...]
new 9f6fa5b34492 btrfs: use boolean for delalloc argument to btrfs_free_res [...]
new 585e944a31e3 btrfs: send: remove btrfs_debug() calls
new 5f9b394e3295 btrfs: update list of features built under experimental config
new c16b984cdbaf btrfs: update Kconfig option descriptions
new d3914d6030aa btrfs: fix invalid data space release when truncating bloc [...]
new ca84913d490d btrfs: remove superfluous return value check at btrfs_dio_ [...]
new 443e4d0e1c62 btrfs: return real error from __filemap_get_folio() calls
new 0f2bc221507f btrfs: simplify error return logic when getting folio at p [...]
new 4469e95fe5d1 btrfs: log error codes during failures when writing super blocks
new 7dbfa4266c5e btrfs: fix harmless race getting delayed ref head count wh [...]
new 17a85f520469 btrfs: fix wrong start offset for delalloc space release d [...]
new bf1c74ccba98 btrfs: pass true to btrfs_delalloc_release_space() at btrf [...]
new a08625f82506 btrfs: simplify early error checking in btrfs_page_mkwrite()
new d8cddf2a1d71 btrfs: don't return VM_FAULT_SIGBUS on failure to set dela [...]
new 1ce06d45d922 btrfs: use a single variable to track return value at btrf [...]
new 69e65e6f64a9 Merge branch 'b-for-next' into for-next-next-v6.15-20250515
new 1f95ad5fcf66 Merge branch 'for-next-next-v6.15-20250515' into for-next- [...]
new 8a31a5b87163 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 1fe4a44b7fa3 smb: client: fix memory leak during error handling for POS [...]
new 3965c23773e8 smb: client: fix zero rsize error messages
new c94ef99937ec smb: client: fix delay on concurrent opens
new 23a8dab1b031 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...]
new f39824e0fa5b Merge branch 'configfs-next' of git://git.kernel.org/pub/s [...]
new a923c92b1e4f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new b973bbe44133 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 510de8363f2c erofs: fix file handle encoding for 64-bit NIDs
new 9748f2f54f66 erofs: avoid using multiple devices with different type
new 4eb56b0761e7 erofs: refine readahead tracepoint
new 87998068aabd Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
new e2b1fa8867b0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
new de97d5fa4d67 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...]
new fb683e72f77a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
new f09222980d77 fs: fuse: add dev id to /dev/fuse fdinfo
new c9401735764d fuse: support copying large folios
new f85c5c623f4a fuse: support large folios for retrieves
new 7fb2d7ffa7f1 fuse: refactor fuse_fill_write_pages()
new a0d93a637b35 fuse: support large folios for writethrough writes
new 1dd3e7e4f4ae fuse: support large folios for folio reads
new d9c4989237b2 fuse: support large folios for symlinks
new 0a347526cf6e fuse: support large folios for stores
new 8c847f264f31 fuse: support large folios for queued writes
new 27d9576c095f fuse: support large folios for readahead
new d08f284bf275 fuse: support large folios for writeback
new 1dab57e58dba fuse: don't allow signals to interrupt getdents copying
new 836f37939290 readdir: supply dir_context.count as readdir buffer size hint
new 0100c9414c29 fuse: increase readdir buffer size
new 16744cc89066 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 98dbcc82870c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new ec91045624b2 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...]
new 21b3fc2356f5 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...]
new a3119d5988a1 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...]
new 75d4fabd8f73 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...]
new e04efc3e698c Merge branch 'master' of https://github.com/Paragon-Softwa [...]
new 4dc784e92d4f orangefs: Convert to use the new mount API
new ddaa7202a930 orangefs: adjust counting code to recover from 665575cf
new 8938a2d7fce7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 121b272aca38 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...]
new ded442a5c4fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
new a57fbc39090f Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...]
new f8e77914dac4 ufs: split ->s_mount_opt - don't mix flavour and on-error
new 20be746bbc18 ufs: reject multiple conflicting -o ufstype=... on mount
new b70cb459890b ufs: convert ufs to the new mount API
new 006ff7498fe8 saner calling conventions for ->d_automount()
new 2dbf6e0df447 kill vfs_submount()
new 1b9892d82b6f Merge branch 'work.automount' into for-next
new f0367908b6a8 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 (06b051a55f41)
\
N -- N -- N refs/heads/fs-next (f0367908b6a8)
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 455 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:
.../ABI/testing/sysfs-driver-hid-appletb-kbd | 4 +-
Documentation/filesystems/porting.rst | 6 +
Documentation/filesystems/vfs.rst | 4 +-
Documentation/kbuild/reproducible-builds.rst | 17 ++
Documentation/netlink/specs/tc.yaml | 10 +-
Documentation/networking/timestamping.rst | 8 +-
Makefile | 3 +-
arch/um/Makefile | 1 +
drivers/char/tpm/tpm-buf.c | 6 +-
drivers/char/tpm/tpm2-sessions.c | 20 +-
drivers/char/tpm/tpm_tis_core.h | 2 +-
drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.c | 12 +-
drivers/hid/bpf/hid_bpf_dispatch.c | 9 +
drivers/hid/bpf/progs/XPPen__ACK05.bpf.c | 1 +
drivers/hid/hid-ids.h | 4 +
drivers/hid/hid-quirks.c | 2 +
drivers/hid/hid-steam.c | 2 -
drivers/hid/hid-thrustmaster.c | 1 +
drivers/hid/hid-uclogic-core.c | 7 +-
drivers/hid/wacom_sys.c | 11 +-
drivers/hv/channel.c | 65 +----
drivers/infiniband/core/device.c | 6 +-
drivers/infiniband/hw/irdma/main.c | 4 +-
drivers/infiniband/hw/irdma/verbs.c | 1 -
drivers/infiniband/sw/rxe/rxe_cq.c | 5 +-
drivers/net/dsa/b53/b53_common.c | 33 +++
drivers/net/dsa/b53/b53_regs.h | 14 +
drivers/net/dsa/microchip/ksz_common.c | 135 +++++++--
drivers/net/dsa/sja1105/sja1105_main.c | 6 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 36 ++-
drivers/net/ethernet/cadence/macb_main.c | 19 +-
drivers/net/ethernet/engleder/tsnep_main.c | 30 +-
drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 5 +
.../ethernet/marvell/octeontx2/nic/cn10k_macsec.c | 3 +-
.../ethernet/marvell/octeontx2/nic/otx2_common.h | 1 +
.../ethernet/marvell/octeontx2/nic/otx2_devlink.c | 1 +
.../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 10 +-
.../ethernet/marvell/octeontx2/nic/otx2_flows.c | 3 +-
drivers/net/ethernet/mediatek/mtk_eth_soc.c | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 4 +
.../net/ethernet/mellanox/mlxsw/spectrum_router.c | 3 +
drivers/net/ethernet/qlogic/qede/qede_main.c | 2 +-
.../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c | 7 +-
drivers/net/ethernet/wangxun/libwx/wx_hw.c | 10 +-
drivers/net/ethernet/wangxun/txgbe/txgbe_hw.c | 8 +-
drivers/net/ethernet/wangxun/txgbe/txgbe_type.h | 2 +
drivers/net/hyperv/hyperv_net.h | 13 +-
drivers/net/hyperv/netvsc.c | 57 +++-
drivers/net/hyperv/netvsc_drv.c | 62 +----
drivers/net/hyperv/rndis_filter.c | 24 +-
drivers/net/phy/micrel.c | 7 -
drivers/net/wireless/mediatek/mt76/dma.c | 1 +
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c | 4 +-
drivers/scsi/storvsc_drv.c | 1 +
fs/afs/mntpt.c | 1 -
fs/bcachefs/Kconfig | 1 -
fs/bcachefs/alloc_background.c | 22 +-
fs/bcachefs/backpointers.c | 17 +-
fs/bcachefs/btree_types.h | 6 +-
fs/bcachefs/data_update.c | 52 ++--
fs/bcachefs/fs.c | 4 +-
fs/bcachefs/fsck.c | 2 +-
fs/bcachefs/sysfs.c | 13 +-
fs/bcachefs/trace.h | 2 +-
fs/btrfs/Kconfig | 32 ++-
fs/btrfs/direct-io.c | 4 +-
fs/btrfs/disk-io.c | 8 +-
fs/btrfs/extent-tree.c | 7 +-
fs/btrfs/extent_io.c | 1 -
fs/btrfs/file.c | 56 ++--
fs/btrfs/free-space-cache.c | 2 +-
fs/btrfs/inode.c | 9 +-
fs/btrfs/reflink.c | 2 +-
fs/btrfs/send.c | 51 +---
fs/erofs/fileio.c | 2 +-
fs/erofs/super.c | 49 +++-
fs/erofs/zdata.c | 5 +-
fs/exportfs/expfs.c | 1 +
fs/fuse/dev.c | 8 +-
fs/fuse/dir.c | 3 -
fs/fuse/file.c | 55 +---
fs/fuse/readdir.c | 37 ++-
fs/namespace.c | 24 +-
fs/nfs/namespace.c | 1 -
fs/overlayfs/readdir.c | 12 +-
fs/readdir.c | 47 ++--
fs/smb/client/namespace.c | 1 -
fs/super.c | 9 +-
fs/ufs/super.c | 307 +++++++++------------
fs/ufs/ufs.h | 9 +-
include/linux/fs.h | 11 +-
include/linux/hyperv.h | 7 -
include/linux/micrel_phy.h | 1 -
include/linux/mount.h | 3 -
include/linux/tpm.h | 21 +-
include/net/bluetooth/hci_core.h | 1 +
include/net/sch_generic.h | 15 +
include/trace/events/erofs.h | 2 +-
init/Kconfig | 5 -
kernel/module/Kconfig | 5 +
kernel/trace/trace.c | 19 +-
net/batman-adv/hard-interface.c | 31 ++-
net/bluetooth/hci_conn.c | 24 ++
net/bluetooth/hci_event.c | 73 ++---
net/bluetooth/mgmt.c | 9 +-
net/core/dev.c | 2 +
net/core/devmem.c | 7 +
net/core/devmem.h | 2 +
net/core/netdev-genl.c | 11 +
net/mac80211/main.c | 6 +-
net/mctp/device.c | 17 +-
net/mctp/route.c | 4 +-
net/sched/sch_codel.c | 2 +-
net/sched/sch_fq.c | 2 +-
net/sched/sch_fq_codel.c | 2 +-
net/sched/sch_fq_pie.c | 2 +-
net/sched/sch_hhf.c | 2 +-
net/sched/sch_pie.c | 2 +-
net/tls/tls_strp.c | 3 +-
scripts/Makefile.extrawarn | 12 +
scripts/Makefile.vmlinux | 4 +-
scripts/Makefile.vmlinux_o | 4 +-
scripts/package/kernel.spec | 1 +
scripts/package/mkdebian | 2 +-
security/landlock/audit.c | 4 +-
security/landlock/id.c | 33 ++-
security/landlock/syscalls.c | 3 +-
tools/net/ynl/pyynl/ethtool.py | 22 +-
tools/net/ynl/pyynl/ynl_gen_c.py | 7 +-
tools/testing/selftests/drivers/net/hw/ncdevmem.c | 55 ++--
.../tc-testing/tc-tests/qdiscs/codel.json | 24 ++
.../selftests/tc-testing/tc-tests/qdiscs/fq.json | 22 ++
.../tc-testing/tc-tests/qdiscs/fq_codel.json | 22 ++
.../tc-testing/tc-tests/qdiscs/fq_pie.json | 22 ++
.../selftests/tc-testing/tc-tests/qdiscs/hhf.json | 22 ++
.../selftests/tc-testing/tc-tests/qdiscs/pie.json | 24 ++
tools/testing/vsock/vsock_test.c | 28 +-
usr/include/Makefile | 4 +
138 files changed, 1289 insertions(+), 893 deletions(-)
create mode 100644 tools/testing/selftests/tc-testing/tc-tests/qdiscs/pie.json
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-15
in repository gcc.
from 488c997aeb6 c++: unifying specializations of non-primary tmpls [PR120161]
new a87bd3cca4e Daily bump.
The 1 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:
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 9 +++++++++
gcc/fortran/ChangeLog | 18 ++++++++++++++++++
gcc/po/ChangeLog | 4 ++++
gcc/testsuite/ChangeLog | 8 ++++++++
libcpp/po/ChangeLog | 4 ++++
6 files changed, 44 insertions(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-14
in repository gcc.
from aa4cd614456 i386: Change RTL representation of bt[lq] [PR118623]
new a9de71c2060 Daily bump.
The 1 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:
gcc/ChangeLog | 30 ++++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/c-family/ChangeLog | 28 ++++++++++++++++++++++++++++
gcc/c/ChangeLog | 11 +++++++++++
gcc/cp/ChangeLog | 46 ++++++++++++++++++++++++++++++++++++++++++++++
gcc/testsuite/ChangeLog | 35 +++++++++++++++++++++++++++++++++++
6 files changed, 151 insertions(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-13
in repository gcc.
from 9ad74a57904 crypto/tls: fix Config.Time in tests using expired certificates
new a4daa95b170 Daily bump.
The 1 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:
gcc/ChangeLog | 21 +++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/testsuite/ChangeLog | 5 +++++
3 files changed, 27 insertions(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-12
in repository gcc.
from b1c65033b01 crypto/tls: fix Config.Time in tests using expired certificates
new d6f8fdd274c Daily bump.
The 1 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:
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from de3cbcf9730 c++: remove coroutines.exp
new 9361966d80f Daily bump.
The 1 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:
gcc/ChangeLog | 65 ++++++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/c-family/ChangeLog | 5 +++
gcc/cp/ChangeLog | 18 +++++++++
gcc/fortran/ChangeLog | 11 ++++++
gcc/po/ChangeLog | 4 ++
gcc/testsuite/ChangeLog | 84 ++++++++++++++++++++++++++++++++++++++++++
libcpp/po/ChangeLog | 4 ++
libgcc/config/libbid/ChangeLog | 6 +++
libgomp/ChangeLog | 4 ++
libstdc++-v3/ChangeLog | 43 +++++++++++++++++++++
11 files changed, 245 insertions(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch binutils-2_44-branch
in repository binutils-gdb.
from 5d179cb0e65 Automatic date update in version.in
new a5904b62411 Automatic date update in version.in
The 1 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:
bfd/version.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch gdb-16-branch
in repository binutils-gdb.
from f18b1dbb087 Automatic date update in version.in
new 09ff24347fa Automatic date update in version.in
The 1 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:
bfd/version.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository binutils-gdb.
from 150a9ef22c4 gas: sframe: avoid creating more symbols than necessary for [...]
new b892db369b8 Automatic date update in version.in
The 1 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:
bfd/version.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.