This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 72deda0abee6 Merge tag 'soundwire-6.14-rc1' of git://git.kernel.org/pub [...] new a8581752278e bcachefs: Fix btree_trans_peek_key_cache() new f917016f69ba bcachefs: Reduce stack frame size of __bch2_str_hash_check_key() new 2c5d8a8347a8 bcachefs: "Journal stuck" timeout now takes into account d [...] new c9c8a17f7aa6 bcachefs: bset_blacklisted_journal_seq is now AUTOFIX new 2efbc3518fb3 bcachefs: Improve decompression error messages new 37fd6b817652 bcachefs: rebalance, copygc enabled are runtime opts new 0c74c85bbe84 bcachefs: fix bch2_btree_node_flags new 35f5197009ca bcachefs: Improve journal pin flushing new 75474a54ed35 bcachefs: Journal writes are now IOPRIO_CLASS_RT new 0e458a616f68 bcachefs: Fix trace_copygc new 5d9ccda9ba7e bcachefs: Improve trace_move_extent_finish new 8080ff5ac656 Merge tag 'bcachefs-2025-01-29' of git://evilpiepirate.org [...] new 1f2bf7049f6e ntfs3: Remove an access to page->index new 2afd4d267e6d fs/ntfs3: Mark inode as bad as soon as error detected in m [...] new 55ad333de0f8 fs/ntfs3: Unify inode corruption marking with _ntfs_bad_inode() new ce335806b5ec Merge tag 'ntfs3_for_6.14' of https://github.com/Paragon-S [...] new 61bc24ac974a make sure that DNAME_INLINE_LEN is a multiple of word size new 58cf9c383c5c dcache: back inline names with a struct-wrapped array of u [...] new 1c9be84a9074 make take_dentry_name_snapshot() lockless new 95a4ccbbe596 dissolve external_name.u into separate members new 7e3270165a87 ext4 fast_commit: make use of name_snapshot primitives new 4c43ab1b100f generic_ci_d_compare(): use shortname_storage new 5be1fa8abd7b Pass parent directory inode and expected name to ->d_revalidate() new da192022f82f afs_d_revalidate(): use stable name and parent inode passe [...] new bf636ed4a952 ceph_d_revalidate(): use stable parent inode passed by caller new 541795cb0be6 ceph_d_revalidate(): propagate stable name down into reque [...] new c4a9fe6319e3 fscrypt_d_revalidate(): use stable parent inode passed by caller new 14d02c3dcf77 exfat_d_revalidate(): use stable parent inode passed by caller new 464361133e6a vfat_revalidate{,_ci}(): use stable parent inode passed by caller new 19e1dbdc6b9e fuse_dentry_revalidate(): use stable parent inode and name [...] new eab2a11e5be6 gfs2_drevalidate(): use stable parent inode and name passe [...] new 39f644a26600 nfs{,4}_lookup_validate(): use stable parent inode passed [...] new ffeeaada2bdd nfs: fix ->d_revalidate() UAF on ->d_name accesses new 9640fe5b5e40 ocfs2_dentry_revalidate(): use stable parent inode and nam [...] new 90341f22c364 orangefs_d_revalidate(): use stable parent inode and name [...] new 30d61efe118c 9p: fix ->rename_sem exclusion new d3d90cc2891c Merge tag 'pull-revalidate' of git://git.kernel.org/pub/sc [...]
The 37 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: Documentation/filesystems/locking.rst | 7 +- Documentation/filesystems/porting.rst | 16 +++ Documentation/filesystems/vfs.rst | 24 ++++- fs/9p/v9fs.h | 2 +- fs/9p/vfs_dentry.c | 26 ++++- fs/afs/dir.c | 40 +++----- fs/bcachefs/btree_cache.c | 5 +- fs/bcachefs/btree_iter.c | 3 +- fs/bcachefs/btree_key_cache.c | 4 +- fs/bcachefs/btree_trans_commit.c | 2 +- fs/bcachefs/compress.c | 31 ++++-- fs/bcachefs/compress.h | 4 +- fs/bcachefs/data_update.c | 50 +++++++--- fs/bcachefs/debug.c | 1 + fs/bcachefs/io_write.c | 4 +- fs/bcachefs/io_write.h | 2 + fs/bcachefs/journal.c | 92 ++++++----------- fs/bcachefs/journal.h | 9 +- fs/bcachefs/journal_io.c | 2 + fs/bcachefs/journal_reclaim.c | 142 +++++++++++++++++++++++---- fs/bcachefs/journal_reclaim.h | 3 + fs/bcachefs/journal_types.h | 13 +-- fs/bcachefs/movinggc.c | 11 ++- fs/bcachefs/opts.h | 4 +- fs/bcachefs/sb-errors_format.h | 2 +- fs/bcachefs/str_hash.c | 24 ++--- fs/bcachefs/trace.h | 26 +++-- fs/ceph/dir.c | 25 ++--- fs/ceph/mds_client.c | 9 +- fs/ceph/mds_client.h | 2 + fs/coda/dir.c | 3 +- fs/crypto/fname.c | 22 ++--- fs/dcache.c | 103 +++++++++++-------- fs/ecryptfs/dentry.c | 18 +++- fs/exfat/namei.c | 11 +-- fs/ext4/fast_commit.c | 29 +----- fs/ext4/fast_commit.h | 3 +- fs/fat/namei_vfat.c | 19 ++-- fs/fuse/dir.c | 20 ++-- fs/gfs2/dentry.c | 31 +++--- fs/hfs/sysdep.c | 3 +- fs/jfs/namei.c | 3 +- fs/kernfs/dir.c | 3 +- fs/libfs.c | 15 +-- fs/namei.c | 18 ++-- fs/nfs/dir.c | 62 +++++------- fs/nfs/namespace.c | 2 +- fs/nfs/nfs3proc.c | 5 +- fs/nfs/nfs4proc.c | 20 ++-- fs/nfs/proc.c | 6 +- fs/ntfs3/attrib.c | 15 +-- fs/ntfs3/dir.c | 2 +- fs/ntfs3/frecord.c | 74 +++++++------- fs/ntfs3/fsntfs.c | 6 +- fs/ntfs3/index.c | 6 +- fs/ntfs3/inode.c | 3 + fs/ntfs3/ntfs_fs.h | 21 ++-- fs/ntfs3/record.c | 79 ++++++++------- fs/ocfs2/dcache.c | 14 +-- fs/orangefs/dcache.c | 22 ++--- fs/overlayfs/super.c | 22 ++++- fs/proc/base.c | 6 +- fs/proc/fd.c | 3 +- fs/proc/generic.c | 6 +- fs/proc/proc_sysctl.c | 3 +- fs/smb/client/dir.c | 3 +- fs/tracefs/inode.c | 3 +- fs/vboxsf/dir.c | 3 +- include/linux/dcache.h | 23 +++-- include/linux/fscrypt.h | 7 +- include/linux/nfs_xdr.h | 2 +- tools/testing/selftests/bpf/progs/find_vma.c | 2 +- 72 files changed, 746 insertions(+), 560 deletions(-)