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 60c92bb4c6b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 358901502fbc Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 1006821e02c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 766a16f30a72 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 5e202fd8b8b7 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 7f23bf2d670c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 569b7f2ac6a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a6d824c9afba Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits ac29bb94393f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9e764b3d3577 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits aa000699362b Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits fcaa3c341da3 Merge branch 'kernel-6.14.pid' into vfs.all omits f4b4baedc0d1 Merge branch 'kernel-6.14.cred' into vfs.all omits e0a117a89ba8 Merge branch 'vfs-6.14.pidfs' into vfs.all omits 42bc4879791c Merge branch 'vfs-6.14.exportfs' into vfs.all omits feb24b1028b7 Merge branch 'vfs-6.14.misc' into vfs.all omits df37ccbf6f9a Merge branch 'vfs-6.14.kcore' into vfs.all omits 877827a237e1 Merge branch 'vfs-6.14.netfs' into vfs.all omits c5533e34ba15 Merge branch 'vfs.fixes' into vfs.all omits 06b93f9cebca selftests/pidfd: add pidfs file handle selftests omits c605dbc9850c pidfs: check for valid ioctl commands omits fa3364a34c29 Merge patch series "pidfs: implement file handle support" omits b3b0ad5f7eb3 pidfs: implement file handle support omits a7b3ff790f09 bcachefs: logged ops only use inum 0 of logged ops btree omits d6839e6e964c bcachefs: bcachefs_metadata_version_inode_depth omits d2f6013aa269 bcachefs: Option changes now get propagated to reflinked data omits f87fb3ea7af4 bcachefs: bcachefs_metadata_version_reflink_p_may_update_opts omits 8488a299e929 bcachefs: BCH_SB_VERSION_INCOMPAT omits a066e2ac54f8 Merge branch 'misc-6.13' into next-fixes omits 7065abcadd1f Merge branch 'for-next-next-v6.13-20241129' into for-next- [...] omits b51ad34ec481 Merge branch 'for-next-current-v6.12-20241129' into for-ne [...] omits d7d2a36942d5 Merge branch 'misc-6.13' into for-next-next-v6.13-20241129 omits 0fa8d509a56f Merge branch 'misc-6.13' into for-next-current-v6.12-20241129 new 9141c5d389a9 Merge tag 'xfs-fixes-6.13-rc2' of git://git.kernel.org/pub [...] new ac6f420291b3 quota: flush quota_release_work upon quota writeback new c5566903af56 udf: Skip parent dir link count update if corrupted new 6756af923e06 udf: Verify inode link counts before performing rename new 3d2469490912 Merge tag 'fs_for_v6.13-rc2' of git://git.kernel.org/pub/s [...] new feffde684ac2 Merge tag 'for-6.13-rc1-tag' of git://git.kernel.org/pub/s [...] new 4d91cc4fc8b7 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] new 951a3f59d268 btrfs: fix mount failure due to remount races new 9c803c474c6c btrfs: fix missing snapshot drew unlock when root is dead [...] new a5aebe65f07d Merge branch 'misc-6.13' into next-fixes new c25548d505c9 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new b45bb3a84a8b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new f2eebeb969df bcachefs: BCACHEFS_PATH_TRACEPOINTS should depend on TRACING new 5c0cf34e0b35 bcachefs: rcu_pending now works in userspace new 9fd3da2928be bcachefs: logged ops only use inum 0 of logged ops btree new b83fe81ea02f bcachefs: BCH_SB_VERSION_INCOMPAT new 931c4cf8bd74 bcachefs: bcachefs_metadata_version_reflink_p_may_update_opts new 32f34f18affc bcachefs: Option changes now get propagated to reflinked data new 4a32728376a8 bcachefs: bcachefs_metadata_version_inode_depth new f6248690534a Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git new 75dcf5199302 Merge branch 'misc-6.13' into for-next-current-v6.12-20241203 new 3d857a7efb23 Merge branch 'for-next-current-v6.12-20241203' into for-ne [...] new de0d21052cff Merge branch 'misc-6.13' into for-next-next-v6.13-20241203 new 3ff867828e93 btrfs: simplify waiting for encoded read endios new a47f9583f1ad btrfs: fix improper generation check in snapshot delete new a498a0b13824 btrfs: move select_delayed_ref() and export it new fa3dda44871b btrfs: selftests: add delayed ref self test cases new f7922537f637 btrfs: use kmemdup() in btrfs_uring_encoded_read() new 6bdf3824dd36 btrfs: use PTR_ERR() instead of PTR_ERR_OR_ZERO() for btrf [...] new 83acfed4c2b9 btrfs: send: remove redundant assignments to variable ret new 134be14301a0 btrfs: fix mount failure due to remount races new 534f73b9dda7 btrfs: handle FS_IOC_READ_VERITY_METADATA ioctl new b9746f4b984c btrfs: factor out btrfs_return_free_space() new fb8a8b162ea4 btrfs: drop fs_info argument from btrfs_update_space_info_*() new 5b453d8af955 btrfs: zoned: reclaim unused zone by zone resetting new 7df3cd8d0693 btrfs: fix missing snapshot drew unlock when root is dead [...] new 1a46f4c2b4ce btrfs: don't BUG_ON() in btrfs_drop_extents() new 3769c46376cb btrfs: fix data race when accessing the inode's disk_i_siz [...] new 1e4c01bd7e2d btrfs: use bio_is_zone_append() in the completion handler new dd9218c14c61 btrfs: split bios to the fs sector size boundary new 9958a261a0e0 btrfs: === misc-next on b-for-next === new db3d0bd33339 btrfs: handle unexpected parent block offset in btrfs_allo [...] new 8b82d3b73ad5 btrfs: scrub: fix incorrectly reported logical/physical address new ab5050b4f10e btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() new 83ce0b0145f9 btrfs: scrub: remove unused is_super parameter from scrub_ [...] new 16fb76621330 btrfs: scrub: remove unnecessary dev/physical lookup for s [...] new 3f2c5c030794 btrfs: scrub: simplify the inode iteration output new 7011edc9a9bd btrfs: scrub: ensure we output at least one error message [...] new f2c6f3016b9d btrfs: scrub: use generic ratelimit helpers to output erro [...] new 523afe8f078d btrfs: convert BUG_ON in btrfs_reloc_cow_block to proper e [...] new 4f77b629299a btrfs: remove the changed list for backref cache new 669e152cc765 btrfs: add a comment for new_bytenr in bacref_cache_node new 36db4ac74fe0 btrfs: cleanup select_reloc_root new 7129b26efa52 btrfs: remove clone_backref_node new 3db0fb95d0b1 btrfs: don't build backref tree for cowonly blocks new d9ee256ddf85 btrfs: do not handle non-shareable roots in backref cache new 065641b4a5d7 btrfs: simplify btrfs_backref_release_cache new 742c7c003286 btrfs: remove the ->lowest and ->leaves members from backr [...] new 5923cd2e04d3 btrfs: remove detached list from btrfs_backref_cache new f23d38c7c5dc btrfs: validate system chunk array at btrfs_validate_super() new 220ce3613629 btrfs: subpage: fix the bitmap dump for the locked flags new 12004888f533 btrfs: subpage: dump the involved bitmap when ASSERT() failed new 964298e0fa7b btrfs: add extra error messages for extent_writepage() failure new e9627e09313a btrfs: handle bio_split() error new e96372b1f980 Merge branch 'misc-next' into for-next-next-v6.13-20241203 new 4fdad3e3cc21 Merge branch 'for-next-next-v6.13-20241203' into for-next- [...] new 29f314abe3af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new df018308db8c fs/smb/client: avoid querying SMB2_OP_QUERY_WSL_EA for SMB3 POSIX new 5fdfc33c42f4 fs/smb/client: Implement new SMB3 POSIX type new f0281cf9c8b1 fs/smb/client: cifs_prime_dcache() for SMB3 POSIX reparse points new feea291c6ef4 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 7f3eb1467d3c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1c3988109c08 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 5e72345a34a5 gfs2: reorder capability check last new bb7985e4081e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e627ee624258 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 7a4b72aa3383 Merge branch 'vfs.fixes' into vfs.all new 31ee222d7cfe Merge branch 'vfs-6.14.netfs' into vfs.all new 7cfad07633d8 Merge branch 'vfs-6.14.kcore' into vfs.all new 5c77bc667607 Merge branch 'vfs-6.14.misc' into vfs.all new eb981b6a7ba5 Merge branch 'vfs-6.14.exportfs' into vfs.all new a9ef91efca66 pidfs: implement file handle support new f761b30f44f3 Merge patch series "pidfs: implement file handle support" new 8be3f13a106a pidfs: check for valid ioctl commands new 742488545c23 selftests/pidfd: add pidfs file handle selftests new 29b6ac666d77 Merge branch 'vfs-6.14.pidfs' into vfs.all new bd26d53964c2 Merge branch 'kernel-6.14.cred' into vfs.all new 6fcca991bddc Merge branch 'kernel-6.14.pid' into vfs.all new 3673c4cd522a Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 3f5cc8c0abe1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
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 (60c92bb4c6b3) \ N -- N -- N refs/heads/fs-next (3f5cc8c0abe1)
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 90 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/Kconfig | 2 +- fs/bcachefs/rcu_pending.c | 40 +- fs/bcachefs/recovery.c | 2 +- fs/bcachefs/super-io.h | 7 +- fs/btrfs/Kconfig | 1 + fs/btrfs/Makefile | 2 +- fs/btrfs/backref.c | 105 +- fs/btrfs/backref.h | 16 +- fs/btrfs/bio.c | 33 +- fs/btrfs/block-group.c | 16 +- fs/btrfs/block-rsv.c | 10 +- fs/btrfs/ctree.h | 19 + fs/btrfs/delalloc-space.c | 2 +- fs/btrfs/delayed-ref.c | 44 +- fs/btrfs/delayed-ref.h | 1 + fs/btrfs/disk-io.c | 21 +- fs/btrfs/disk-io.h | 2 +- fs/btrfs/extent-tree.c | 79 +- fs/btrfs/extent_io.c | 18 +- fs/btrfs/file.c | 27 +- fs/btrfs/inode.c | 25 +- fs/btrfs/ioctl.c | 7 +- fs/btrfs/relocation.c | 356 +++---- fs/btrfs/scrub.c | 142 +-- fs/btrfs/send.c | 3 +- fs/btrfs/space-info.c | 69 +- fs/btrfs/space-info.h | 15 +- fs/btrfs/subpage.c | 47 +- fs/btrfs/super.c | 66 +- fs/btrfs/tests/btrfs-tests.c | 17 + fs/btrfs/tests/btrfs-tests.h | 5 + fs/btrfs/tests/delayed-refs-tests.c | 1012 ++++++++++++++++++++ fs/btrfs/transaction.c | 3 +- fs/btrfs/tree-checker.c | 99 ++ fs/btrfs/tree-checker.h | 3 + fs/btrfs/volumes.c | 66 +- fs/btrfs/zoned.c | 133 +++ fs/btrfs/zoned.h | 7 + fs/gfs2/quota.h | 4 +- fs/pidfs.c | 28 +- fs/smb/client/cifsproto.h | 1 + fs/smb/client/inode.c | 89 +- fs/smb/client/readdir.c | 53 +- fs/smb/client/reparse.c | 84 +- fs/smb/client/smb2inode.c | 3 +- fs/udf/namei.c | 16 +- include/trace/events/btrfs.h | 3 +- .../selftests/pidfd/pidfd_file_handle_test.c | 76 ++ 48 files changed, 2139 insertions(+), 740 deletions(-) create mode 100644 fs/btrfs/tests/delayed-refs-tests.c