Hi Linus, The following changes since commit 59b723cd2adbac2a34fc8e12c74ae26ae45bf230: Linux 6.12-rc6 (2024-11-03 14:05:52 -1000) are available in the Git repository at: git://git.linux-nfs.org/projects/anna/linux-nfs.git tags/nfs-for-6.12-3 for you to fetch changes up to 867da60d463bb2a3e28c9235c487e56e96cffa00: nfs: avoid i_lock contention in nfs_clear_invalid_mapping (2024-11-04 10:24:19 -0500) ---------------------------------------------------------------- These are mostly fixes that came up during the nfs bakeathon the other week. Stable Fixes: * Fix KMSAN warning in decode_getfattr_attrs() Other Bugfixes: * Handle -ENOTCONN in xs_tcp_setup_socked() * NFSv3: only use NFS timeout for MOUNT when protocols are compatible * Fix attribute delegation behavior on exclusive create and a/mtime changes * Fix localio to cope with racing nfs_local_probe() * Avoid i_lock contention in fs_clear_invalid_mapping() Thanks, Anna ---------------------------------------------------------------- Mike Snitzer (2): nfs_common: fix localio to cope with racing nfs_local_probe() nfs: avoid i_lock contention in nfs_clear_invalid_mapping NeilBrown (2): sunrpc: handle -ENOTCONN in xs_tcp_setup_socket() NFSv3: only use NFS timeout for MOUNT when protocols are compatible Roberto Sassu (1): nfs: Fix KMSAN warning in decode_getfattr_attrs() Trond Myklebust (2): NFS: Fix attribute delegation behaviour on exclusive create NFS: Further fixes to attribute delegation a/mtime changes fs/nfs/client.c | 3 +- fs/nfs/inode.c | 70 +++++++++++++++++++++++++++++++--------------- fs/nfs/localio.c | 3 +- fs/nfs/nfs4proc.c | 4 +++ fs/nfs/super.c | 10 ++++++- fs/nfs_common/nfslocalio.c | 25 +++++++++++++---- include/linux/nfslocalio.h | 3 +- net/sunrpc/xprtsock.c | 1 + 8 files changed, 85 insertions(+), 34 deletions(-)