]> git.baikalelectronics.ru Git - kernel.git/commit
NFS do not find client in NFSv4 pg_authenticate
authorAndy Adamson <andros@netapp.com>
Tue, 25 Jan 2011 15:38:01 +0000 (15:38 +0000)
committerTrond Myklebust <Trond.Myklebust@netapp.com>
Tue, 25 Jan 2011 20:26:51 +0000 (15:26 -0500)
commit904ca6aec9b39b8df6784e617f36c725e14aa254
tree307249459e5ef45c4b3651c7fc5c454cdb3e0c92
parent9f3b02b913de91753114ae56c55a3a722638f287
NFS do not find client in NFSv4 pg_authenticate

The information required to find the nfs_client cooresponding to the incoming
back channel request is contained in the NFS layer. Perform minimal checking
in the RPC layer pg_authenticate method, and push more detailed checking into
the NFS layer where the nfs_client can be found.

Signed-off-by: Andy Adamson <andros@netapp.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
fs/nfs/callback.c
fs/nfs/callback.h
fs/nfs/callback_proc.c
fs/nfs/callback_xdr.c
fs/nfs/client.c
fs/nfs/internal.h
fs/nfs/nfs4state.c
include/linux/sunrpc/bc_xprt.h
include/linux/sunrpc/svc_xprt.h
net/sunrpc/svcsock.c