e2a0be723b18 Merge branch 'for-next-next-v6.5-20230721' into for-next-20230721
d17e790d3168 Merge branch 'for-next-current-v6.4-20230721' into for-next-20230721
91f2a94b619c Merge branch 'ext/hch/compressed-writeback-cleanups' into for-next-next-v6.5-20230721
84a57cf9271e Merge branch 'ext/qu/metadata-folio-v3' into for-next-next-v6.5-20230721
4d8e41021db1 Merge branch 'misc-next' into for-next-next-v6.5-20230721
59805e22a4c8 Merge branch 'next-fixes' into for-next-next-v6.5-20230721
2516644da390 Merge branch 'misc-6.5' into for-next-current-v6.4-20230721
83d23092512a mm: remove folio_account_redirty
d226cb37916f btrfs: fix zoned handling in submit_uncompressed_range
ae158dc10128 btrfs: don't redirty locked_page in run_delalloc_zoned
ffb43742c39b btrfs: refactor the zoned device handling in cow_file_range
b691e4f94947 btrfs: don't redirty pages in compress_file_range
b7f6255d352d btrfs: share the code to free the page array in compress_file_range
e92c29eb022d btrfs: use a separate label for the incompressible case in compress_file_range
fc751d2f433e btrfs: further simplify the compress or not logic in compress_file_range
de0bf72837c0 btrfs: streamline compress_file_range
dbabb6abca12 btrfs: merge submit_compressed_extents and async_cow_submit
240b28310345 btrfs: merge async_cow_start and compress_file_range
a551a1895da1 btrfs: don't clear async_chunk->inode in async_cow_start
3209f6c3a0bd btrfs: clean up the check for uncompressed ranges in submit_one_async_extent
76949ec0f769 btrfs: reduce the number of arguments to btrfs_run_delalloc_range
e4f0e40adfe5 btrfs: improve the delalloc_to_write calculation in writepage_delalloc
710ef8bb1688 btrfs: remove the return value from extent_write_locked_range
32ef2bedea86 btrfs: remove the return value from submit_uncompressed_range
c4f3cea86ba3 btrfs: reduce debug spam from submit_compressed_extents
75e6bf7477ce btrfs: remove end_extent_writepage
671cfa4d90ab btrfs: remove btrfs_writepage_endio_finish_ordered
9480af868720 btrfs: split page locking out of __process_pages_contig
c55bb659643c btrfs: don't create inline extents in fallback_to_cow
757735e1ffd5 btrfs: pass a flags argument to cow_file_range
cc426cc0bb1d btrfs: refactor main loop in memmove_extent_buffer()
66240c505296 btrfs: refactor main loop in memcpy_extent_buffer()
c82a5643e3af btrfs: copy all pages at once at the end of btrfs_clone_extent_buffer()
719d5996ba73 btrfs: refactor main loop in copy_extent_buffer_full()
80a29cd4c126 btrfs: use write_extent_buffer() to implement write_extent_buffer_*id()
5e5b4b01749b btrfs: refactor extent buffer bitmaps operations
d405e9981965 btrfs: tests: add self tests for extent buffer memory operations
d598362f5c57 btrfs: tests: enhance extent buffer bitmap tests
df0f7be381cb btrfs: account block group tree when calculating global reserve size
fe98c4136ed6 btrfs: use folio_next_index() helper in extent_write_cache_pages
cbd3e5dd275a Merge branch 'misc-6.5' into next-fixes
8dbfc14fc736 btrfs: account block group tree when calculating global reserve size
95ca6599a589 btrfs: zoned: do not enable async discard
66945f70d74e btrfs: scrub: fix grouping of read IO
e636e16086f3 btrfs: remove duplicate free_async_extent_pages() on reservation error
e8b223c5656b btrfs: use helper sizeof_field in struct accessors
37c2d1494f81 btrfs: deprecate integrity checker feature
a3cbb6158bea btrfs: zoned: do not enable async discard
675a257ce9a2 btrfs: move btrfs_free_excluded_extents() into block-group.c
0027979ad49d btrfs: open code trivial btrfs_add_excluded_extent()
0e4f35cfe253 btrfs: make find_first_extent_bit() return a boolean
6418560a5b23 btrfs: make btrfs_destroy_pinned_extent() return void
d9cd14f744fa btrfs: make btrfs_destroy_marked_extents() return void
f0476059b763 btrfs: rename add_new_free_space() to btrfs_add_new_free_space()
2c6b934805cc btrfs: update documentation for add_new_free_space()
80d96f374629 btrfs: remove BUG_ON()'s in add_new_free_space()
06730a850cae btrfs: move eb subpage preallocation out of the loop
596db93d35f1 btrfs: avoid duplicated chunk lookup during btrfs_map_block()
aba3875faca4 btrfs: tracepoints: simplify raid56 events
9a252175f383 btrfs: sysfs: show if ACL support has been compiled in
5bf462b38415 btrfs: simplify the no-bioc fast path condition in btrfs_map_block
1738c1fe3ff2 btrfs: raid56: remove unused BTRFS_RBIO_REBUILD_MISSING
0fde2ffde64c btrfs: add comments for btrfs_map_block()
c2b749a47bbb btrfs: remove redundant initialization of variables in log_new_ancestors
c9edae66d1d5 btrfs: scrub: remove redundant division of stripe_nr
02ef5dc3a3fd btrfs: zoned: use vcalloc instead of for vzalloc in btrfs_get_dev_zone_info
65288eb0a665 btrfs: scrub: remove unused btrfs_path in scrub_simple_mirror()