Merge branch 'for-3.8' of git://linux-nfs.org/~bfields/linux
Pull nfsd update from Bruce Fields: "Included this time: - more nfsd containerization work from Stanislav Kinsbursky: we're not quite there yet, but should be by 3.9. - NFSv4.1 progress: implementation of basic backchannel security negotiation and the mandatory BACKCHANNEL_CTL operation. See http://wiki.linux-nfs.org/wiki/index.php/Server_4.0_and_4.1_issues for remaining TODO's - Fixes for some bugs that could be triggered by unusual compounds. Our xdr code wasn't designed with v4 compounds in mind, and it shows. A more thorough rewrite is still a todo. - If you've ever seen "RPC: multiple fragments per record not supported" logged while using some sort of odd userland NFS client, that should now be fixed. - Further work from Jeff Layton on our mechanism for storing information about NFSv4 clients across reboots. - Further work from Bryan Schumaker on his fault-injection mechanism (which allows us to discard selective NFSv4 state, to excercise rarely-taken recovery code paths in the client.) - The usual mix of miscellaneous bugs and cleanup. Thanks to everyone who tested or contributed this cycle." * 'for-3.8' of git://linux-nfs.org/~bfields/linux: (111 commits) nfsd4: don't leave freed stateid hashed nfsd4: free_stateid can use the current stateid nfsd4: cleanup: replace rq_resused count by rq_next_page pointer nfsd: warn on odd reply state in nfsd_vfs_read nfsd4: fix oops on unusual readlike compound nfsd4: disable zero-copy on non-final read ops svcrpc: fix some printks NFSD: Correct the size calculation in fault_inject_write NFSD: Pass correct buffer size to rpc_ntop nfsd: pass proper net to nfsd_destroy() from NFSd kthreads nfsd: simplify service shutdown nfsd: replace boolean nfsd_up flag by users counter nfsd: simplify NFSv4 state init and shutdown nfsd: introduce helpers for generic resources init and shutdown nfsd: make NFSd service structure allocated per net nfsd: make NFSd service boot time per-net nfsd: per-net NFSd up flag introduced nfsd: move per-net startup code to separated function nfsd: pass net to __write_ports() and down nfsd: pass net to nfsd_set_nrthreads() ...
No related branches found
No related tags found
Showing
- Documentation/filesystems/nfs/nfs41-server.txt 4 additions, 16 deletionsDocumentation/filesystems/nfs/nfs41-server.txt
- fs/exportfs/expfs.c 2 additions, 2 deletionsfs/exportfs/expfs.c
- fs/fhandle.c 1 addition, 1 deletionfs/fhandle.c
- fs/nfsd/fault_inject.c 98 additions, 15 deletionsfs/nfsd/fault_inject.c
- fs/nfsd/fault_inject.h 0 additions, 28 deletionsfs/nfsd/fault_inject.h
- fs/nfsd/netns.h 66 additions, 0 deletionsfs/nfsd/netns.h
- fs/nfsd/nfs2acl.c 1 addition, 1 deletionfs/nfsd/nfs2acl.c
- fs/nfsd/nfs3acl.c 1 addition, 1 deletionfs/nfsd/nfs3acl.c
- fs/nfsd/nfs3proc.c 3 additions, 3 deletionsfs/nfsd/nfs3proc.c
- fs/nfsd/nfs3xdr.c 26 additions, 21 deletionsfs/nfsd/nfs3xdr.c
- fs/nfsd/nfs4callback.c 48 additions, 21 deletionsfs/nfsd/nfs4callback.c
- fs/nfsd/nfs4proc.c 61 additions, 13 deletionsfs/nfsd/nfs4proc.c
- fs/nfsd/nfs4recover.c 461 additions, 100 deletionsfs/nfsd/nfs4recover.c
- fs/nfsd/nfs4state.c 595 additions, 420 deletionsfs/nfsd/nfs4state.c
- fs/nfsd/nfs4xdr.c 156 additions, 168 deletionsfs/nfsd/nfs4xdr.c
- fs/nfsd/nfsctl.c 59 additions, 41 deletionsfs/nfsd/nfsctl.c
- fs/nfsd/nfsd.h 11 additions, 25 deletionsfs/nfsd/nfsd.h
- fs/nfsd/nfsfh.c 2 additions, 2 deletionsfs/nfsd/nfsfh.c
- fs/nfsd/nfssvc.c 131 additions, 72 deletionsfs/nfsd/nfssvc.c
- fs/nfsd/nfsxdr.c 6 additions, 5 deletionsfs/nfsd/nfsxdr.c
Loading
Please register or sign in to comment