|author||Frank S. Filz <firstname.lastname@example.org>||Thu Jul 17 04:41:29 2014|
|committer||Soumya Koduri <email@example.com>||Fri Jan 23 18:47:48 2015|
Simplify getting clientid_owner for LAYOUT ops (fixes CID24720) The LAYOUT ops used to call get_clientid_owner to get the clientid owner for the clientid associated with the current session. Since the ops MUST be within a session, and thus the session and it's associated clientid MUST be valid, we don't need to lookup, we can just look into the associated clientid for it's owner. This resolves any reference counting issues, and happens to clear a Coverity bug with an ignored return result. Signed-off-by: Frank S. Filz <firstname.lastname@example.org> Acked-by: Malahal Naineni <email@example.com> (cherry picked from commit 34d7e5c409806e077341410d82cf5ec89ad6f3ae) Reported-URL: https://github.com/nfs-ganesha/nfs-ganesha/pull/58/ Acked-by: Niels de Vos <firstname.lastname@example.org> Signed-off-by: Soumya Koduri <email@example.com>
NFS-Ganesha is an NFSv3,v4,v4.1 fileserver that runs in user mode on most UNIX/Linux systems. It also supports the 9p.2000L protocol.
For more information, consult the project wiki.