-
- Downloads
Merge tag 'nfs-for-6.13-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Pull NFS client updates from Trond Myklebust: "Bugfixes: - nfs/localio: fix for a memory corruption in nfs_local_read_done - Revert "nfs: don't reuse partially completed requests in nfs_lock_and_join_requests" - nfsv4: - ignore SB_RDONLY when mounting nfs - Fix a use-after-free problem in open() - sunrpc: - clear XPRT_SOCK_UPD_TIMEOUT when reseting the transport - timeout and cancel TLS handshake with -ETIMEDOUT - fix one UAF issue caused by sunrpc kernel tcp socket - Fix a hang in TLS sock_close if sk_write_pending - pNFS/blocklayout: Fix device registration issues Features and cleanups: - localio cleanups from Mike Snitzer - Clean up refcounting on the nfs version modules - __counted_by() annotations - nfs: make processes that are waiting for an I/O lock killable" * tag 'nfs-for-6.13-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs: (24 commits) fs/nfs/io: make nfs_start_io_*() killable nfs/blocklayout: Limit repeat device registration on failure nfs/blocklayout: Don't attempt unregister for invalid block device sunrpc: fix one UAF issue caused by sunrpc kernel tcp socket SUNRPC: timeout and cancel TLS handshake with -ETIMEDOUT sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport nfs: ignore SB_RDONLY when mounting nfs Revert "nfs: don't reuse partially completed requests in nfs_lock_and_join_requests" Revert "fs: nfs: fix missing refcnt by replacing folio_set_private by folio_attach_private" nfs/localio: must clear res.replen in nfs_local_read_done NFSv4.0: Fix a use-after-free problem in the asynchronous open() NFSv4.0: Fix the wake up of the next waiter in nfs_release_seqid() SUNRPC: Fix a hang in TLS sock_close if sk_write_pending sunrpc: remove newlines from tracepoints nfs: Annotate struct pnfs_commit_array with __counted_by() nfs/localio: eliminate need for nfs_local_fsync_work forward declaration nfs/localio: remove extra indirect nfs_to call to check {read,write}_iter nfs/localio: eliminate unnecessary kref in nfs_local_fsync_ctx nfs/localio: remove redundant suid/sgid handling NFS: Implement get_nfs_version() ...
Showing
- fs/nfs/blocklayout/blocklayout.c 14 additions, 1 deletionfs/nfs/blocklayout/blocklayout.c
- fs/nfs/blocklayout/dev.c 2 additions, 4 deletionsfs/nfs/blocklayout/dev.c
- fs/nfs/client.c 34 additions, 30 deletionsfs/nfs/client.c
- fs/nfs/direct.c 18 additions, 3 deletionsfs/nfs/direct.c
- fs/nfs/file.c 11 additions, 3 deletionsfs/nfs/file.c
- fs/nfs/fs_context.c 3 additions, 3 deletionsfs/nfs/fs_context.c
- fs/nfs/internal.h 5 additions, 4 deletionsfs/nfs/internal.h
- fs/nfs/io.c 33 additions, 11 deletionsfs/nfs/io.c
- fs/nfs/localio.c 44 additions, 52 deletionsfs/nfs/localio.c
- fs/nfs/namespace.c 1 addition, 1 deletionfs/nfs/namespace.c
- fs/nfs/nfs.h 2 additions, 2 deletionsfs/nfs/nfs.h
- fs/nfs/nfs4proc.c 5 additions, 3 deletionsfs/nfs/nfs4proc.c
- fs/nfs/nfs4state.c 4 additions, 6 deletionsfs/nfs/nfs4state.c
- fs/nfs/write.c 33 additions, 22 deletionsfs/nfs/write.c
- include/linux/nfs_xdr.h 1 addition, 1 deletioninclude/linux/nfs_xdr.h
- include/trace/events/sunrpc.h 2 additions, 2 deletionsinclude/trace/events/sunrpc.h
- net/sunrpc/svcsock.c 4 additions, 0 deletionsnet/sunrpc/svcsock.c
- net/sunrpc/xprtsock.c 13 additions, 5 deletionsnet/sunrpc/xprtsock.c
Loading
Please register or sign in to comment