Merge tag 'nfs-for-3.4-3' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Pull NFS client bugfixes from Trond Myklebust: - Fix NFSv4 infinite loops on open(O_TRUNC) - Fix an Oops and an infinite loop in the NFSv4 flock code - Don't register the PipeFS filesystem until it has been set up - Fix an Oops in nfs_try_to_update_request - Don't reuse NFSv4 open owners: fixes a bad sequence id storm. * tag 'nfs-for-3.4-3' of git://git.linux-nfs.org/projects/trondmy/linux-nfs: NFSv4: Keep dropped state owners on the LRU list for a while NFSv4: Ensure that we don't drop a state owner more than once NFSv4: Ensure we do not reuse open owner names nfs: Enclose hostname in brackets when needed in nfs_do_root_mount NFS: put open context on error in nfs_flush_multi NFS: put open context on error in nfs_pagein_multi NFSv4: Fix open(O_TRUNC) and ftruncate() error handling NFSv4: Ensure that we check lock exclusive/shared type against open modes NFSv4: Ensure that the LOCK code sets exception->inode NFS: check for req==NULL in nfs_try_to_update_request cleanup SUNRPC: register PipeFS file system after pernet sybsystem
Showing
- fs/nfs/dir.c 2 additions, 2 deletionsfs/nfs/dir.c
- fs/nfs/nfs4_fs.h 1 addition, 0 deletionsfs/nfs/nfs4_fs.h
- fs/nfs/nfs4proc.c 36 additions, 8 deletionsfs/nfs/nfs4proc.c
- fs/nfs/nfs4state.c 19 additions, 12 deletionsfs/nfs/nfs4state.c
- fs/nfs/nfs4xdr.c 5 additions, 4 deletionsfs/nfs/nfs4xdr.c
- fs/nfs/read.c 1 addition, 1 deletionfs/nfs/read.c
- fs/nfs/super.c 6 additions, 2 deletionsfs/nfs/super.c
- fs/nfs/write.c 3 additions, 2 deletionsfs/nfs/write.c
- include/linux/nfs_xdr.h 6 additions, 1 deletioninclude/linux/nfs_xdr.h
- net/sunrpc/sunrpc_syms.c 9 additions, 8 deletionsnet/sunrpc/sunrpc_syms.c
Loading
Please register or sign in to comment