On Wed, 2013-07-24 at 11:59 -0400, andros@xxxxxxxxxx wrote: > From: Andy Adamson <andros@xxxxxxxxxx> > > pNFS data servers are not mounted in the normal sense as there is no associated > nfs_server structure. > > Commit 4edaa308 "NFS: Use "krb5i" to establish NFSv4 state whenever possible" > uses the nfs_client cl_rpcclient for all state management operations, and > will use krb5i or auth_sys with no regard to the mount command authflavor > choice. For normal mounted servers, the nfs_server client authflavor is used > for all non-state management operations > > Data servers use the same authflavor as the MDS mount for non-state management > operations. Note that the MDS has performed any sub-mounts and created an > nfs_server rpc client. Add an array of struct rpc_clnt to struct > nfs_client, one for each possible auth flavor for data server RPC connections. > > Signed-off-by: Andy Adamson <andros@xxxxxxxxxx> Question: do we also need to add support for SECINFO_NO_NAME? IIRC, the spec says that we do. -- Trond Myklebust Linux NFS client maintainer NetApp Trond.Myklebust@xxxxxxxxxx www.netapp.com ��.n��������+%������w��{.n�����{��w���jg��������ݢj����G�������j:+v���w�m������w�������h�����٥