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 baa54202d95b Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits b70a06546685 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b4213b78a48f Merge branch '9p-next' of git://github.com/martinetd/linux omits bc1a0fad90b1 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 26d6dee3e208 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 8aafbd9978d3 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 55fa4624a05c Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 2b556e757626 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits b6f34bcc7369 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f70aca3495d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits db240936ab3c next-20240830/f2fs omits 67befb79eca1 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits c84056d7d5d8 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 818b290ff605 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 26d1aca41ba2 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 71e4a61ade75 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b517a587bd19 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 1cbe6294d203 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits eac51c3dc4a1 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 91ca6eb2d282 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a8dcd37d7401 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits e15838b43148 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 85dff451f332 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 4e69ef3da2a7 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 617fa6a6bf6b NFSD: Add initial generated XDR definitions and functions [...] omits c588bb436564 tools: Add xdrgen omits 5fb9c98e9d8d fuse: add support for no forget requests omits 790bddc5bfc9 fuse: move fuse_forget_link allocation inside fuse_queue_forget() omits b4f122f3634d erofs: Prevent entering an infinite loop when i is 0 omits b45adcbdf48d erofs: clean up erofs_register_sysfs() omits 9215f7004816 Merge branch 'for-next-next-v6.11-20240827' into for-next- [...] omits 72735e093b52 Merge branch 'for-next-current-v6.10-20240827' into for-ne [...] omits 669562876773 Merge branch 'misc-next' into for-next-next-v6.11-20240827 omits d6683c610637 Merge branch 'b-for-next' into for-next-next-v6.11-20240827 omits c065ecd0cf01 Merge branch 'misc-6.11' into for-next-next-v6.11-20240827 omits aca93ae5fc2b Merge branch 'misc-6.11' into for-next-current-v6.10-20240827 omits fe82e85a25f0 Merge branch 'misc-6.11' into next-fixes omits 10cd6e585147 btrfs: do not hold the extent lock for entire read omits b542520a1bc8 btrfs: take the dio extent lock during O_DIRECT operations omits 55650876661d btrfs: introduce EXTENT_DIO_LOCKED omits 32cd655cb8ee btrfs: merge btrfs_orig_bbio_end_io() into btrfs_bio_end_io() omits 2dd70197f337 btrfs: add io_uring interface for encoded reads omits 234eebe59a61 btrfs: move wait out of btrfs_encoded_read omits d6f79a771160 btrfs: add btrfs_prepare_encoded_read omits 9c7d7185527f btrfs: add btrfs_encoded_read_finish omits 082c48198060 btrfs: store encoded read state in struct btrfs_encoded_re [...] omits c621e0c48163 btrfs: remove iocb from btrfs_encoded_read omits b59fca20565a btrfs: make compression path to be subpage compatible omits 5d27ba01cca3 btrfs: scrub: use generic ratelimit helpers to output erro [...] omits 4bd2c0dc4999 btrfs: scrub: ensure we output at least one error message [...] omits db763bbe0768 btrfs: scrub: simplify the inode iteration output omits 57c73204c220 btrfs: scrub: remove unnecessary dev/physical lookup for s [...] omits 623b64547f0c btrfs: scrub: remove unused is_super parameter from scrub_ [...] omits 39439830be26 btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() omits cd453ff10759 btrfs: scrub: fix incorrectly reported logical/physical address omits e8dd07d3f865 btrfs: handle unexpected parent block offset in btrfs_allo [...] omits 6b643ec8e9d6 btrfs: === misc-next on b-for-next === omits 449fb8f1ed6d btrfs: fix uninitialized return value from btrfs_reclaim_sweep() omits eb66134ff797 btrfs: subpage: remove btrfs_fs_info::subpage_info member omits 14a70dbc123b btrfs: fix a use-after-free bug when hitting errors inside [...] omits bf56cd7cda40 btrfs: initialize last_extent_end to fix -Wmaybe-uninitial [...] omits 7f78dd54a581 btrfs: run delayed iputs when flushing delalloc omits 4e923d6f829d btrfs: remove the nr_ret parameter from __extent_writepage_io() omits b55f4974760f btrfs: send: fix grammar in comments omits 07f19720e022 btrfs: qgroup: use xarray to track dirty extents in transaction omits 12b107c3128f btrfs: qgroup: use goto style to handle errors in add_dela [...] omits 1389cd5df2af btrfs: refactor __extent_writepage_io() to do sector-by-se [...] omits 451d7c539d7d btrfs: reduce chunk_map lookups in btrfs_map_block() omits b5cdcf91f024 btrfs: directly wake up cleaner kthread in the BTRFS_IOC_S [...] omits 698403f87c27 btrfs: make btrfs_is_subpage() to return false directly fo [...] omits c007847a52ee btrfs: change RST lookup error message level to debug omits 390e6e67961c btrfs: don't readahead the relocation inode on RST omits f2750436c335 btrfs: set search_commit_root on stripe io in case of relocation omits afd457b984f0 btrfs: rename btrfs_io_stripe::is_scrub to rst_search_commit_root omits 16cd2b88b96e btrfs: don't dump stripe-tree on lookup error omits b6098bf18428 btrfs: add comment about locking in cow_file_range_inline() omits 87b266145e25 btrfs: more efficient chunk map iteration when device repl [...] omits 45708deae7fc btrfs: reschedule when updating chunk maps at the end of a [...] omits ec33ef13f5ee btrfs: convert extent_range_clear_dirty_for_io() to use a folio omits 33fbe30382dc btrfs: convert insert_inline_extent() to use a folio omits 4537aadb462a btrfs: convert btrfs_set_range_writeback() to use a folio omits 988ac5b448c9 btrfs: convert wait_subpage_spinlock() to only use a folio omits 3893c7fd789b btrfs: convert find_next_dirty_byte() to take a folio omits b408c432c749 btrfs: convert __get_extent_map() to take a folio omits 2b52d7797c23 btrfs: convert btrfs_get_extent() to take a folio omits 1fa6a3c5c8d0 btrfs: convert read_inline_extent() to use a folio omits 51bf9c8c4478 btrfs: convert uncompress_inline() to take a folio omits 5d273d131cfd btrfs: convert struct btrfs_writepage_fixup to use a folio omits 00734d2c743c btrfs: convert btrfs_writepage_cow_fixup() to use folio omits 5dbcbcce2ca6 btrfs: convert btrfs_writepage_fixup_worker() to use a folio omits a577e0f39693 btrfs: convert submit_uncompressed_range() to take a folio omits 702240d8fc34 btrfs: convert struct async_chunk to hold a folio omits 2bfaa3d7808f btrfs: convert btrfs_run_delalloc_range() to take a folio omits 071b2c7fcd63 btrfs: convert run_delalloc_compressed() to take a folio omits 0185615aa8b7 btrfs: convert btrfs_cleanup_ordered_extents() to take a folio omits 043340566318 btrfs: convert btrfs_cleanup_ordered_extents() to use folios omits 71c93575b8f1 btrfs: convert run_delalloc_nocow() to take a folio omits a504ea2045d0 btrfs: convert fallback_to_cow() to take a folio omits 6c4b102e7a0e btrfs: convert cow_file_range() to take a folio omits 24fb3cbc8528 btrfs: convert cow_file_range_inline() to take a folio omits 25d30ff24468 btrfs: convert run_delalloc_cow() to take a folio omits fe08583bf55a btrfs: convert extent_write_locked_range() to take a folio omits b82e0e7205ab btrfs: convert extent_clear_unlock_delalloc() to take a folio omits ca00f5faa9f3 btrfs: convert process_one_page() to operate only on folios omits f1f7c4cc5d95 btrfs: convert __process_pages_contig() to take a folio omits e1864e9fb75f btrfs: convert __unlock_for_delalloc() to take a folio omits 99c11c52bef3 btrfs: convert lock_delalloc_pages() to take a folio omits 37097c09361c btrfs: convert find_lock_delalloc_range() to use a folio omits 7bc0965b4623 btrfs: convert writepage_delalloc() to take a folio omits 9953c5046121 btrfs: convert btrfs_mark_ordered_io_finished() to take a folio omits 0936e7fd44e2 btrfs: convert btrfs_finish_ordered_extent() to take a folio omits 802f6976e783 btrfs: convert can_finish_ordered_extent() to use a folio omits b4b38e76047b btrfs: utilize folio more in btrfs_page_mkwrite() omits 70d093da60c9 btrfs: convert add_ra_bio_pages() to use only folios omits 5f1c972cd4b2 btrfs: convert __extent_writepage() to be completely folio based omits ee4fa398892f btrfs: convert extent_write_locked_range() to use folios omits b0e6db9a8fa8 btrfs: convert __extent_writepage_io() to take a folio omits bac06b30925d btrfs: update the writepage tracepoint to take a folio omits 3f2b507d37cc btrfs: convert btrfs_do_readpage() to only use a folio omits 648e26d395de btrfs: convert submit_extent_page() to use a folio omits d52e20c1f351 btrfs: convert begin_page_folio() to take a folio instead omits ec7d00827c6d btrfs: convert end_page_read() to take a folio omits 23a038f1cf1b btrfs: convert btrfs_read_folio() to only use a folio omits 659786334ba6 btrfs: convert btrfs_readahead() to only use folio omits 486c39723fd1 btrfs: print message on device opening error during mount omits 50f440319349 btrfs: move uuid tree related code to uuid-tree.[ch] omits 41fa0ed531fe btrfs: reduce size and overhead of extent_map_block_end() omits fc61fbea4bfe btrfs: update stripe_extent delete loop assumptions omits ea113f7c3b58 btrfs: update stripe extents for existing logical addresses new 284b75a3d83c ata: libata: Fix memory leak for error path in ata_host_alloc() new 67784a74e258 Merge tag 'ata-6.11-rc7' of git://git.kernel.org/pub/scm/l [...] new 72a6e22c604c fscache: delete fscache_cookie_lru_timer when fscache exit [...] new ba322e42c710 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] new c346c629765a btrfs: qgroup: don't use extent changeset when not needed new b1934cd60695 btrfs: zoned: handle broken write pointer on zones new 95b3456f23e3 btrfs: fix race between direct IO write and fsync when usi [...] new 27a355ae6da9 Merge branch 'misc-6.11' into next-fixes new db20a79860cd Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new d489af84b135 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new e826b6c908f5 bcachefs: do_encrypt() now handles allocation failures new 17539a66559f bcachefs: convert __bch2_encrypt_bio() to darray new 53f7ef41afa1 bcachefs: kill redundant is_vmalloc_addr() new e2dd30a5704e bcachefs: stripe_to_mem() new eae016c4db94 bcachefs: Refactor new stripe path to reduce dependencies [...] new 337bf29f9777 bcachefs: bch_stripe.disk_label new cc4ee4f14865 bcachefs: ec_stripe_head.nr_created new 99600bd9a71f bcachefs: improve bch2_new_stripe_to_text() new 0560510a060a bcachefs: fix prototype to bch2_alloc_sectors_start_trans() new 706d6bc19543 bcachefs: BCH_WRITE_ALLOC_NOWAIT no longer applies to open [...] new 486538e095db bcachefs: rebalance writes use BCH_WRITE_ONLY_SPECIFIED_DEVS new 51de3af6675d bcachefs: improve error message on too few devices for ec new 2b3a3fdc7c95 bcachefs: Hook up RENAME_WHITEOUT in rename. new 0832c735272b bcachefs: bch2_dev_rcu_noerror() new 5842842657b6 bcachefs: bch2_dev_remove_alloc() -> alloc_background.c new 4e7795eda445 bcachefs: bch2_sb_member_alloc() new 39af2e30cdc0 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git new abf7c0757e46 Merge branch 'misc-6.11' into for-next-current-v6.10-20240902 new 5ec41e191b21 Merge branch 'for-next-current-v6.10-20240902' into for-ne [...] new 144344acdc2d Merge branch 'misc-6.11' into for-next-next-v6.11-20240902 new 1181b6e4aeb9 btrfs: update stripe extents for existing logical addresses new 47dbcf92c4d9 btrfs: update stripe_extent delete loop assumptions new f459563fc85b btrfs: reduce size and overhead of extent_map_block_end() new 04a7dba7a6f1 btrfs: move uuid tree related code to uuid-tree.[ch] new 130b82989d06 btrfs: print message on device opening error during mount new f5ef9331bec8 btrfs: convert btrfs_readahead() to only use folio new e1787107da58 btrfs: convert btrfs_read_folio() to only use a folio new 0464b02c64ed btrfs: convert end_page_read() to take a folio new e38f89c17af1 btrfs: convert begin_page_folio() to take a folio instead new fce798095cbd btrfs: convert submit_extent_page() to use a folio new 14de547523f0 btrfs: convert btrfs_do_readpage() to only use a folio new 4ac2b1c9a0d7 btrfs: update the writepage tracepoint to take a folio new c1412a70b1a8 btrfs: convert __extent_writepage_io() to take a folio new 9c3e79ad3769 btrfs: convert extent_write_locked_range() to use folios new cbf7c36a39dd btrfs: convert __extent_writepage() to be completely folio based new 144b608e3bc3 btrfs: convert add_ra_bio_pages() to use only folios new 4f44d49a7f81 btrfs: utilize folio more in btrfs_page_mkwrite() new 089e691bd09e btrfs: convert can_finish_ordered_extent() to use a folio new a612b205279a btrfs: convert btrfs_finish_ordered_extent() to take a folio new c02431855897 btrfs: convert btrfs_mark_ordered_io_finished() to take a folio new e7c637c654ad btrfs: convert writepage_delalloc() to take a folio new ce13350e3348 btrfs: convert find_lock_delalloc_range() to use a folio new 06a5b600a017 btrfs: convert lock_delalloc_pages() to take a folio new 7288f715faed btrfs: convert __unlock_for_delalloc() to take a folio new 776e03b21b5c btrfs: convert __process_pages_contig() to take a folio new 4c5151d1eec5 btrfs: convert process_one_page() to operate only on folios new 4f5919b06c08 btrfs: convert extent_clear_unlock_delalloc() to take a folio new 4c514dbf42fd btrfs: convert extent_write_locked_range() to take a folio new c3a0186b06cd btrfs: convert run_delalloc_cow() to take a folio new a3fef4e3c333 btrfs: convert cow_file_range_inline() to take a folio new 1ae9af0cfbb1 btrfs: convert cow_file_range() to take a folio new bb4a0c7c99be btrfs: convert fallback_to_cow() to take a folio new b8b0230bbc60 btrfs: convert run_delalloc_nocow() to take a folio new ec6734abd089 btrfs: convert btrfs_cleanup_ordered_extents() to use folios new 6c552ff5eadb btrfs: convert btrfs_cleanup_ordered_extents() to take a folio new 187484a3abe0 btrfs: convert run_delalloc_compressed() to take a folio new 538e876f62dd btrfs: convert btrfs_run_delalloc_range() to take a folio new 16f78c0b804e btrfs: convert struct async_chunk to hold a folio new d51ea8b8012f btrfs: convert submit_uncompressed_range() to take a folio new cb6ae411fad0 btrfs: convert btrfs_writepage_fixup_worker() to use a folio new 03eac42ff60a btrfs: convert btrfs_writepage_cow_fixup() to use folio new 000d10a6e1ee btrfs: convert struct btrfs_writepage_fixup to use a folio new 54b7277649b0 btrfs: convert uncompress_inline() to take a folio new 1080eaa2830c btrfs: convert read_inline_extent() to use a folio new 38219f3f371c btrfs: convert btrfs_get_extent() to take a folio new 3863a888bbb1 btrfs: convert __get_extent_map() to take a folio new 9ec3a6229048 btrfs: convert find_next_dirty_byte() to take a folio new 91594a3c353b btrfs: convert wait_subpage_spinlock() to only use a folio new e0c1a9b474d0 btrfs: convert btrfs_set_range_writeback() to use a folio new f13fa3cf72c6 btrfs: convert insert_inline_extent() to use a folio new b04d648c96d5 btrfs: convert extent_range_clear_dirty_for_io() to use a folio new 286961fd7a3e btrfs: reschedule when updating chunk maps at the end of a [...] new 7956488a5f14 btrfs: more efficient chunk map iteration when device repl [...] new 73b0523d87d8 btrfs: add comment about locking in cow_file_range_inline() new 99e0fe843c27 btrfs: don't dump stripe-tree on lookup error new a9c45816eeec btrfs: rename btrfs_io_stripe::is_scrub to rst_search_commit_root new 1300439300bb btrfs: set search_commit_root on stripe io in case of relocation new b2dcbb67640a btrfs: don't readahead the relocation inode on RST new d42ed9a91bf7 btrfs: change RST lookup error message level to debug new db294bd03c23 btrfs: make btrfs_is_subpage() to return false directly fo [...] new 3fb94b84b200 btrfs: directly wake up cleaner kthread in the BTRFS_IOC_S [...] new 8f56605c9f84 btrfs: reduce chunk_map lookups in btrfs_map_block() new fa5d5be32087 btrfs: subpage: fix the bitmap dump which can cause bitmap [...] new e43ab8dd3ed5 btrfs: refactor __extent_writepage_io() to do sector-by-se [...] new 4859a2d61bb2 btrfs: qgroup: use goto style to handle errors in add_dela [...] new 3488c425845c btrfs: qgroup: use xarray to track dirty extents in transaction new e4e243f5bde8 btrfs: send: fix grammar in comments new b5f1d7832c90 btrfs: remove the nr_ret parameter from __extent_writepage_io() new e812acd370ee btrfs: subpage: remove btrfs_fs_info::subpage_info member new 541d8d427ef5 btrfs: rename btrfs_submit_bio() to btrfs_submit_bbio() new b752b4ced7e1 btrfs: rename __btrfs_submit_bio() and drop double underscores new db4547a1bcad btrfs: rename __extent_writepage() and drop double underscores new 15324bd5649c btrfs: rename __compare_inode_defrag() and drop double und [...] new c412f6fd8129 btrfs: constify arguments of compare_inode_defrag() new 6e95fc6448a6 btrfs: rename __need_auto_defrag() and drop double underscores new 7c1b5a1eecc8 btrfs: rename __btrfs_add_inode_defrag() and drop double u [...] new 94b703995730 btrfs: rename __btrfs_run_defrag_inode() and drop double u [...] new c881ed76c584 btrfs: clear defragmented inodes using postorder in btrfs_ [...] new 3fa0884e0f84 btrfs: return void from btrfs_add_inode_defrag() new 05b16c7a63c3 btrfs: drop transaction parameter from btrfs_add_inode_defrag() new ecaa8091258e btrfs: always pass readahead state to defrag new b13a02e24dbe btrfs: introduce EXTENT_DIO_LOCKED new c4a1d0d68cdd btrfs: take the dio extent lock during O_DIRECT operations new ccd42317ce58 btrfs: do not hold the extent lock for entire read new e336770f04a2 btrfs: qgroup: don't use extent changeset when not needed new 926446439811 btrfs: merge btrfs_orig_bbio_end_io() into btrfs_bio_end_io() new 1eeeff4a9f0e btrfs: make compression path to be subpage compatible new 70491d8e05e4 btrfs: convert clear_page_extent_mapped() to take a folio new df4dda03ce65 btrfs: convert get_next_extent_buffer() to take a folio new 6c6bfe627ae0 btrfs: convert try_release_subpage_extent_buffer() to take [...] new 865b4651c1e7 btrfs: convert try_release_extent_buffer() to take a folio new 8f981be11dad btrfs: convert read_key_bytes() to take a folio new aeae28c25cf0 btrfs: convert submit_eb_subpage() to take a folio new 70d8b851cc29 btrfs: convert submit_eb_page() to take a folio new 9c1a65fe2d9b btrfs: convert try_release_extent_state() to take a folio new 6e4cb659cd86 btrfs: convert try_release_extent_mapping() to take a folio new 98f4c2addc3c btrfs: convert zlib_decompress() to take a folio new fc173703b3c1 btrfs: convert lzo_decompress() to take a folio new fa7875d743be btrfs: convert zstd_decompress() to take a folio new 903b02745906 btrfs: convert btrfs_decompress() to take a folio new b9cf75b3ffb1 btrfs: convert copy_inline_to_page() to use folio new 5278b7a8a1ef btrfs: always update fstrim_range on failure in FITRIM ioctl new 6f5885139c4c Merge branch 'b-for-next' into for-next-next-v6.11-20240902 new 678f243b1eb7 btrfs: === misc-next on b-for-next === new 7062329f0644 btrfs: handle unexpected parent block offset in btrfs_allo [...] new 544efc78e3c5 btrfs: scrub: fix incorrectly reported logical/physical address new ae17dd0a5083 btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() new ab34569796f1 btrfs: scrub: remove unused is_super parameter from scrub_ [...] new 053b44e932c4 btrfs: scrub: remove unnecessary dev/physical lookup for s [...] new d9f204a43d3c btrfs: scrub: simplify the inode iteration output new 009e08ce0313 btrfs: scrub: ensure we output at least one error message [...] new 56ef66afbd2b btrfs: scrub: use generic ratelimit helpers to output erro [...] new e79ec731b1fe btrfs: DEFINE_FREE for btrfs_free_path new c1482767492b btrfs: BTRFS_PATH_AUTO_FREE in zoned.c new 5eccd270ed60 btrfs: BTRFS_PATH_AUTO_FREE in orphan.c new 653461aabfcb btrfs: remove btrfs_folio_end_all_writers() new 31c104266edb btrfs: zoned: handle broken write pointer on zones new d3e969781d9f btrfs: fix race between direct IO write and fsync when usi [...] new ea41ab78294c btrfs: add and use helper to verify the calling task has l [...] new 22247701a31d btrfs: interrupt fstrim if the current process is freezing new c30805c2c5a4 btrfs: rework BTRFS_I as macro to preserve parameter const new 3f48dd21652d btrfs: constify more pointer parameters new af904d7649e6 Merge branch 'misc-next' into for-next-next-v6.11-20240902 new d74e6dc87cc3 Merge branch 'for-next-next-v6.11-20240902' into for-next- [...] new 300eab43f7b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4a9bd12deb22 Merge branch 'master' of git://github.com/ceph/ceph-client.git new 96faf2d70551 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new dadac74f282f Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 556aafe994de Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ebc87a137d5f erofs: clean up erofs_register_sysfs() new c9512f55e91f erofs: add file-backed mount support new f531240fc7f6 erofs: support unencoded inodes for fileio new 4361aa4e809f erofs: support compressed inodes for fileio new 92da11bddec8 erofs: mark experimental fscache backend deprecated new 4dc63f84dab2 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new aff42c752937 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new d16a5f852025 quota: avoid missing put_quota_format when DQUOT_SUSPENDED [...] new a838e5dca63d quota: remove unneeded return value of register_quota_format new f439111b4891 quota: remove redundant return at end of void function new edb46ddbc55e quota: remove unnecessary error code translation in dquot_ [...] new 116249b12939 isofs: Annotate struct SL_component with __counted_by() new 702e9da7376b Merge isofs __counted_by annotation. new dd4ff174d4b7 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 7f001be0bfe1 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 453e64610993 next-20240830/f2fs new fec00d9f2ad4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 901849e7070b gfs2: Add gfs2_aspace_writepages() new 8d391972ae2d gfs2: Remove __gfs2_writepage() new e5ac17199275 gfs2: Remove gfs2_jdata_writepage() new 6888c1e85f5d gfs2: Remove gfs2_aspace_writepage() new f5eabd87ed5c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ad65ad028ffb Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 61405e56a801 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 40a2609f25ea tools: Add xdrgen new e681699a17b3 NFSD: Add initial generated XDR definitions and functions [...] new 1ebcaa1f3d71 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new 8083ba3b7e8f Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 63c362d8d88c Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new 5a54b4c533da Merge branch '9p-next' of git://github.com/martinetd/linux new f495cbb13401 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b4abbc7800c8 next-20240902/vfs-brauner
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 (baa54202d95b) \ N -- N -- N refs/heads/fs-next (b4abbc7800c8)
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 191 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/ata/libata-core.c | 4 +- fs/bcachefs/alloc_background.c | 29 +++ fs/bcachefs/alloc_background.h | 1 + fs/bcachefs/alloc_foreground.c | 47 ++-- fs/bcachefs/alloc_foreground.h | 5 +- fs/bcachefs/btree_update_interior.c | 1 + fs/bcachefs/checksum.c | 101 +++++---- fs/bcachefs/ec.c | 230 +++++++++++-------- fs/bcachefs/ec.h | 4 +- fs/bcachefs/ec_format.h | 9 +- fs/bcachefs/ec_types.h | 1 + fs/bcachefs/errcode.h | 4 +- fs/bcachefs/fs-common.c | 5 +- fs/bcachefs/fs.c | 50 ++++- fs/bcachefs/io_write.c | 7 +- fs/bcachefs/rebalance.c | 3 + fs/bcachefs/sb-members.c | 40 ++++ fs/bcachefs/sb-members.h | 20 +- fs/bcachefs/str_hash.h | 2 +- fs/bcachefs/super.c | 80 +------ fs/btrfs/backref.c | 6 +- fs/btrfs/bio.c | 20 +- fs/btrfs/bio.h | 6 +- fs/btrfs/block-group.c | 34 +-- fs/btrfs/block-group.h | 11 +- fs/btrfs/block-rsv.c | 2 +- fs/btrfs/block-rsv.h | 2 +- fs/btrfs/btrfs_inode.h | 41 ++-- fs/btrfs/compression.c | 18 +- fs/btrfs/compression.h | 8 +- fs/btrfs/ctree.c | 20 +- fs/btrfs/ctree.h | 11 +- fs/btrfs/defrag.c | 97 +++----- fs/btrfs/defrag.h | 3 +- fs/btrfs/direct-io.c | 21 +- fs/btrfs/discard.c | 4 +- fs/btrfs/disk-io.c | 2 +- fs/btrfs/extent-io-tree.c | 15 +- fs/btrfs/extent-io-tree.h | 8 +- fs/btrfs/extent-tree.c | 7 +- fs/btrfs/extent_io.c | 129 ++++++----- fs/btrfs/extent_io.h | 6 +- fs/btrfs/file-item.c | 4 +- fs/btrfs/file-item.h | 2 +- fs/btrfs/file.c | 10 +- fs/btrfs/inode-item.c | 10 +- fs/btrfs/inode-item.h | 4 +- fs/btrfs/inode.c | 310 +++++++++++--------------- fs/btrfs/ioctl.c | 198 +++++----------- fs/btrfs/ioctl.h | 3 - fs/btrfs/lzo.c | 12 +- fs/btrfs/ordered-data.c | 2 +- fs/btrfs/orphan.c | 19 +- fs/btrfs/qgroup.c | 3 +- fs/btrfs/reflink.c | 35 +-- fs/btrfs/scrub.c | 10 +- fs/btrfs/space-info.c | 25 +-- fs/btrfs/space-info.h | 10 +- fs/btrfs/subpage.c | 70 ++---- fs/btrfs/subpage.h | 1 - fs/btrfs/transaction.h | 6 + fs/btrfs/tree-log.c | 2 +- fs/btrfs/tree-mod-log.c | 14 +- fs/btrfs/tree-mod-log.h | 6 +- fs/btrfs/verity.c | 20 +- fs/btrfs/xattr.c | 2 +- fs/btrfs/zlib.c | 16 +- fs/btrfs/zoned.c | 66 +++--- fs/btrfs/zoned.h | 4 +- fs/btrfs/zstd.c | 16 +- fs/erofs/Kconfig | 22 +- fs/erofs/Makefile | 1 + fs/erofs/data.c | 81 +++++-- fs/erofs/decompressor.c | 10 +- fs/erofs/fileio.c | 198 ++++++++++++++++ fs/erofs/inode.c | 6 +- fs/erofs/internal.h | 26 ++- fs/erofs/super.c | 78 ++++--- fs/erofs/zdata.c | 73 ++---- fs/fuse/dev.c | 14 +- fs/fuse/dir.c | 61 +++-- fs/fuse/fuse_i.h | 29 +-- fs/fuse/inode.c | 55 +++-- fs/fuse/readdir.c | 38 +++- fs/gfs2/aops.c | 30 --- fs/gfs2/log.c | 12 +- fs/gfs2/meta_io.c | 24 +- fs/isofs/rock.h | 2 +- fs/ocfs2/super.c | 6 +- fs/quota/dquot.c | 14 +- fs/quota/quota_v1.c | 3 +- fs/quota/quota_v2.c | 9 +- include/linux/quota.h | 2 +- include/trace/events/btrfs.h | 8 +- include/uapi/linux/fuse.h | 3 - mm/shmem.c | 7 +- tools/net/sunrpc/xdrgen/generators/typedef.py | 2 +- tools/net/sunrpc/xdrgen/generators/union.py | 2 +- tools/net/sunrpc/xdrgen/xdr_ast.py | 5 +- 99 files changed, 1479 insertions(+), 1336 deletions(-) create mode 100644 fs/erofs/fileio.c