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 6e24411c34f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 473e91ce36fb Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 57b4bbbe0973 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cb250e55a79f Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits cc4865b9d83a Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits c6bb7b13585a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d961c7db41be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3e98013de72b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits a466c5823d66 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 651844696553 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits a04596c3bf47 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 900ce6602fe5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2b2d1cec8328 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 57d93e1077ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8ea8b8e88260 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 7a3ceadb5e9e Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 4d9b51cc1b89 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7d46181d85e8 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits a1f177afae6e Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 8b2b8a6a5827 smb: client: don't wait for info->send_pending == 0 on error omits ad477f5fba60 smb: client: make use of smbdirect_socket.status_wait omits 5d8816f3de01 smb: smbdirect: introduce smbdirect_socket.status_wait omits b0006c6f23bc smb: client: use status_wait and SMBDIRECT_SOCKET_RESOLVE_ [...] omits 7c1c142a1583 smb: client: use status_wait and SMBDIRECT_SOCKET_NEGOTIAT [...] omits c5dfff7a9e5b smb: client/smbdirect: replace SMBDIRECT_SOCKET_CONNECTING [...] omits 80f5083f13c3 smb: client: remove redundant lstrp update in negotiate protocol omits 6d568ed0ae3c cifs: update internal version number omits 01154a2a9fc0 smb: client: fix mid_q_entry memleak leak with per-mid locking omits ea594d2ccb6d smb3: fix for slab out of bounds on mount to ksmbd omits c712ad523510 Merge branch 'misc-6.17' into next-fixes omits 261a2abe20b0 ext4: fix unused variable warning in ext4_init_new_dir omits dd589648208a Merge branch 'work.mount' into for-next omits 24bb651f8f60 Merge branches 'work.dcache', 'work.simple_recursive_remov [...] omits 442ee950ea05 Merge branch 'for-next-current-v6.15-20250722' into for-ne [...] omits d6eb058c6efa Merge branch 'misc-6.17' into for-next-current-v6.15-20250722 adds 475356fe2814 kasan/test: fix protection against compiler elision adds 47b0f6d8f0d2 mm/kmemleak: avoid deadlock by moving pr_warn() outside km [...] adds 5a309dbf1f82 MAINTAINERS: add Masami as a reviewer of hung task detector adds d1534ae23c2b mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup() adds 366a4532d96f mm: fix the race between collapse and PT_RECLAIM under per [...] adds 45d19b4b6c2d mm/smaps: fix race between smaps_hugetlb_range and migration adds aa5a10b07069 fs/proc/task_mmu: hold PTL in pagemap_hugetlb_range and ga [...] adds ab5ac789efa9 selftests/proc: fix string literal warning in proc-maps-race.c adds cf1b80dc31a1 mm: pass page directly instead of using folio_page adds aba6faec0103 userfaultfd: fix a crash in UFFDIO_MOVE when PMD is a migr [...] adds 0b5be138ce00 mm/mremap: avoid expensive folio lookup on mremap folio pte batch adds c0e1b774f68b proc: proc_maps_open allow proc_mem_open to return NULL new 91325f31afc1 Merge tag 'mm-hotfixes-stable-2025-08-12-20-50' of git://g [...] adds 61399e0c5410 rcu: Fix racy re-initialization of irq_work causing hangs new 3a4a0367c9f4 Merge tag 'rcu.fixes.6.17' of git://git.kernel.org/pub/scm [...] new dfc0f6373094 Merge tag 'erofs-for-6.17-rc2-fixes' of git://git.kernel.o [...] new a439e628faf0 Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] new f0ba0e7172a2 btrfs: zoned: skip ZONE FINISH of conventional zones new daa0fde32235 btrfs: zoned: fix data relocation block group reservation new 5c4b93f4c8e5 btrfs: zoned: fix write time activation failure for metada [...] new 04147d8394e8 btrfs: zoned: limit active zones to max_open_zones new 4bcd3061e815 btrfs: clear block dirty if submit_one_sector() failed new 05b372862600 btrfs: clear block dirty if btrfs_writepage_cow_fixup() failed new f022499f24e5 btrfs: do not set mtime/ctime to current time when unlinki [...] new 1f3d56db694c btrfs: clear TAG_TOWRITE from buffer tree when submitting [...] new b1511360c8ac btrfs: subpage: keep TOWRITE tag until folio is cleaned new dc61d97b0ba0 btrfs: fix buffer index in wait_eb_writebacks() new edf842abe436 btrfs: fix incorrect log message for nobarrier mount option new b435ab556bea btrfs: restore mount option info messages during mount new 74857fdc5dd2 btrfs: fix printing of mount info messages for NODATACOW/N [...] new fc0b6e6a9e3f Merge branch 'misc-6.17' into next-fixes new 9645fedb6248 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] new 06784107745b Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git new 968b374aeb06 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c672339512cc Merge branch 'misc-6.17' into for-next-current-v6.16-20250813 new 7b45d08c81d6 Merge branch 'for-next-current-v6.16-20250813' into for-ne [...] new 1ae579784065 btrfs: replace double boolean parameters of cow_file_range() new 51f9d39f19b3 btrfs: abort transaction on specific error places when wal [...] new f6f79221b128 btrfs: abort transaction in the process_one_buffer() log t [...] new ab85be59a41e btrfs: use local variable for the transaction handle in re [...] new c2870a8a7bbc btrfs: return real error from read_alloc_one_name() in dro [...] new 00cb170718db btrfs: abort transaction where errors happen during log tr [...] new ffa2cfa8a3ac btrfs: exit early when replaying hole file extent item fro [...] new e19cc4b9e54c btrfs: process inline extent earlier in replay_one_extent() new b6dbae3e3d80 btrfs: use local key variable to pass arguments in replay_ [...] new dfbd52bbb351 btrfs: collapse unaccount_log_buffer() into clean_log_buffer() new a9c72d350499 btrfs: zoned: directly call do_zone_finish() from btrfs_zo [...] new 6a7d34bdc639 btrfs: zoned: return error from btrfs_zone_finish_endio() new 2be2aa1eb248 btrfs: remove duplicate inclusion of linux/types.h new 8a2e57347c5c btrfs: zoned: skip ZONE FINISH of conventional zones new 267da1701354 btrfs: zoned: fix data relocation block group reservation new d5789e150e40 btrfs: zoned: fix write time activation failure for metada [...] new 9e0023aac75c btrfs: zoned: limit active zones to max_open_zones new 040dec07b706 btrfs: try to search for data csums in commit root new 9b333eb49491 btrfs: zoned: refine extent allocator hint selection new 94866c76e660 btrfs: abort transaction on failure to add link to inode new df7dfcabde34 btrfs: fix inode leak on failure to add link to inode new 167398f872e8 btrfs: simplify error handling logic for btrfs_link() new b765aab5a974 btrfs: clear block dirty if submit_one_sector() failed new 697932658693 btrfs: clear block dirty if btrfs_writepage_cow_fixup() failed new af6e5d239c4a btrfs: do not set mtime/ctime to current time when unlinki [...] new f8fc88732ce5 btrfs: clear TAG_TOWRITE from buffer tree when submitting [...] new 5fd4820be695 btrfs: subpage: keep TOWRITE tag until folio is cleaned new 1b4ef5730eb1 btrfs: fix incorrect log message for nobarrier mount option new 0f0f0ba1d87c btrfs: pass btrfs_inode pointer directly into btrfs_compre [...] new b10d8c89ca0a btrfs: use blocksize to check if compression is making thi [...] new e8817ecb570a btrfs: simplify support block size check new 3a57190c3a87 btrfs: fix buffer index in wait_eb_writebacks() new 08aed6e42397 btrfs: use PTR_ERR_OR_ZERO() to simplify code inbtrfs_cont [...] new acd21e0be0f0 btrfs: restore mount option info messages during mount new e0d0d8a84598 btrfs: fix printing of mount info messages for NODATACOW/N [...] new 25e9b7c14cb1 btrfs: move ref-verify under CONFIG_BTRFS_DEBUG new ac1af25dea68 btrfs: fix race between logging inode and checking if it w [...] new 1041b71f126d btrfs: fix race between setting last_dir_index_offset and [...] new 8ca966a5daf3 btrfs: avoid load/store tearing races when checking if an [...] new a38424444638 Merge branch 'b-for-next' into for-next-next-v6.17-20250813 new 8a324fefdb96 btrfs: === misc-next on b-for-next === new c2b04fb2cccb btrfs: rework the error handling of run_delalloc_nocow() new 38b511a27ca6 btrfs: enhance error messages for delalloc range failure new e47b1e5d72cc btrfs: make nocow_one_range() to do cleanup on error new 32c4433e801f btrfs: keep folios locked inside run_delalloc_nocow() new e0361fe8a1df btrfs: implement ref_tracker for delayed_nodes new 7ab7b3e005e3 Merge branch 'misc-next' into for-next-next-v6.17-20250813 new 4aedd1914999 Merge branch 'for-next-next-v6.17-20250813' into for-next- [...] new 8e3931c9f3e0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8e6fb17d4f96 ceph: make ceph_start_io_*() killable new 7128e41a4907 ceph: fix race condition validating r_parent before applyi [...] new a69ac54928a4 ceph: fix race condition where r_parent becomes stale befo [...] new bfd6c5036d85 ceph: add checking of wait_for_completion_killable() return value new a0b275bd8960 ceph: fix wrong sizeof argument issue in register_session() new a5c4d5e2e76a ceph: fix overflowed constant issue in ceph_do_objects_copy() new 420441f33250 ceph: fix potential race condition in ceph_ioctl_lazyio() new 9010ac2b99df ceph: refactor wake_up_bit() pattern of calling new c6d08336aadd ceph: fix potential race condition on operations with CEPH [...] new bc98a16e7d5a Merge branch 'master' of https://github.com/ceph/ceph-client.git new 7d34ec36abb8 smb3: fix for slab out of bounds on mount to ksmbd new e3835731e169 smb: client: fix mid_q_entry memleak leak with per-mid locking new 8c48e1c75203 smb: client: don't wait for info->send_pending == 0 on error new e3f776d30a56 cifs: update internal version number new e19d8dd694d2 smb: client: remove redundant lstrp update in negotiate protocol new f1b7fb20d25a smb: client/smbdirect: replace SMBDIRECT_SOCKET_CONNECTING [...] new 557a4ab50f4b smb: client: use status_wait and SMBDIRECT_SOCKET_NEGOTIAT [...] new f9796b2bebb1 smb: client: use status_wait and SMBDIRECT_SOCKET_RESOLVE_ [...] new f6cd53e68240 smb: smbdirect: introduce smbdirect_socket.status_wait new f3b38be7cb4b smb: client: make use of smbdirect_socket.status_wait new 0938b093b1ae smb: client: Fix mount deadlock by avoiding super block it [...] new c0da0f05c3ee Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 338f5800b1e1 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 214c2484799f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new e0c6c4af5561 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new 221252b7e4c3 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] new 6a912e8aa2b2 ext4: show the default enabled i_version option new f2326fd14a22 ext4: preserve SB_I_VERSION on remount new b4cc4a407726 ext4: check fast symlink for ea_inode correctly new f3fbaa74d999 ext4: remove useless if check new 59d8731c887b ext4: fix unused variable warning in ext4_init_new_dir new 4ba97589ed19 ext4: remove redundant __GFP_NOWARN new bae76c035bf0 ext4: fix fsmap end of range reporting with bigalloc new 3ffbdd1f1165 ext4: fix reserved gdt blocks handling in fsmap new c5e104a91e7b ext4: don't try to clear the orphan_present feature block [...] new 02c7f7219ac0 ext4: fix hole length calculation overflow in non-extent inodes new 76dba1fe277f ext4: use kmalloc_array() for array space allocation new 757fc66da91b ext4: fix incorrect function name in comment new 9d98cf463225 jbd2: prevent softlockup in jbd2_log_do_checkpoint() new 24caa0d0f8b8 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new ae60f9c8cc38 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7e93678997ec Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 19fa54c280c1 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new de669d1a9a0e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 533723717353 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 203ed7ba7c80 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...]
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 (6e24411c34f8) \ N -- N -- N refs/heads/fs-next (203ed7ba7c80)
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 118 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: MAINTAINERS | 1 + fs/btrfs/Kconfig | 15 +- fs/btrfs/Makefile | 2 +- fs/btrfs/bio.c | 1 + fs/btrfs/bio.h | 2 + fs/btrfs/btrfs_inode.h | 2 +- fs/btrfs/compression.c | 13 +- fs/btrfs/compression.h | 8 +- fs/btrfs/delayed-inode.c | 192 +++++-- fs/btrfs/delayed-inode.h | 70 +++ fs/btrfs/delayed-ref.c | 2 +- fs/btrfs/delayed-ref.h | 9 +- fs/btrfs/disk-io.c | 16 +- fs/btrfs/extent-tree.c | 6 +- fs/btrfs/extent_io.c | 88 ++- fs/btrfs/file-item.c | 32 ++ fs/btrfs/fs.c | 27 + fs/btrfs/fs.h | 7 +- fs/btrfs/inode.c | 373 ++++++------- fs/btrfs/lzo.c | 5 +- fs/btrfs/messages.h | 1 - fs/btrfs/ref-verify.h | 4 +- fs/btrfs/subpage.c | 19 +- fs/btrfs/super.c | 28 +- fs/btrfs/sysfs.c | 16 +- fs/btrfs/tree-log.c | 743 ++++++++++++++++---------- fs/btrfs/zlib.c | 10 +- fs/btrfs/zoned.c | 147 +++-- fs/btrfs/zoned.h | 9 +- fs/btrfs/zstd.c | 12 +- fs/ceph/debugfs.c | 14 +- fs/ceph/dir.c | 20 +- fs/ceph/file.c | 54 +- fs/ceph/inode.c | 60 ++- fs/ceph/io.c | 100 +++- fs/ceph/io.h | 8 +- fs/ceph/ioctl.c | 17 +- fs/ceph/locks.c | 5 +- fs/ceph/mds_client.c | 169 +++--- fs/ceph/mds_client.h | 18 +- fs/ceph/super.h | 3 +- fs/ext4/fsmap.c | 23 +- fs/ext4/indirect.c | 4 +- fs/ext4/inode.c | 4 +- fs/ext4/namei.c | 2 - fs/ext4/orphan.c | 5 +- fs/ext4/page-io.c | 2 +- fs/ext4/super.c | 12 +- fs/jbd2/checkpoint.c | 1 + fs/proc/task_mmu.c | 24 +- fs/smb/client/cifs_fs_sb.h | 1 + fs/smb/client/cifsfs.c | 1 + fs/smb/client/cifsproto.h | 2 +- fs/smb/client/dfs.c | 2 +- fs/smb/client/misc.c | 84 ++- fs/smb/client/smb2ops.c | 2 +- kernel/rcu/tree.c | 2 + kernel/rcu/tree.h | 1 + kernel/rcu/tree_plugin.h | 8 +- mm/kasan/kasan_test_c.c | 2 +- mm/khugepaged.c | 2 +- mm/kmemleak.c | 10 +- mm/mprotect.c | 23 +- mm/mremap.c | 4 + mm/userfaultfd.c | 17 +- tools/testing/selftests/proc/proc-maps-race.c | 6 +- 66 files changed, 1642 insertions(+), 930 deletions(-)