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 667ab57d2d13 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 8091ee6de69e Merge branch '9p-next' of git://github.com/martinetd/linux omits f82500ce405b Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 74e33f26b31f Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 49462139b98f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 98ed4925c8e8 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits a77af8bfdaf0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 8b75913c1731 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 9fed9d33adb4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f808faf459ea Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 95c048c9224f Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 2e08ea30e298 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0d6ecc9e5293 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits ace28a2990db Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 601e95bc2858 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 391c3d1bda4e Merge branch 'vfs.xattr' into vfs.all Signed-off-by: Chris [...] omits ea1a49a5a1c0 Merge branch 'vfs.folio' into vfs.all Signed-off-by: Chris [...] omits 211533bbc399 Merge branch 'vfs.mgtime' into vfs.all Signed-off-by: Chri [...] omits 1e35926a3e82 Merge branch 'vfs.mount' into vfs.all Signed-off-by: Chris [...] omits 7ff1b1c2157c Merge branch 'vfs.misc' into vfs.all Signed-off-by: Christ [...] omits 61e79cae4f6d Merge branch 'vfs.fixes' into vfs.all Signed-off-by: Chris [...] omits 271bbadd9d4e file: reclaim 24 bytes from f_owner omits d93693cf2c3a vfs: Don't evict inode under the inode lru traversing context omits 08aebb9ecc62 9p: Fix DIO read through netfs omits e5f5022b026c NFSD: Fix NFSv4's PUTPUBFH operation omits ec6836a4a51f nfsd: Add quotes to client info 'callback address' omits f63764aeea0e svcrdma: Handle device removal outside of the CM event handler omits 2b981a2d852f Merge branch 'for-next-next-v6.11-20240809' into for-next- [...] omits 79c559f05629 Merge branch 'for-next-current-v6.10-20240809' into for-ne [...] omits bad6418df0f6 Merge branch 'misc-6.11' into for-next-next-v6.11-20240809 omits a65f31c81b17 Merge branch 'misc-6.11' into for-next-current-v6.10-20240809 omits 5dc2b9e593bc Merge branch 'misc-6.11' into next-fixes omits ea5856bbcdfa btrfs: check delayed refs when we're checking if a ref exists omits c0d13f4ef529 xattr: don't raise LOOKUP_EMPTY omits 1a4033aea65d xattr: handle AT_EMPTY_PATH when removing xattrs omits 24dc652cc6f5 xattr: handle AT_EMPTY_PATH when listing xattrs omits ba26ebe91100 xattr: handle AT_EMPTY_PATH when getting xattrs omits 3bdc91d73e11 xattr: handle AT_EMPTY_PATH when setting xattrs omits 1810bb54fc6e fs/xattr: add *at family syscalls new 6b4aa469f049 Merge tag '6.11-rc3-ksmbd-fixes' of git://git.samba.org/ksmbd new 2a0629834cd8 vfs: Don't evict inode under the inode lru traversing context new e3786b29c54c 9p: Fix DIO read through netfs new 810ee43d9cd2 Squashfs: sanity check symbolic link size new 07d9478e7988 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] new 42fac187b5c7 btrfs: check delayed refs when we're checking if a ref exists new 31723c9542db btrfs: tree-checker: reject BTRFS_FT_UNKNOWN dir type new ae1e766f623f btrfs: only run the extent map shrinker from kswapd tasks new 46a6e10a1ab1 btrfs: send: allow cloning non-aligned extent if it ends a [...] new 2691f6fae726 Merge branch 'misc-6.11' into next-fixes new 6561ab6ab62f Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 046667c4d319 memcg_write_event_control(): fix a user-triggerable oops new 6c7f20ab7680 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 1ea831f33184 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git new 6252690f7e1b btrfs: fix invalid mapping of extent xarray state new 1e25ba168cb1 Merge branch 'misc-6.11' into for-next-current-v6.10-20240813 new 03775ee28447 Merge branch 'for-next-current-v6.10-20240813' into for-ne [...] new bd31b84debb8 Merge branch 'misc-6.11' into for-next-next-v6.11-20240813 new 0a8834d91cd8 btrfs: update stripe extents for existing logical addresses new bb4b8bab549a btrfs: update stripe_extent delete loop assumptions new fc6eaf4f5801 btrfs: reduce size and overhead of extent_map_block_end() new 8e0fd4eb7abd btrfs: move uuid tree related code to uuid-tree.[ch] new 005afe7ccb5a btrfs: print message on device opening error during mount new 647aa4ae46a6 btrfs: convert btrfs_readahead() to only use folio new 7b3ce7c07473 btrfs: convert btrfs_read_folio() to only use a folio new 6e93379efae2 btrfs: convert end_page_read() to take a folio new b2029357e5f4 btrfs: convert begin_page_folio() to take a folio instead new 8f313e245aba btrfs: convert submit_extent_page() to use a folio new 246405863d35 btrfs: convert btrfs_do_readpage() to only use a folio new 95f6c4dd3ed1 btrfs: update the writepage tracepoint to take a folio new 6e179f0d2db5 btrfs: convert __extent_writepage_io() to take a folio new 54bbab155322 btrfs: convert extent_write_locked_range() to use folios new 2b6fabb57234 btrfs: convert __extent_writepage() to be completely folio based new eea7a5904673 btrfs: convert add_ra_bio_pages() to use only folios new 4d4615171389 btrfs: utilize folio more in btrfs_page_mkwrite() new 7ca956dd9595 btrfs: convert can_finish_ordered_extent() to use a folio new 5cc05158379a btrfs: convert btrfs_finish_ordered_extent() to take a folio new 69ac1167cbbb btrfs: convert btrfs_mark_ordered_io_finished() to take a folio new 3c55633d3976 btrfs: convert writepage_delalloc() to take a folio new e029956be347 btrfs: convert find_lock_delalloc_range() to use a folio new d6d737690214 btrfs: convert lock_delalloc_pages() to take a folio new 4cbcd2509c49 btrfs: convert __unlock_for_delalloc() to take a folio new b9a06ada92b8 btrfs: convert __process_pages_contig() to take a folio new fbfa0c84737a btrfs: convert process_one_page() to operate only on folios new ad88c83129dd btrfs: convert extent_clear_unlock_delalloc() to take a folio new 9c49d9c6b8ee btrfs: convert extent_write_locked_range() to take a folio new 7e5b9633d52d btrfs: convert run_delalloc_cow() to take a folio new 346083f626ae btrfs: convert cow_file_range_inline() to take a folio new e75c161e9b9b btrfs: convert cow_file_range() to take a folio new 14316847aaa7 btrfs: convert fallback_to_cow() to take a folio new d0a773500e4f btrfs: convert run_delalloc_nocow() to take a folio new 4eef65d7bfef btrfs: convert btrfs_cleanup_ordered_extents() to use folios new cc024b0284d9 btrfs: convert btrfs_cleanup_ordered_extents() to take a folio new dcabdd2fdf5f btrfs: convert run_delalloc_compressed() to take a folio new bd880534289c btrfs: convert btrfs_run_delalloc_range() to take a folio new 93b60de73623 btrfs: convert struct async_chunk to hold a folio new 37f9abf87d29 btrfs: convert submit_uncompressed_range() to take a folio new a3f6cea7682f btrfs: convert btrfs_writepage_fixup_worker() to use a folio new f126d7d2674f btrfs: convert btrfs_writepage_cow_fixup() to use folio new ee713dca4510 btrfs: convert struct btrfs_writepage_fixup to use a folio new f0176d65d9ba btrfs: convert uncompress_inline() to take a folio new 72ebe6a5d596 btrfs: convert read_inline_extent() to use a folio new 6fd416d23f2e btrfs: convert btrfs_get_extent() to take a folio new 87f9211537ed btrfs: convert __get_extent_map() to take a folio new 12832e08e9a8 btrfs: convert find_next_dirty_byte() to take a folio new 9f4a0b52186e btrfs: convert wait_subpage_spinlock() to only use a folio new 5a6164a814d5 btrfs: convert btrfs_set_range_writeback() to use a folio new bb97aa9ec07a btrfs: convert insert_inline_extent() to use a folio new 7a513ff53050 btrfs: convert extent_range_clear_dirty_for_io() to use a folio new dc04a44a93a6 btrfs: reschedule when updating chunk maps at the end of a [...] new 4c9e96e2238e btrfs: more efficient chunk map iteration when device repl [...] new 2726b633e3f7 btrfs: locking comment for cow_file_range_inline new 84a85cb841e6 btrfs: don't dump stripe-tree on lookup error new 672b114d2a81 btrfs: rename btrfs_io_stripe::is_scrub to rst_search_commit_root new 31ae7881f9cd btrfs: set search_commit_root on stripe io in case of relocation new 19b5430bd544 btrfs: don't readahead the relocation inode on RST new 8980017e2d1d btrfs: change RST lookup error message level to debug new cbe6d5356e75 btrfs: make btrfs_is_subpage() to return false directly fo [...] new 6ece62a7f87b btrfs: directly wake up cleaner kthread in the BTRFS_IOC_S [...] new 3c3dc5ebefe0 btrfs: check delayed refs when we're checking if a ref exists new d8cfbd0fbd19 btrfs: tree-checker: reject BTRFS_FT_UNKNOWN dir type new 2a0019d29118 btrfs: only run the extent map shrinker from kswapd tasks new a64449c0d7c5 btrfs: send: allow cloning non-aligned extent if it ends a [...] new aedb4f38355a btrfs: reduce chunk_map lookups in btrfs_map_block() new edd3357cb8e5 btrfs: annotate btrfs_io_context and btrfs_chunk_map with [...] new 57cfb776d553 btrfs: send: annotate struct name_cache_entry with __counted_by() new 9056e7937d93 btrfs: update target inode's ctime on unlink new 4a642aa87fea Merge branch 'b-for-next' into for-next-next-v6.11-20240813 new 9b634a57636f btrfs: === misc-next on b-for-next === new 4215190c7ddc btrfs: handle unexpected parent block offset in btrfs_allo [...] new 52dcba34324e btrfs: scrub: fix incorrectly reported logical/physical address new 9b43bd63c2f9 btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() new 374411f99e46 btrfs: scrub: remove unused is_super parameter from scrub_ [...] new 7b649e75eb00 btrfs: scrub: remove unnecessary dev/physical lookup for s [...] new 7f01e740bf37 btrfs: scrub: simplify the inode iteration output new 6b9abfbc6cdc btrfs: scrub: ensure we output at least one error message [...] new c687bfd0d4d4 btrfs: scrub: use generic ratelimit helpers to output erro [...] new 1bc38d7835f9 btrfs: make compression path to be subpage compatible new fe24bcf9b127 btrfs: qgroup: use goto style to handle error in add_delay [...] new e79d9a668eca btrfs: qgroup: use xarray to track dirty extents in transaction. new 6e6310857c27 btrfs: zoned: properly take lock to read/update BG's zoned [...] new 4d4bfdb773e5 btrfs: add io_uring interface for encoded reads new 9c4e66f601aa Merge branch 'misc-next' into for-next-next-v6.11-20240813 new 243d34b77b87 Merge branch 'for-next-next-v6.11-20240813' into for-next- [...] new 8b54e46ed164 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ac3ec2a718cf Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new d5c950e09d00 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new a4d2af9f1449 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 26c6eeacdbd0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 2713c1db2cfd Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 756f2f14969f Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new c33aabc13285 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 1151357ce194 ksmbd: fix field-spanning write warning from ntlm_negotiate() new 92a6512b9bc7 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new ed4cbf5609e3 SQUASH: nfsd: move error choice for incorrect object types [...] new b00db0045a28 svcrdma: Handle device removal outside of the CM event handler new 10118d522877 nfsd: Add quotes to client info 'callback address' new a79a618d7d33 NFSD: Fix NFSv4's PUTPUBFH operation new 4ddc6db12829 .mailmap: Add an entry for my work email address new 4bf6a671dbe1 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new 3352e9a6b3b3 Merge branch '9p-next' of git://github.com/martinetd/linux new da82b02139db Merge branch 'vfs.fixes' into vfs.all Signed-off-by: Chris [...] new 0e8540d01218 file: reclaim 24 bytes from f_owner new a0c684cf069b Merge branch 'vfs.misc' into vfs.all Signed-off-by: Christ [...] new 8594cc46adde Merge branch 'vfs.mount' into vfs.all Signed-off-by: Chris [...] new 746c38b6b4ca Merge branch 'vfs.mgtime' into vfs.all Signed-off-by: Chri [...] new 552031ee51c9 Merge branch 'vfs.folio' into vfs.all Signed-off-by: Chris [...] new 6a7fb6ebe371 fs/xattr: add *at family syscalls new 1a61c9d6ec1d xattr: handle AT_EMPTY_PATH when setting xattrs new 278397b2c592 xattr: handle AT_EMPTY_PATH when getting xattrs new 5560ab7ee32e xattr: handle AT_EMPTY_PATH when listing xattrs new 33fce6444e7d xattr: handle AT_EMPTY_PATH when removing xattrs new 346574e1e6d9 xattr: don't raise LOOKUP_EMPTY new 53f195db51e2 Merge branch 'vfs.xattr' into vfs.all Signed-off-by: Chris [...] new bb62fbd2b0e3 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...]
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 (667ab57d2d13) \ N -- N -- N refs/heads/fs-next (bb62fbd2b0e3)
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 135 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: .mailmap | 3 + fs/btrfs/Kconfig | 1 + fs/btrfs/bio.c | 5 +- fs/btrfs/btrfs_inode.h | 6 +- fs/btrfs/compression.c | 62 +++--- fs/btrfs/compression.h | 8 + fs/btrfs/delayed-ref.c | 33 +-- fs/btrfs/delayed-ref.h | 2 +- fs/btrfs/dev-replace.c | 43 +++- fs/btrfs/extent-tree.c | 12 +- fs/btrfs/extent_io.c | 443 +++++++++++++++++++------------------- fs/btrfs/extent_io.h | 6 +- fs/btrfs/extent_map.c | 31 ++- fs/btrfs/file.c | 25 +-- fs/btrfs/free-space-cache.c | 14 +- fs/btrfs/inode.c | 361 ++++++++++++++++--------------- fs/btrfs/ioctl.c | 55 ++++- fs/btrfs/ioctl.h | 1 + fs/btrfs/ordered-data.c | 28 +-- fs/btrfs/ordered-data.h | 6 +- fs/btrfs/qgroup.c | 66 +++--- fs/btrfs/raid-stripe-tree.c | 46 +++- fs/btrfs/relocation.c | 22 +- fs/btrfs/scrub.c | 144 ++++--------- fs/btrfs/send.c | 54 +++-- fs/btrfs/subpage.c | 2 + fs/btrfs/subpage.h | 9 + fs/btrfs/super.c | 10 + fs/btrfs/tests/extent-io-tests.c | 10 +- fs/btrfs/transaction.c | 5 +- fs/btrfs/tree-checker.c | 5 +- fs/btrfs/uuid-tree.c | 179 +++++++++++++++ fs/btrfs/uuid-tree.h | 2 + fs/btrfs/volumes.c | 230 +++----------------- fs/btrfs/volumes.h | 8 +- fs/btrfs/zlib.c | 19 +- fs/btrfs/zoned.c | 9 + fs/btrfs/zstd.c | 19 +- fs/fcntl.c | 35 ++- fs/file_table.c | 5 +- fs/internal.h | 1 + fs/nfsd/nfs4proc.c | 21 +- fs/nfsd/nfs4xdr.c | 26 +++ fs/nfsd/nfsd.h | 6 + fs/smb/server/smb2pdu.c | 5 +- fs/squashfs/inode.c | 7 +- include/trace/events/btrfs.h | 10 +- include/uapi/asm-generic/unistd.h | 1 + mm/memcontrol-v1.c | 7 +- 49 files changed, 1164 insertions(+), 944 deletions(-)