Re: [PATCH Version 5 2/3] NFS Share RPC_AUTH_GSS rpc clients

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Andy,

On Tue, 2013-08-13 at 17:47 -0400, andros@xxxxxxxxxx wrote:
> From: Andy Adamson <andros@xxxxxxxxxx>
> 
> The current use of __rpc_clone_client results in multiple rpc clients with
> the same GSS rpc_auth type, each with it's own gss_context cache.
> This can result in multiple gss_contexts for <user, pseudoflavor, server> tuple.
> 
> To avoid multiple gss_contexts share per server/pseudoflavor clients and the resultant gss_context cache.

This issue has now been solved at the rpc_auth level. Please note that
we _had_ to solve it there since the upcall pipes for krb5, krb5i and
krb5p need to be shared too.

> We also add the RPC_AUTH_UNIX client for the pNFS Data Server case used in
> a subsequent patch, even though the RPC_AUTH_UNIX auth cache is already shared.

Can you please look into whether or not we still want to do this?

Cheers,
  Trond

-- 
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�����٥





[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux