Merge tag 'nfs-for-4.4-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Pull NFS client bugfixes from Trond Myklebust: "Highlights include: Stable patches: - Fix a NFSv4 callback identifier leak that was also causing client crashes - Fix NFSv4 callback decoding issues when incoming requests are truncated - Don't declare the attribute cache valid when we call nfs_update_inode with an empty attribute structure. - Resend LAYOUTGET when there is a race that changes the seqid Bugfixes: - Fix a number of issues with the NFSv4.2 CLONE ioctl() - Properly set NFS v4.2 NFSDBG_FACILITY - NFSv4 referrals are broken; Cleanup FATTR4_WORD0_FS_LOCATIONS after decoding success - Use sliding delay when LAYOUTGET gets NFS4ERR_DELAY - Ensure that attrcache is revalidated after a SETATTR" * tag 'nfs-for-4.4-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs: nfs4: resend LAYOUTGET when there is a race that changes the seqid nfs: if we have no valid attrs, then don't declare the attribute cache valid nfs: ensure that attrcache is revalidated after a SETATTR nfs4: limit callback decoding to received bytes nfs4: start callback_ident at idr 1 nfs: use sliding delay when LAYOUTGET gets NFS4ERR_DELAY NFS4: Cleanup FATTR4_WORD0_FS_LOCATIONS after decoding success NFS: Properly set NFS v4.2 NFSDBG_FACILITY nfs: reduce the amount of ifdefs for v4.2 in nfs4file.c nfs: use btrfs ioctl defintions for clone nfs: allow intra-file CLONE nfs: offer native ioctls even if CONFIG_COMPAT is set nfs: pass on count for CLONE operations
No related branches found
No related tags found
Showing
- fs/nfs/callback_xdr.c 5 additions, 2 deletionsfs/nfs/callback_xdr.c
- fs/nfs/inode.c 9 additions, 2 deletionsfs/nfs/inode.c
- fs/nfs/nfs42proc.c 2 additions, 1 deletionfs/nfs/nfs42proc.c
- fs/nfs/nfs4client.c 1 addition, 1 deletionfs/nfs/nfs4client.c
- fs/nfs/nfs4file.c 27 additions, 32 deletionsfs/nfs/nfs4file.c
- fs/nfs/nfs4proc.c 1 addition, 1 deletionfs/nfs/nfs4proc.c
- fs/nfs/nfs4xdr.c 1 addition, 0 deletionsfs/nfs/nfs4xdr.c
- fs/nfs/pnfs.c 31 additions, 25 deletionsfs/nfs/pnfs.c
- include/linux/nfs_xdr.h 1 addition, 0 deletionsinclude/linux/nfs_xdr.h
- include/uapi/linux/nfs.h 0 additions, 11 deletionsinclude/uapi/linux/nfs.h
- net/sunrpc/backchannel_rqst.c 8 additions, 0 deletionsnet/sunrpc/backchannel_rqst.c
- net/sunrpc/svc.c 1 addition, 0 deletionsnet/sunrpc/svc.c
Loading
Please register or sign in to comment