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 85d74114c0ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9c21aadb5023 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits a5d24c5c5e74 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 7c3b085f042f Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 4e8d4c4a110b Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits c5fdbdd31035 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 3e3d7971c45a Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 204d00545ba8 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits b3340b080f01 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 6f7f8482b39f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 145c5f643bcc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bf0af8514a34 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 600a004d46d7 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits d9fd41173349 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits fa9d8af848ed Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 269c4cc25b14 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f3823ea93dea Merge branch 'configfs-next' of git://git.kernel.org/pub/s [...] omits d5319cdca984 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 5906dfae1e2f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a348e37b85cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 431cc35407fc Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 5dec07a432c3 Merge branch 'ovl-fixes' of git://git.kernel.org/pub/scm/l [...] omits 97f32bd2f294 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 53ed4955c764 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 53e702daf7ed Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 7bd809b8d2f0 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 51224bc0112e erofs: ensure the extra temporary copy is valid for shorte [...] omits bc35ced15f31 smb: client: fix delay on concurrent opens omits bf227d9032ca Merge branch 'for-next-next-v6.15-20250505' into for-next- [...] omits 9d2f9fe14e9a Merge branch 'for-next-current-v6.14-20250505' into for-ne [...] omits c91d3cff2a3c Merge branch 'misc-next' into for-next-next-v6.15-20250505 omits fc44621d3be9 Merge branch 'misc-6.15' into for-next-next-v6.15-20250505 omits 8ac8e062312e Merge branch 'misc-6.15' into for-next-current-v6.14-20250505 omits 25efcff06654 btrfs_get_tree_subvol(): switch from fc_mount() to vfs_cre [...] omits 4254b8e069c7 btrfs: scrub: aggregate small bitmaps into a larger one omits 94fa56d94dbc btrfs: scrub: fix a wrong error type when metadata bytenr [...] omits 984e1216bff3 btrfs: handle aligned EOF truncation correctly for subpage cases omits 497282823611 btrfs: handle unaligned EOF truncation correctly for subpa [...] omits f727fdb0a505 btrfs: harden parsing of compress mount option omits 1ad29cd38a1e btrfs: fix nonzero lowest level handling in btrfs_search_f [...] omits 42dd5350a651 btrfs: update btrfs_qgroup_add_swapped_blocks to to use rb helper omits 86590df64dbc btrfs: update btrfs_qgroup_trace_subtree_after_cow to to u [...] omits 54270ef2ade9 btrfs: update add_qgroup_rb to to use rb helper omits 38be76c3fc0a btrfs: update find_qgroup_rb to to use rb helper omits c1d9cd1b9ccd btrfs: update insert_ref_entry to to use rb helper omits 11b9d1f78c17 btrfs: update insert_root_entry to to use rb helper omits 8209541b4998 btrfs: update lookup_root_entry to to use rb helper omits 9040f51557b9 btrfs: update insert_block_entry to to use rb helper omits 124117e4d429 btrfs: update lookup_block_entry to to use rb helper omits 588eb5bd233f btrfs: update ulist_rbtree_insert to to use rb helper omits 1c0c140050d8 btrfs: update ulist_rbtree_search to to use rb helper omits 2d72979ea888 btrfs: update __btrfs_lookup_delayed_item to to use rb helper omits c4d87d65d3e1 btrfs: kill EXTENT_FOLIO_PRIVATE omits 796ebcb6fba3 btrfs: add mapping_set_release_always to inode's mapping omits 6cef4b693153 btrfs: add mode to clear chunk map status to CLEAR_FREE ioctl omits 7df1e8bc78bf btrfs: add more zeroout modes to CLEAR_FREE ioctl omits 70765db280a3 btrfs: add secure erase mode to CLEAR_FREE ioctl omits d39c7b929cfd btrfs: add zeroout mode to CLEAR_FREE ioctl omits 24870eca84f2 btrfs: add new ioctl CLEAR_FREE omits d5c6229c0d54 btrfs: extend trim callchains to pass the operation type omits b4285b4b2bff btrfs: === misc-next on b-for-next === omits 7b3246457f18 btrfs: defrag: use list_last_entry() at defrag_collect_targets() omits 1a977e8eb174 btrfs: simplify csum list release at btrfs_put_ordered_extent() omits 39660bf910d4 btrfs: simplify extracting delayed node at btrfs_first_pre [...] omits 03a18412e157 btrfs: simplify extracting delayed node at btrfs_first_del [...] omits dec94735f4c0 btrfs: raid56: use list_last_entry() at cache_rbio() omits 7a1d3638be00 btrfs: simplify cow only root list extraction during trans [...] omits 456619c2c710 btrfs: simplify getting and extracting previous transactio [...] omits 40f987f849ba btrfs: simplify getting and extracting previous transactio [...] omits 1c814e11c724 btrfs: move transaction aborts to the error site in add_to [...] omits c8a9fef27950 btrfs: move transaction aborts to the error site in remove [...] omits 3a7417b0a82e btrfs: move transaction aborts to the error site in conver [...] omits 2e1e8de6efde btrfs: move transaction aborts to the error site in conver [...] omits bd7e1c2b4e0f btrfs: scrub: move error reporting members to stack omits e5a94c965702 btrfs: scrub: update device stats when an error is detected omits 5753621780b6 btrfs: add support for reclaiming from sub-space space_info omits ff7d5378d529 btrfs: add block reserve for treelog omits 57f5ffabbefc btrfs: use proper data space_info for zoned mode omits c2692ac8e111 btrfs: tweak extent/chunk allocation for space_info sub-space omits 62a5a602e389 btrfs: introduce tree-log sub-space_info omits b18c594bad90 btrfs: introduce btrfs_space_info sub-group omits 43da521c627a btrfs: add space_info parameter for block group creation omits 8dfbff6ef13a btrfs: add space_info argument to btrfs_chunk_alloc() omits 1d02acd23a9b btrfs: factor out check_removing_space_info() from btrfs_f [...] omits 51771176b23a btrfs: factor out do_async_reclaim_{data,metadata}_space() omits 811f85194103 btrfs: factor out init_space_info() from create_space_info() omits dd5200a95de5 btrfs: pass struct btrfs_inode to btrfs_free_reserved_data [...] omits b75722b0f841 btrfs: pass btrfs_space_info to btrfs_reserve_data_bytes() omits 6cddf23fcaaa btrfs: open code folio_index() in btree_clear_folio_dirty_tag() omits dc5d72aaeb27 btrfs: make extent unpinning more efficient when committin [...] omits 5ce21c5559bb btrfs: remove variable to track trimmed bytes at btrfs_fin [...] omits fe1bf30c84d2 btrfs: don't BUG_ON() when unpinning extents during transa [...] omits cc91aa614cb4 btrfs: remove unnecessary NULL checks before freeing extent state omits 1fe25aa160a5 btrfs: avoid re-searching tree when setting bits in an ext [...] omits d3ab783ef07a btrfs: avoid repeated extent state processing when setting [...] omits 1ff34707f3d7 btrfs: simplify last record detection at set_extent_bit() omits d70dd1959bf7 btrfs: exit after state split error at set_extent_bit() omits d70a69c4529d btrfs: exit after state insertion failure at set_extent_bit() omits 7b94c031b515 btrfs: simplify last record detection at btrfs_convert_ext [...] omits 7d99f859346d btrfs: avoid re-searching tree when converting bits in an [...] omits ba60adb9e7e3 btrfs: avoid repeated extent state processing when convert [...] omits d65aeb49334b btrfs: avoid unnecessary next node searches when clearing [...] omits 3c54a0a0da76 btrfs: exit after state insertion failure at btrfs_convert [...] omits 88b82783f440 btrfs: exit after state split error at btrfs_convert_extent_bit() omits fcd196c445a2 btrfs: remove duplicate error check at btrfs_convert_extent_bit() omits a7863954cf3c btrfs: simplify last record detection at btrfs_clear_exten [...] omits 60678512f69a btrfs: avoid extra tree search at btrfs_clear_extent_bit_c [...] omits 80ba914fbeac btrfs: use bools for local variables at btrfs_clear_extent [...] omits 1e8c225964d5 btrfs: add missing error return to btrfs_clear_extent_bit_ [...] omits 431e833ff335 btrfs: exit after state split error at btrfs_clear_extent_ [...] omits 836bd1c1b171 btrfs: remove duplicate error check at btrfs_clear_extent_ [...] omits 489aaae40eb6 btrfs: get rid of btrfs_read_dev_super() omits 75fa8c5e09a4 btrfs: merge btrfs_read_dev_one_super() into btrfs_read_di [...] omits c400bfa76fdf Revert "btrfs: canonicalize the device path before adding it" omits 76ab1324e3c4 btrfs: get rid of goto in alloc_test_extent_buffer() omits 1aa61f75a8b9 btrfs: use buffer xarray for extent buffer writeback operations omits c4e67edba58b btrfs: set DIRTY and WRITEBACK tags on the buffer_tree omits 352151d62191 btrfs: convert the buffer_radix to an xarray omits b152c5116436 btrfs: rename btrfs_discard workqueue to btrfs-discard omits 13fbce7d287f btrfs: on unknown chunk allocation policy fallback to regular omits dc5d47e60b4b btrfs: avoid NULL pointer dereference if no valid csum tree omits 7dbf08cf4d22 btrfs: handle empty eb->folios in num_extent_folios() omits 0ecf6a5013a8 btrfs: correct the order of prelim_ref arguments in btrfs_ [...] omits 6ea0a6391a02 btrfs: compression: adjust cb->compressed_folios allocation type omits 530ee52b02e6 btrfs: reformat comments in acls_after_inode_item() omits 1ab6ad8079b1 btrfs: switch int dev_replace_is_ongoing variables/paramet [...] omits bf573d054c1c btrfs: trivial conversion to return bool instead of int omits 18cebb6cc170 btrfs: subpage: reject tree blocks which are not nodesize aligned omits 2a0690c22306 btrfs: move folio initialization to one place in attach_eb [...] omits d5b3162f3a6f btrfs: raid56: rename parameter err to status in endio helpers omits 86070ef2ecaf btrfs: change return type of btrfs_alloc_dummy_sum() to int omits a320a1175e82 btrfs: rename ret2 to ret in btrfs_submit_compressed_read() omits a5cc362ee162 btrfs: rename ret to status in btrfs_submit_compressed_read() omits 305b26f732fb btrfs: simplify reading bio status in end_compressed_writeback() omits ae748679b754 btrfs: rename error to ret in btrfs_submit_chunk() omits 34ec077b3c84 btrfs: rename ret to status in btrfs_submit_chunk() omits 8077de3bd0f7 btrfs: change return type of btrfs_bio_csum() to int omits d2ecf74fc25c btrfs: change return type of btree_csum_one_bio() to int omits 5eebb424d993 btrfs: change return type of btrfs_csum_one_bio() to int omits f97b2f091ab7 btrfs: change return type of btrfs_lookup_bio_sums() to int omits f74101de6903 btrfs: drop redundant local variable in raid_wait_write_end_io() omits fc4c5f63a2df btrfs: merge __setup_root() to btrfs_alloc_root() omits 15463dbf84da btrfs: use unsigned types for constants defined as bit shifts omits 39756d752615 btrfs: remove unused btrfs_io_stripe::length omits 29ff124c1692 btrfs: use list_first_entry() everywhere omits ba800ceedd85 btrfs: convert ASSERT(0) with handled errors to DEBUG_WARN() omits a7c57d481cda btrfs: convert WARN_ON(IS_ENABLED(CONFIG_BTRFS_DEBUG)) to [...] omits 5140f1564f89 btrfs: add debug build only WARN omits b7bad47da67e btrfs: use verbose ASSERT() in volumes.c omits 5e9a2437c35f btrfs: enhance ASSERT() to take optional format string omits d31a9c092035 btrfs: remove BTRFS_REF_LAST from enum btrfs_ref_type omits 0193e3b2d6ba btrfs: use bvec_kmap_local() in btrfs_decompress_buf2page() omits 6c257c928eeb btrfs: scrub: use virtual addresses directly omits ad9534a0e71b btrfs: raid56: store a physical address in structure sector_ptr omits 9855c37394ba btrfs: simplify bvec iteration in index_one_bio() omits 5d62b20d84aa btrfs: move kmapping out of btrfs_check_sector_csum() omits 160ab2e49b84 btrfs: pass a physical address to btrfs_repair_io_failure() omits bbfb487b95e9 btrfs: track the next file offset in struct btrfs_bio_ctrl omits a61b7b766b34 btrfs: remove the alignment checks in end_bbio_data_read() omits 9cb70169ba1e btrfs: update and correct description of btrfs_get_or_crea [...] omits c28df60eabca btrfs: simplify return logic from btrfs_delayed_ref_init() omits 01aeb2061f4e btrfs: reuse exit helper for cleanup in btrfs_bioset_init() omits bb2156c73079 btrfs: rename iov_iter iterator parameter in btrfs_buffere [...] omits b863b753085e btrfs: enable large data folios support for defrag omits 3423543fd276 btrfs: prepare compression paths for large data folios omits 04df7d01644d btrfs: rename __tree_search() to remove double underscore prefix omits 5545a03694ad btrfs: rename __lookup_extent_mapping() to remove double u [...] omits c6b1f3e9eb88 btrfs: rename remaining exported extent map functions omits 1a67e2179355 btrfs: rename functions to allocate and free extent maps omits 9423fb3a0aef btrfs: rename extent map functions to get block start, end [...] omits 902cdc9e118d btrfs: rename exported extent map compression functions omits f781133daf31 btrfs: tracepoints: remove no longer used tracepoints for [...] omits 3150402eb73f btrfs: tracepoints: add btrfs prefix to names where it's missing omits 04c8da1199ed btrfs: make btrfs_find_contiguous_extent_bit() return bool [...] omits 6480833c38f7 btrfs: remove double underscore prefix from __set_extent_bit() omits dab994e4a06c btrfs: rename remaining exported functions from extent-io-tree.h omits 86d1e3f539c9 btrfs: rename free_extent_state() to include a btrfs prefix omits 8fb11a754459 btrfs: rename the functions to count, test and get bit ran [...] omits 950f4feb9525 btrfs: rename the functions to init and release an extent io tree omits 2bf4c95a303d btrfs: directly grab inode at __btrfs_debug_check_extent_i [...] omits 2d20a0053d38 btrfs: rename the functions to get inode and fs_info from [...] omits 1c7437e5edd5 btrfs: rename the functions to search for bits in extent ranges omits 704836a97d2c btrfs: rename set_extent_bit() to include a btrfs prefix omits d81509dcf225 btrfs: rename the functions to clear bits for an extent range omits c6441bbefd2d btrfs: rename __lock_extent() and __try_lock_extent() omits 3b120f6764ab btrfs: add btrfs prefix to dio lock and unlock extent functions omits b3a113686dde btrfs: add btrfs prefix to main lock, try lock and unlock [...] omits 3b2f090127ad btrfs: add btrfs prefix to trace events for extent state a [...] omits 9d162d85e77e btrfs: remove extent_io_tree_to_inode() and is_inode_io_tree() omits 55d1d651e512 btrfs: tree-checker: more unlikely annotations omits 2277b91a3884 btrfs: use folio_contains() for EOF detection omits 181b9d983d8b btrfs: remove unnecessary early exits in delalloc folio lo [...] omits a2226138b1f7 btrfs: tracepoints: use btrfs_root_id() to get the id of a root omits 7137a52be382 btrfs: zlib: prepare copy_data_into_buffer() for large dat [...] omits bd9621978188 btrfs: subpage: prepare for large data folios omits 3185d7563e2f btrfs: prepare end_bbio_data_write() for large data folios omits 72681b7d4023 btrfs: prepare prepare_one_folio() for large data folios omits 53e7d3102186 btrfs: prepare btrfs_page_mkwrite() for large data folios omits 7b7b321748a3 btrfs: send: prepare put_file_data() for larger data folios omits 0019ea76d875 btrfs: send: remove the again label inside put_file_data() omits 07a10c75aee4 btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_insert_inode_extref() omits e9c94638d4ed btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_del_inode_extref() omits 8e6c9205588f btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_encoded_read_inline() omits 29f826811950 btrfs: use BTRFS_PATH_AUTO_FREE in can_nocow_extent() omits d512c3417034 btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_set_inode_index_count() omits 0b4e72a2b79f btrfs: use BTRFS_PATH_AUTO_FREE in may_destroy_subvol() omits 748a02be5e3b btrfs: do more trivial BTRFS_PATH_AUTO_FREE conversions omits 098bba0205dd btrfs: remove redundant record start offset check at test_ [...] omits 541788523193 btrfs: simplify last record detection at test_range_bit() omits 5b7adebe8999 btrfs: remove redundant check at find_first_extent_bit_state() omits d1a622daafe6 btrfs: fix documentation for tree_search_for_insert() omits d51c8cc3e194 btrfs: simplify last record detection at test_range_bit_exists() omits c5eb88717a9e btrfs: use clear_extent_bits() instead of clear_extent_bit [...] omits d0e5c7dc19df btrfs: use clear_extent_bits() at chunk_map_device_clear_bits() omits f8521bdccf44 btrfs: use clear_extent_bit() at try_release_extent_state() omits 65c40414f639 btrfs: fix the file offset calculation inside btrfs_decomp [...] omits 91174ea7edad btrfs: use rb_entry_safe() where possible to simplify code omits f73593319fb1 btrfs: pass a pointer to get_range_bits() to cache first s [...] omits f5cb7a106ade btrfs: allow folios to be released while ordered extent is [...] omits 34adbe73894a btrfs: update comment for try_release_extent_state() omits 0b44125bfb19 btrfs: prepare btrfs_punch_hole_lock_range() for large dat [...] omits 98b7dd540d5d btrfs: prepare btrfs_buffered_write() for large data folios omits 77dedcbbc0e2 btrfs: refactor how we handle reserved space inside copy_o [...] omits a01d1c1f888f btrfs: remove EXTENT_UPTODATE io tree flag omits d80ce0f5851f btrfs: stop searching for EXTENT_DIRTY bit in the excluded [...] omits df1fed5bb051 btrfs: remove leftover EXTENT_UPTODATE clear from an inode [...] omits 63f11b7fcae2 btrfs: fix fsync of files with no hard links not persistin [...] omits 89864cac9c09 btrfs: fix typo in space info explanation omits 50bf61e417f2 btrfs: remove unused flag EXTENT_BUFFER_IN_TREE omits bf74187b889e btrfs: remove unused flag EXTENT_BUFFER_CORRUPT omits 4ab383773330 btrfs: remove unused flag EXTENT_BUFFER_READAHEAD omits fcd790848910 btrfs: remove unused flag EXTENT_BUFFER_READ_ERR omits 0d5d3215f841 btrfs: extract the main loop of btrfs_buffered_write() int [...] omits 9c029fe81f74 btrfs: extract the space reservation code from btrfs_buffe [...] omits ed11e71fbea0 btrfs: cleanup the reserved space inside loop of btrfs_buf [...] omits fa9238fce051 btrfs: remove force_page_uptodate variable from btrfs_buff [...] omits b29a51ce17c3 btrfs: move block perfect compression out of experimental [...] omits 25a3e2af74b6 nfsd: use SHA-256 library API instead of crypto_shash API omits 4eede689ad68 svcrdma: Unregister the device if svc_rdma_accept() fails omits a7bf595a8681 NFSD: Implement FATTR4_CLONE_BLKSIZE attribute omits 93ddd3942493 do_move_mount(): don't leak MNTNS_PROPAGATING on failures omits 72dbec48ca3c do_umount(): add missing barrier before refcount checks in [...] omits 7600b80dd7af __legitimize_mnt(): check for MNT_SYNC_UMOUNT should be un [...] adds 549d8994447f media: vivid: fix FB dependency adds 9df181c8de1b media: i2c: lt6911uxe: Fix Kconfig dependencies: adds 0dce5b44bd38 media: platform: synopsys: VIDEO_SYNOPSYS_HDMIRX should de [...] adds 118b34092e37 media: i2c: lt6911uxe: add two selects to Kconfig adds d51adf038ebe media: cec: tda9950: add back i2c dependency new 707df3375124 Merge tag 'media/v6.15-2' of git://git.kernel.org/pub/scm/ [...] new 35076d2223c7 erofs: ensure the extra temporary copy is valid for shorte [...] new d76bb1ebb558 Merge tag 'erofs-for-6.15-rc6-fixes' of git://git.kernel.o [...] new 93293b4b9b90 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] new ad5a579d42cc Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 46fa64097ff0 __legitimize_mnt(): check for MNT_SYNC_UMOUNT should be un [...] new b2478f9bd75a do_umount(): add missing barrier before refcount checks in [...] new 68b3ebe73225 do_move_mount(): don't leak MNTNS_PROPAGATING on failures new 02afe5ab2fda finish_automount(): don't leak MNT_LOCKED from parent to child new 9feab2c2877a don't set MNT_LOCKED on parentless mounts new b6c0af36452b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new d1cc4641eaeb Merge branch 'ovl-fixes' of git://git.kernel.org/pub/scm/l [...] new 8ec43888a2d9 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git new 53ff8468c537 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new b4eabf5f51ae Merge branch 'misc-6.15' into for-next-current-v6.14-20250507 new e347e0bfd04d Merge branch 'for-next-current-v6.14-20250507' into for-ne [...] new 646920eec0fd btrfs: move block perfect compression out of experimental [...] new cab1775ba96d btrfs: remove force_page_uptodate variable from btrfs_buff [...] new 1fc418e8a063 btrfs: cleanup the reserved space inside loop of btrfs_buf [...] new f566e68642b0 btrfs: extract the space reservation code from btrfs_buffe [...] new 6a20b3af698c btrfs: extract the main loop of btrfs_buffered_write() int [...] new 49ca71ce8c27 btrfs: remove unused flag EXTENT_BUFFER_READ_ERR new 6bac2977653f btrfs: remove unused flag EXTENT_BUFFER_READAHEAD new 6a7334b1d869 btrfs: remove unused flag EXTENT_BUFFER_CORRUPT new 838b9e2293ed btrfs: remove unused flag EXTENT_BUFFER_IN_TREE new 98fc0a06513f btrfs: fix typo in space info explanation new 3361fbcfea55 btrfs: fix fsync of files with no hard links not persistin [...] new 5000fe8b1f45 btrfs: remove leftover EXTENT_UPTODATE clear from an inode [...] new 6d08a3b8caa7 btrfs: stop searching for EXTENT_DIRTY bit in the excluded [...] new 0a2f34ac157f btrfs: remove EXTENT_UPTODATE io tree flag new 76a4d79a2b93 btrfs: refactor how we handle reserved space inside copy_o [...] new 32e2344d9734 btrfs: prepare btrfs_buffered_write() for large data folios new 26c7dbbafd1b btrfs: prepare btrfs_punch_hole_lock_range() for large dat [...] new a2e5427d405c btrfs: update comment for try_release_extent_state() new 9b9794e222d0 btrfs: allow folios to be released while ordered extent is [...] new ad0d2da71dab btrfs: pass a pointer to get_range_bits() to cache first s [...] new 88d3c3181f42 btrfs: use rb_entry_safe() where possible to simplify code new ed15a24deefd btrfs: fix the file offset calculation inside btrfs_decomp [...] new 3224e6658bfc btrfs: use clear_extent_bit() at try_release_extent_state() new 62ff1d7d1a86 btrfs: use clear_extent_bits() at chunk_map_device_clear_bits() new 6b05b02180c9 btrfs: use clear_extent_bits() instead of clear_extent_bit [...] new 1d34261199ad btrfs: simplify last record detection at test_range_bit_exists() new 563bc15f7201 btrfs: fix documentation for tree_search_for_insert() new 3e5ede3fd6c7 btrfs: remove redundant check at find_first_extent_bit_state() new cc5d2a47c3d8 btrfs: simplify last record detection at test_range_bit() new 0f244f03a97b btrfs: remove redundant record start offset check at test_ [...] new 85be321f3760 btrfs: do more trivial BTRFS_PATH_AUTO_FREE conversions new 3f4029f77da2 btrfs: use BTRFS_PATH_AUTO_FREE in may_destroy_subvol() new 4ac7bd9937bf btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_set_inode_index_count() new 581e52e280a8 btrfs: use BTRFS_PATH_AUTO_FREE in can_nocow_extent() new b5be6e1ba38a btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_encoded_read_inline() new 36d882cc3d9a btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_del_inode_extref() new 5c5d7332d1d3 btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_insert_inode_extref() new 3a2fd8800e41 btrfs: send: remove the again label inside put_file_data() new ea3f41b77dc8 btrfs: send: prepare put_file_data() for larger data folios new cad7f8e8b7ec btrfs: prepare btrfs_page_mkwrite() for large data folios new bfa0451c33c5 btrfs: prepare prepare_one_folio() for large data folios new 1fd47074cf98 btrfs: prepare end_bbio_data_write() for large data folios new 15feac0ab3c5 btrfs: subpage: prepare for large data folios new 0650895b1d3c btrfs: zlib: prepare copy_data_into_buffer() for large dat [...] new daa44e914523 btrfs: tracepoints: use btrfs_root_id() to get the id of a root new c66dae37c710 btrfs: remove unnecessary early exits in delalloc folio lo [...] new f39beadbc060 btrfs: use folio_contains() for EOF detection new 61bc21b371e7 btrfs: tree-checker: more unlikely annotations new 903d4088d678 btrfs: remove extent_io_tree_to_inode() and is_inode_io_tree() new fd6d94c35f1f btrfs: add btrfs prefix to trace events for extent state a [...] new 4dc2777e54d7 btrfs: add btrfs prefix to main lock, try lock and unlock [...] new 53cdde4dc1e3 btrfs: add btrfs prefix to dio lock and unlock extent functions new 3a7b9063d819 btrfs: rename __lock_extent() and __try_lock_extent() new 141afefcb946 btrfs: rename the functions to clear bits for an extent range new 27e008b74ecb btrfs: rename set_extent_bit() to include a btrfs prefix new 4a74a5c049d4 btrfs: rename the functions to search for bits in extent ranges new 066552da6c7c btrfs: rename the functions to get inode and fs_info from [...] new c56d6d4825b1 btrfs: directly grab inode at __btrfs_debug_check_extent_i [...] new 34e72c2f14db btrfs: rename the functions to init and release an extent io tree new 40cc91c05b95 btrfs: rename the functions to count, test and get bit ran [...] new 33da49d6c449 btrfs: rename free_extent_state() to include a btrfs prefix new def375570819 btrfs: rename remaining exported functions from extent-io-tree.h new 3427dd217068 btrfs: remove double underscore prefix from __set_extent_bit() new 949ae5d70549 btrfs: make btrfs_find_contiguous_extent_bit() return bool [...] new a21184ae97dd btrfs: tracepoints: add btrfs prefix to names where it's missing new ac2c61f707c7 btrfs: tracepoints: remove no longer used tracepoints for [...] new 28f9471cfabb btrfs: rename exported extent map compression functions new 37aa77102bef btrfs: rename extent map functions to get block start, end [...] new dbeaf8740fc3 btrfs: rename functions to allocate and free extent maps new 8c0a82a28dba btrfs: rename remaining exported extent map functions new 0932e92f022d btrfs: rename __lookup_extent_mapping() to remove double u [...] new 0346907b1886 btrfs: rename __tree_search() to remove double underscore prefix new f53acf47c96e btrfs: prepare compression paths for large data folios new d8628e27272b btrfs: enable large data folios support for defrag new 0263cee627e4 btrfs: rename iov_iter iterator parameter in btrfs_buffere [...] new 200e022d481c btrfs: reuse exit helper for cleanup in btrfs_bioset_init() new b5170d129ac7 btrfs: simplify return logic from btrfs_delayed_ref_init() new 2357c7bc96fe btrfs: update and correct description of btrfs_get_or_crea [...] new 5b7fe08b98c2 btrfs: remove the alignment checks in end_bbio_data_read() new 730f0f705839 btrfs: track the next file offset in struct btrfs_bio_ctrl new 87c2bc917546 btrfs: pass a physical address to btrfs_repair_io_failure() new e0aa4f27a9ee btrfs: move kmapping out of btrfs_check_sector_csum() new 3300c6ace499 btrfs: simplify bvec iteration in index_one_bio() new cebf7102b0cc btrfs: raid56: store a physical address in structure sector_ptr new a2148aa8afb0 btrfs: scrub: use virtual addresses directly new 6ac8193657d2 btrfs: use bvec_kmap_local() in btrfs_decompress_buf2page() new 4655763cced5 btrfs: remove BTRFS_REF_LAST from enum btrfs_ref_type new a5a08cfac650 btrfs: enhance ASSERT() to take optional format string new c884cb847cb8 btrfs: use verbose ASSERT() in volumes.c new 97e17f9831c2 btrfs: add debug build only WARN new 97f0e42f3158 btrfs: convert WARN_ON(IS_ENABLED(CONFIG_BTRFS_DEBUG)) to [...] new 64c6d33f21d5 btrfs: convert ASSERT(0) with handled errors to DEBUG_WARN() new dfa2552b0f44 btrfs: use list_first_entry() everywhere new 92c62dcb6c58 btrfs: remove unused btrfs_io_stripe::length new 4015f6e1913d btrfs: use unsigned types for constants defined as bit shifts new 4fd7e605188b btrfs: merge __setup_root() to btrfs_alloc_root() new 63f22e1236a6 btrfs: drop redundant local variable in raid_wait_write_end_io() new 57aac1a7b955 btrfs: change return type of btrfs_lookup_bio_sums() to int new a6d2bb82033d btrfs: change return type of btrfs_csum_one_bio() to int new 8f2829ea2f14 btrfs: change return type of btree_csum_one_bio() to int new 2ed0fa726a9f btrfs: change return type of btrfs_bio_csum() to int new 03f95dbd434c btrfs: rename ret to status in btrfs_submit_chunk() new f4eebaa55aa1 btrfs: rename error to ret in btrfs_submit_chunk() new e449755f48f8 btrfs: simplify reading bio status in end_compressed_writeback() new 69fff2c21944 btrfs: rename ret to status in btrfs_submit_compressed_read() new 5a681ddda45f btrfs: rename ret2 to ret in btrfs_submit_compressed_read() new 9a34da30d235 btrfs: change return type of btrfs_alloc_dummy_sum() to int new 7d361e7859ea btrfs: raid56: rename parameter err to status in endio helpers new 77eafefe598b btrfs: move folio initialization to one place in attach_eb [...] new a0fcb81f48e8 btrfs: subpage: reject tree blocks which are not nodesize aligned new 4c4aa0ba2ef8 btrfs: trivial conversion to return bool instead of int new fae4b028b636 btrfs: switch int dev_replace_is_ongoing variables/paramet [...] new 1de11285d12f btrfs: reformat comments in acls_after_inode_item() new 3144a91c0660 btrfs: on unknown chunk allocation policy fallback to regular new 95b2b9b64be3 btrfs: rename btrfs_discard workqueue to btrfs-discard new 6eca975b5cf7 btrfs: convert the buffer_radix to an xarray new 36201a20b85f btrfs: set DIRTY and WRITEBACK tags on the buffer_tree new 07e7578c7504 btrfs: use buffer xarray for extent buffer writeback operations new 0669af178794 btrfs: get rid of goto in alloc_test_extent_buffer() new ead26754691d btrfs: merge btrfs_read_dev_one_super() into btrfs_read_di [...] new e52c142f034d btrfs: get rid of btrfs_read_dev_super() new 7a0349fcef50 btrfs: remove duplicate error check at btrfs_clear_extent_ [...] new 8d560f081050 btrfs: exit after state split error at btrfs_clear_extent_ [...] new a0158966105e btrfs: add missing error return to btrfs_clear_extent_bit_ [...] new f2c20c2e8b84 btrfs: use bools for local variables at btrfs_clear_extent [...] new 022eeca74101 btrfs: avoid extra tree search at btrfs_clear_extent_bit_c [...] new ad3f15693d8a btrfs: simplify last record detection at btrfs_clear_exten [...] new 7b95a369a45c btrfs: remove duplicate error check at btrfs_convert_extent_bit() new aa7e9c9fc706 btrfs: exit after state split error at btrfs_convert_extent_bit() new 896b6d2c5ffb btrfs: exit after state insertion failure at btrfs_convert [...] new 83338228ddcd btrfs: avoid unnecessary next node searches when clearing [...] new 4d82e3e217d5 btrfs: avoid repeated extent state processing when convert [...] new 18e864a132af btrfs: avoid re-searching tree when converting bits in an [...] new eb29eeded044 btrfs: simplify last record detection at btrfs_convert_ext [...] new 95d681555dc5 btrfs: exit after state insertion failure at set_extent_bit() new 9931d408977f btrfs: exit after state split error at set_extent_bit() new e3d427ff05be btrfs: simplify last record detection at set_extent_bit() new 62f5dc5ec8eb btrfs: avoid repeated extent state processing when setting [...] new d6b526baf910 btrfs: avoid re-searching tree when setting bits in an ext [...] new 1ce47bed143b btrfs: remove unnecessary NULL checks before freeing extent state new 9b0479aec74b btrfs: don't BUG_ON() when unpinning extents during transa [...] new bf3c2fe492d5 btrfs: remove variable to track trimmed bytes at btrfs_fin [...] new c48d1ca73b44 btrfs: make extent unpinning more efficient when committin [...] new 53c5a8eac0f4 btrfs: pass btrfs_space_info to btrfs_reserve_data_bytes() new c312c8b9f7cc btrfs: pass struct btrfs_inode to btrfs_free_reserved_data [...] new a7ee3893c1f0 btrfs: factor out init_space_info() from create_space_info() new 11f4411dabc7 btrfs: factor out do_async_reclaim_{data,metadata}_space() new dc154c857622 btrfs: factor out check_removing_space_info() from btrfs_f [...] new 05d840884361 btrfs: add space_info argument to btrfs_chunk_alloc() new 7c525a18a02a btrfs: add space_info parameter for block group creation new 1c77cbdab5aa btrfs: introduce btrfs_space_info sub-group new 044e3afcbe9f btrfs: introduce tree-log sub-space_info new e3d5b353a188 btrfs: tweak extent/chunk allocation for space_info sub-space new 4d42563d5ea7 btrfs: use proper data space_info for zoned mode new 3a6f251bb4df btrfs: add block reserve for treelog new 029f5c676342 btrfs: add support for reclaiming from sub-space space_info new 3b5852dfc400 btrfs: scrub: update device stats when an error is detected new 22e621ce9553 btrfs: scrub: move error reporting members to stack new d39dfd6e4cd5 btrfs: move transaction aborts to the error site in conver [...] new 98d43e2f32e0 btrfs: move transaction aborts to the error site in conver [...] new b37b1e8a50dc btrfs: move transaction aborts to the error site in remove [...] new 633b0fde248f btrfs: move transaction aborts to the error site in add_to [...] new c25c5f05e944 btrfs: simplify getting and extracting previous transactio [...] new 5dbdd3a9ee7e btrfs: simplify getting and extracting previous transactio [...] new e22bd1bc1811 btrfs: simplify cow only root list extraction during trans [...] new 676fc63d512f btrfs: raid56: use list_last_entry() at cache_rbio() new 5fe7fe111404 btrfs: simplify extracting delayed node at btrfs_first_del [...] new d26f22edf1e4 btrfs: simplify extracting delayed node at btrfs_first_pre [...] new 74fa89dc9d28 btrfs: simplify csum list release at btrfs_put_ordered_extent() new a87cd43803e4 btrfs: defrag: use list_last_entry() at defrag_collect_targets() new 79b2c1ca813c btrfs: scrub: fix a wrong error type when metadata bytenr [...] new 8c5631cbe419 btrfs: scrub: aggregate small bitmaps into a larger one new d4f72b32a8c6 btrfs: fix discard worker infinite loop after disabling discard new 8f130bee0ffd btrfs: use verbose assert at peek_discard_list() new 888d5f6e8f98 Merge branch 'b-for-next' into for-next-next-v6.15-20250507 new f235d2ae8de7 Merge branch 'for-next-next-v6.15-20250507' into for-next- [...] new cfec0009a811 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3ca02e63edcc smb: client: Avoid race in open_cached_dir with lease breaks new a6e4b08d970f smb: client: fix delay on concurrent opens new c7770a7adb45 smb: client: avoid dentry leak by not overwriting cfid->dentry new 15f0578b3265 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new ec57c85fc812 Merge branch 'configfs-next' of git://git.kernel.org/pub/s [...] new 6900948eb9d2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c73a56a96f39 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5325e3bb7d2b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 55dd5b4db3bf udf: Make sure i_lenExtents is uptodate on inode eviction new 119ad4e53787 Merge UDF warning fix new 3f0d31063a1e Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new ca5f6f8c0808 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 3c0157368a8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 96ead3da73d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d518c1e41105 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new f5610eab97f8 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 2a62a4d7173a Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 1e2c7468f4cf svcrdma: Unregister the device if svc_rdma_accept() fails new b8bd89de0d86 nfsd: use SHA-256 library API instead of crypto_shash API new f3e3be2f72b5 NFSD: Implement FATTR4_CLONE_BLKSIZE attribute new 6788b3516840 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new cf0f7948834f Merge branch 'master' of https://github.com/Paragon-Softwa [...] new e5a0d170d478 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new 2011afc3bc62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new e84f43817883 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 48fbb7595640 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 (85d74114c0ff) \ N -- N -- N refs/heads/fs-next (48fbb7595640)
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 219 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: drivers/media/cec/i2c/Kconfig | 1 + drivers/media/i2c/Kconfig | 5 +- drivers/media/platform/synopsys/hdmirx/Kconfig | 1 + drivers/media/test-drivers/vivid/Kconfig | 3 +- fs/btrfs/Kconfig | 1 - fs/btrfs/btrfs_inode.h | 3 +- fs/btrfs/compression.c | 2 +- fs/btrfs/ctree.c | 44 ++++--- fs/btrfs/defrag.c | 2 +- fs/btrfs/delayed-inode.c | 39 +++--- fs/btrfs/discard.c | 23 +++- fs/btrfs/extent-tree.c | 163 +++--------------------- fs/btrfs/extent-tree.h | 5 +- fs/btrfs/extent_io.c | 61 +++++++-- fs/btrfs/extent_io.h | 10 +- fs/btrfs/file.c | 40 +++--- fs/btrfs/free-space-cache.c | 38 +++--- fs/btrfs/free-space-cache.h | 8 +- fs/btrfs/inode.c | 167 +++++------------------- fs/btrfs/ioctl.c | 62 --------- fs/btrfs/qgroup.c | 168 ++++++++++++------------- fs/btrfs/ref-verify.c | 147 ++++++++++++---------- fs/btrfs/reflink.c | 2 +- fs/btrfs/relocation.c | 4 +- fs/btrfs/super.c | 137 +++++++++----------- fs/btrfs/ulist.c | 60 ++++----- fs/btrfs/volumes.c | 8 +- fs/btrfs/volumes.h | 1 - fs/namespace.c | 32 +++-- fs/nfsd/nfs4xdr.c | 14 ++- fs/smb/client/cached_dir.c | 33 ++--- fs/udf/truncate.c | 2 +- include/linux/mount.h | 4 +- include/uapi/linux/btrfs.h | 53 -------- 34 files changed, 540 insertions(+), 803 deletions(-)