Merge branch 'for-3.11' of git://linux-nfs.org/~bfields/linux
Pull nfsd changes from Bruce Fields: "Changes this time include: - 4.1 enabled on the server by default: the last 4.1-specific issues I know of are fixed, so we're not going to find the rest of the bugs without more exposure. - Experimental support for NFSv4.2 MAC Labeling (to allow running selinux over NFS), from Dave Quigley. - Fixes for some delicate cache/upcall races that could cause rare server hangs; thanks to Neil Brown and Bodo Stroesser for extreme debugging persistence. - Fixes for some bugs found at the recent NFS bakeathon, mostly v4 and v4.1-specific, but also a generic bug handling fragmented rpc calls" * 'for-3.11' of git://linux-nfs.org/~bfields/linux: (31 commits) nfsd4: support minorversion 1 by default nfsd4: allow destroy_session over destroyed session svcrpc: fix failures to handle -1 uid's sunrpc: Don't schedule an upcall on a replaced cache entry. net/sunrpc: xpt_auth_cache should be ignored when expired. sunrpc/cache: ensure items removed from cache do not have pending upcalls. sunrpc/cache: use cache_fresh_unlocked consistently and correctly. sunrpc/cache: remove races with queuing an upcall. nfsd4: return delegation immediately if lease fails nfsd4: do not throw away 4.1 lock state on last unlock nfsd4: delegation-based open reclaims should bypass permissions svcrpc: don't error out on small tcp fragment svcrpc: fix handling of too-short rpc's nfsd4: minor read_buf cleanup nfsd4: fix decoding of compounds across page boundaries nfsd4: clean up nfs4_open_delegation NFSD: Don't give out read delegations on creates nfsd4: allow client to send no cb_sec flavors nfsd4: fail attempts to request gss on the backchannel nfsd4: implement minimal SP4_MACH_CRED ...
No related branches found
No related tags found
Showing
- fs/nfsd/Kconfig 16 additions, 0 deletionsfs/nfsd/Kconfig
- fs/nfsd/nfs4proc.c 43 additions, 1 deletionfs/nfsd/nfs4proc.c
- fs/nfsd/nfs4state.c 152 additions, 73 deletionsfs/nfsd/nfs4state.c
- fs/nfsd/nfs4xdr.c 149 additions, 20 deletionsfs/nfsd/nfs4xdr.c
- fs/nfsd/nfsd.h 17 additions, 3 deletionsfs/nfsd/nfsd.h
- fs/nfsd/nfssvc.c 1 addition, 1 deletionfs/nfsd/nfssvc.c
- fs/nfsd/state.h 1 addition, 0 deletionsfs/nfsd/state.h
- fs/nfsd/vfs.c 28 additions, 0 deletionsfs/nfsd/vfs.c
- fs/nfsd/vfs.h 2 additions, 5 deletionsfs/nfsd/vfs.h
- fs/nfsd/xdr4.h 4 additions, 0 deletionsfs/nfsd/xdr4.h
- include/linux/sunrpc/cache.h 22 additions, 27 deletionsinclude/linux/sunrpc/cache.h
- include/linux/sunrpc/gss_api.h 2 additions, 0 deletionsinclude/linux/sunrpc/gss_api.h
- include/linux/sunrpc/svcauth.h 11 additions, 0 deletionsinclude/linux/sunrpc/svcauth.h
- net/sunrpc/auth_gss/gss_mech_switch.c 4 additions, 1 deletionnet/sunrpc/auth_gss/gss_mech_switch.c
- net/sunrpc/auth_gss/svcauth_gss.c 3 additions, 7 deletionsnet/sunrpc/auth_gss/svcauth_gss.c
- net/sunrpc/cache.c 47 additions, 36 deletionsnet/sunrpc/cache.c
- net/sunrpc/svcauth_unix.c 2 additions, 4 deletionsnet/sunrpc/svcauth_unix.c
- net/sunrpc/svcsock.c 7 additions, 2 deletionsnet/sunrpc/svcsock.c
- net/sunrpc/xprtsock.c 0 additions, 1 deletionnet/sunrpc/xprtsock.c
- security/capability.c 1 addition, 1 deletionsecurity/capability.c
Loading
Please register or sign in to comment