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 d03da8f6138b next-20250815/vfs-brauner omits 24f2f672d3d7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8828a2641460 Merge branch '9p-next' of https://github.com/martinetd/linux omits d9b330e7db62 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 4cfc27c447ac Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5109e09d5670 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits cfd3b380904a Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits a780788c901b Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 8fdfb5d22d15 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] omits b6edf7eed6be Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 19866406403e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 8037e408415b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 547f18e8c917 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 74efd25ec5be Merge branch 'master' of https://github.com/ceph/ceph-client.git omits 83ec8ed099f2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 083d257feb87 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5b02720063b0 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 5518f1f0cdc7 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits d8733dd793f1 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits 6cb75b530698 Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] omits a9a9cfd93639 ksmbd: fix refcount leak causing resource not released omits 10768b500c41 ksmbd: extend the connection limiting mechanism to support IPv6 omits d5558f28ae71 Merge branch 'for-next-next-v6.17-20250816' into for-next- [...] omits f8ef4c21febf Merge branch 'for-next-current-v6.16-20250816' into for-ne [...] omits 701ac0e56963 Merge branch 'misc-next' into for-next-next-v6.17-20250816 omits cb8bc679e82e Merge branch 'b-for-next' into for-next-next-v6.17-20250816 omits 898019c56fde Merge branch 'misc-6.17' into for-next-current-v6.16-20250816 omits 269af6c742c3 btrfs: keep folios locked inside run_delalloc_nocow() omits e6f54265a56b btrfs: make nocow_one_range() to do cleanup on error omits 9a0d619ccbd3 btrfs: enhance error messages for delalloc range failure omits 2fac4ed77ad3 btrfs: rework the error handling of run_delalloc_nocow() omits a607ea5b45ba btrfs: === misc-next on b-for-next === omits fecf136d521d btrfs: add mount option for ref_tracker omits 2b73caeef77c btrfs: print leaked references in kill_all_delayed_nodes() omits a5de0e4bdd57 btrfs: implement ref_tracker for delayed_nodes omits 1a0c72e7b4ef btrfs: convert several int parameters to bool omits b63aa0f254df btrfs: avoid load/store tearing races when checking if an [...] omits f675c10b6a1d btrfs: fix race between setting last_dir_index_offset and [...] omits 25bf1e6e40b3 btrfs: fix race between logging inode and checking if it w [...] omits 7a319ef5ad53 btrfs: move ref-verify under CONFIG_BTRFS_DEBUG omits db993f456b7d btrfs: fix printing of mount info messages for NODATACOW/N [...] omits f0ac63f4c5ac btrfs: restore mount option info messages during mount omits 3273749ec537 btrfs: use PTR_ERR_OR_ZERO() to simplify code inbtrfs_cont [...] omits 6c8bf17ad89a btrfs: fix buffer index in wait_eb_writebacks() omits dc5b1d8d0b78 btrfs: simplify support block size check omits 46e5a72cf49d btrfs: use blocksize to check if compression is making thi [...] omits 477a253fa9e5 btrfs: pass btrfs_inode pointer directly into btrfs_compre [...] omits e8795af70760 btrfs: fix incorrect log message for nobarrier mount option omits f9b6556a842f btrfs: subpage: keep TOWRITE tag until folio is cleaned omits 920cd8865b79 btrfs: clear TAG_TOWRITE from buffer tree when submitting [...] omits 5d8ea6de624d btrfs: do not set mtime/ctime to current time when unlinki [...] omits bcb53612fd63 btrfs: clear block dirty if btrfs_writepage_cow_fixup() failed omits b6282eb1ffbf btrfs: clear block dirty if submit_one_sector() failed omits 250238f7a38c btrfs: simplify error handling logic for btrfs_link() omits 2602f79eec26 btrfs: fix inode leak on failure to add link to inode omits aadc8762b240 btrfs: abort transaction on failure to add link to inode omits 56352bbdf029 btrfs: zoned: refine extent allocator hint selection omits ae3bfa48ce35 btrfs: try to search for data csums in commit root omits d64c37a1b415 btrfs: zoned: limit active zones to max_open_zones omits 0f0057990e9b btrfs: zoned: fix write time activation failure for metada [...] omits cbf3dc4b120e btrfs: zoned: fix data relocation block group reservation omits f3e532bc7efb btrfs: zoned: skip ZONE FINISH of conventional zones omits a8379b6d9b08 btrfs: remove duplicate inclusion of linux/types.h omits b436d7796e1b btrfs: zoned: return error from btrfs_zone_finish_endio() omits 105ffac3710f btrfs: zoned: directly call do_zone_finish() from btrfs_zo [...] omits 1e904ed5b08d btrfs: collapse unaccount_log_buffer() into clean_log_buffer() omits d7d1b40f374d btrfs: use local key variable to pass arguments in replay_ [...] omits 901600a5b700 btrfs: process inline extent earlier in replay_one_extent() omits f14af2beb4a6 btrfs: exit early when replaying hole file extent item fro [...] omits 6b0109172b67 btrfs: abort transaction where errors happen during log tr [...] omits 57fe1725897f btrfs: return real error from read_alloc_one_name() in dro [...] omits e1d284f4b8e8 btrfs: use local variable for the transaction handle in re [...] omits fa523860d506 btrfs: abort transaction in the process_one_buffer() log t [...] omits 473b1f20f591 smb: server: split ksmbd_rdma_stop_listening() out of ksmb [...] omits c57a47bd589b smb: client: make use of smbdirect_socket.status_wait omits 6268f4351812 smb: smbdirect: introduce smbdirect_socket.status_wait omits 950206638c63 smb: client: use status_wait and SMBDIRECT_SOCKET_RESOLVE_ [...] omits 4a2a0859bcc0 smb: client: use status_wait and SMBDIRECT_SOCKET_NEGOTIAT [...] omits beacb029e189 smb: client/smbdirect: replace SMBDIRECT_SOCKET_CONNECTING [...] omits 0358b0294498 smb: client: Fix mount deadlock by avoiding super block it [...] omits fc0b6e6a9e3f Merge branch 'misc-6.17' into next-fixes omits 51f9d39f19b3 btrfs: abort transaction on specific error places when wal [...] omits 1ae579784065 btrfs: replace double boolean parameters of cow_file_range() omits 150e5bf74c98 exfat: optimize allocation bitmap loading time new 074e461d9ed5 Merge tag 'ext4_for_linus-6.17-rc3' of git://git.kernel.or [...] new be48bcf004f9 Merge tag 'for-6.17-rc2-tag' of git://git.kernel.org/pub/s [...] new ad4c1fbf0f35 Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] new 8299ec04baed Merge branch 'misc-6.17' into next-fixes new 0e0fe4867716 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] new 9617c2114520 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new 5f1c8965e748 ovl: use I_MUTEX_PARENT when locking parent in ovl_create_temp() new e8bd877fb76b ovl: fix possible double unlink new 3c1a1f78bc55 Merge branch 'ovl-fixes' of https://git.kernel.org/pub/scm [...] new 8118d12629a6 bcachefs: Add tracking for size of dirty journal entries new e1d3555413d6 bcachefs: Limit dirty journal entries to total ram / 4 new bcb326083289 bcachefs: Const correctness for btree_journal_iter new 8b5968e92d37 bcachefs: journal_key_k() new e84bcc582073 bcachefs: Change bch2_accounting_read() accumulation new e4747a06dcaa bcachefs: Kill journal_key.k new 570444b6385d bcachefs: journal_key.journal_seq_base_offset new 808708fe9da0 bcachefs: darray_make_room_rcu() new 3b2c7467ab08 bcachefs: pointer compression for journal_key_range_overwritten new 6feff1e0066e bcachefs: Memory allocation profiling support for bkey_bufs new aecfff73c6c0 bcachefs: accounting_read() improvemnts new 53e0054a4890 bcachefs: dump_stack() in bch2_dev_missing_atomic() new 120ee9b857b9 bcachefs: check_fix_ptr() should use bch2_dev_tryget_noerror() new 6a0ee14f9e70 bcachefs: Plumb printbuf through device_set_state new bdebdc54146b bcachefs: BCH_IOCTL_DISK_SET_STATE_v2 new c32669b6c620 bcachefs: Plumb a printbuf for error strings through ioctls new e4530982feb9 bcachefs: Add v2 ioctls that return error strings new b42c06a20f0a Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git new 91d736085ac1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 18f40e8a4b77 Merge branch 'misc-6.17' into for-next-current-v6.16-20250818 new d77a4a53733b Merge branch 'for-next-current-v6.16-20250818' into for-ne [...] new a6d734057f0c btrfs: replace double boolean parameters of cow_file_range() new 8f769e1bdf89 btrfs: abort transaction on specific error places when wal [...] new 07db53fb5836 btrfs: abort transaction in the process_one_buffer() log t [...] new 5beef4a75952 btrfs: use local variable for the transaction handle in re [...] new 197368154946 btrfs: return real error from read_alloc_one_name() in dro [...] new c12ef78add7b btrfs: abort transaction where errors happen during log tr [...] new b22375368c78 btrfs: exit early when replaying hole file extent item fro [...] new e186cbef461e btrfs: process inline extent earlier in replay_one_extent() new e3d6441eec46 btrfs: use local key variable to pass arguments in replay_ [...] new b88cefbc9aed btrfs: collapse unaccount_log_buffer() into clean_log_buffer() new 8fb7bbfc6447 btrfs: zoned: directly call do_zone_finish() from btrfs_zo [...] new 6b960846ab92 btrfs: zoned: return error from btrfs_zone_finish_endio() new 55c837fb3714 btrfs: remove duplicate inclusion of linux/types.h new 6463d05278be btrfs: try to search for data csums in commit root new cd2928de17db btrfs: zoned: refine extent allocator hint selection new 6dd78d525144 btrfs: abort transaction on failure to add link to inode new 5fe41e18f507 btrfs: fix inode leak on failure to add link to inode new f50e99455014 btrfs: simplify error handling logic for btrfs_link() new f30187d354df btrfs: pass btrfs_inode pointer directly into btrfs_compre [...] new 583e749606b7 btrfs: use blocksize to check if compression is making thi [...] new ce0a9f32f557 btrfs: simplify support block size check new d7204bec6949 btrfs: use PTR_ERR_OR_ZERO() to simplify code inbtrfs_cont [...] new 69b0880e3bef btrfs: move ref-verify under CONFIG_BTRFS_DEBUG new 83adca5ba52b btrfs: fix race between logging inode and checking if it w [...] new 8bd92084303c btrfs: fix race between setting last_dir_index_offset and [...] new 139448e4267c btrfs: avoid load/store tearing races when checking if an [...] new 2e53bec1b0ae btrfs: convert several int parameters to bool new c159930a4cbc btrfs: implement ref_tracker for delayed_nodes new 19311c48364e btrfs: print leaked references in kill_all_delayed_nodes() new 9362850cf052 btrfs: add mount option for ref_tracker new 3e113ae8c1c2 Merge branch 'b-for-next' into for-next-next-v6.17-20250818 new 6a4da2c2d62d btrfs: === misc-next on b-for-next === new 1a503465f125 btrfs: rework the error handling of run_delalloc_nocow() new 939c85d22fe1 btrfs: enhance error messages for delalloc range failure new 5f6cd875d5a7 btrfs: make nocow_one_range() to do cleanup on error new 84e5dd76babf btrfs: keep folios locked inside run_delalloc_nocow() new 72259f7ad0d9 btrfs: add an fs_info parameter for compression workspace manager new 7c1b652edd2c btrfs: add workspace manager initialization for zstd new 37a69397a159 btrfs: add generic workspace manager initialization new 8f19e7baef94 btrfs: migrate to use per-fs workspace manager new 383086eea79c btrfs: cleanup the per-module workspace managers new c7f92bedf399 btrfs: rename btrfs_compress_op to btrfs_compress_levels new b59faadc9a06 btrfs: reduce workspace buffer space to block size new 20350fb34268 Merge branch 'misc-next' into for-next-next-v6.17-20250818 new d4114ae7e504 Merge branch 'for-next-next-v6.17-20250818' into for-next- [...] new d94983ccc2a3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3cff39576fcd Merge branch 'master' of https://github.com/ceph/ceph-client.git new d62158fd675e smb: client: Fix mount deadlock by avoiding super block it [...] new 204a4212a445 smb: client/smbdirect: replace SMBDIRECT_SOCKET_CONNECTING [...] new c3daac9eaa17 smb: client: use status_wait and SMBDIRECT_SOCKET_NEGOTIAT [...] new a07bdf6580a4 smb: client: use status_wait and SMBDIRECT_SOCKET_RESOLVE_ [...] new dee5b026b1a8 smb: smbdirect: introduce smbdirect_socket.status_wait new a0165035120f smb: client: make use of smbdirect_socket.status_wait new c7f4e08c989b Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 8efafcd4aa33 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new aff05eecefdc Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 08326a456445 exfat: optimize allocation bitmap loading time new e80b2910bef1 exfat: limit log print for IO error new cf5c57400c3f exfat: drop redundant conversion to bool new 82a2ded13701 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new faa6caa41579 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] new 8b1e636d4609 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new 1467f3337b01 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 34b1ce178fb2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new bac7b996d42e smb: server: split ksmbd_rdma_stop_listening() out of ksmb [...] new c0d41112f1a5 ksmbd: extend the connection limiting mechanism to support IPv6 new 89bb430f6211 ksmbd: fix refcount leak causing resource not released new 507993689fee Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 850d97f947c6 sunrpc: fix null pointer dereference on zero-length checksum new 2421beb3cd18 NFSD: Relocate the fh_want_write() and fh_drop_write() helpers new 98bcf68e9ab6 NFSD: Move the fh_getattr() helper new b9eb0201f707 sunrpc: delay pc_release callback until after the reply is sent new ed5c45358713 nfsd: discard nfsd_file_get_local() new 33a31549bb46 sunrpc: Change ret code of xdr_stream_decode_opaque_fixed new 11c2ececff7d NFSD: Rework encoding and decoding of nfsd4_deviceid new b90d837f240e NFSD: Minor cleanup in layoutcommit processing new 5ba843922db6 NFSD: Minor cleanup in layoutcommit decoding new 7b51dda58ba1 NFSD: Implement large extent array support in pNFS new 497bb5ee80fa NFSD: Fix last write offset handling in layoutcommit new 0d6877db0661 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] new 4e31546ab0af Merge branch '9p-next' of https://github.com/martinetd/linux new 97f74aabcccf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e04bdf8592ea next-20250815/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 (d03da8f6138b) \ N -- N -- N refs/heads/fs-next (e04bdf8592ea)
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 113 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: fs/bcachefs/bcachefs_ioctl.h | 95 ++++++--- fs/bcachefs/bkey_buf.h | 44 +++-- fs/bcachefs/btree_gc.c | 4 +- fs/bcachefs/btree_iter.c | 28 +-- fs/bcachefs/btree_journal_iter.c | 209 +++++++++++--------- fs/bcachefs/btree_journal_iter.h | 35 +++- fs/bcachefs/btree_journal_iter_types.h | 38 +++- fs/bcachefs/btree_trans_commit.c | 2 +- fs/bcachefs/btree_update.c | 2 +- fs/bcachefs/btree_update_interior.c | 2 +- fs/bcachefs/buckets.c | 2 +- fs/bcachefs/chardev.c | 215 ++++++++++++++++++++- fs/bcachefs/darray.c | 23 ++- fs/bcachefs/darray.h | 19 +- fs/bcachefs/disk_accounting.c | 143 ++++++++------ fs/bcachefs/error.c | 12 +- fs/bcachefs/journal.c | 6 + fs/bcachefs/journal_io.c | 6 +- fs/bcachefs/journal_io.h | 23 --- fs/bcachefs/journal_reclaim.c | 14 +- fs/bcachefs/journal_types.h | 2 + fs/bcachefs/opts.c | 2 +- fs/bcachefs/recovery.c | 62 +++--- fs/bcachefs/replicas.c | 14 +- fs/bcachefs/replicas.h | 2 +- fs/bcachefs/sb-members.c | 4 +- fs/bcachefs/super-io.c | 4 +- fs/bcachefs/super.c | 190 ++++++++++-------- fs/bcachefs/super.h | 22 ++- fs/btrfs/compression.c | 186 ++++++++++-------- fs/btrfs/compression.h | 49 +++-- fs/btrfs/disk-io.c | 4 + fs/btrfs/fs.h | 13 ++ fs/btrfs/lzo.c | 25 +-- fs/btrfs/zlib.c | 16 +- fs/btrfs/zstd.c | 143 +++++++------- fs/exfat/fatent.c | 11 +- fs/exfat/inode.c | 2 +- fs/nfsd/blocklayout.c | 25 +-- fs/nfsd/blocklayoutxdr.c | 86 ++++++--- fs/nfsd/blocklayoutxdr.h | 4 +- fs/nfsd/filecache.c | 21 -- fs/nfsd/filecache.h | 1 - fs/nfsd/flexfilelayoutxdr.c | 3 +- fs/nfsd/localio.c | 1 - fs/nfsd/nfs4layouts.c | 1 - fs/nfsd/nfs4proc.c | 36 ++-- fs/nfsd/nfs4xdr.c | 27 +-- fs/nfsd/nfsfh.c | 23 +++ fs/nfsd/nfsfh.h | 38 ++++ fs/nfsd/pnfs.h | 1 + fs/nfsd/vfs.h | 33 ---- fs/nfsd/xdr4.h | 39 +++- fs/overlayfs/dir.c | 2 +- fs/overlayfs/util.c | 3 +- include/linux/nfslocalio.h | 1 - include/linux/sunrpc/xdr.h | 4 +- net/sunrpc/auth_gss/svcauth_gss.c | 2 +- net/sunrpc/svc.c | 17 +- .../C/typedef/decoder/fixed_length_opaque.j2 | 2 +- 60 files changed, 1284 insertions(+), 759 deletions(-)