]> git.baikalelectronics.ru Git - kernel.git/commit
SUNRPC: allow for upcalls for same uid but different gss service
authorOlga Kornievskaia <kolga@netapp.com>
Thu, 4 Aug 2016 00:19:48 +0000 (20:19 -0400)
committerTrond Myklebust <trond.myklebust@primarydata.com>
Fri, 5 Aug 2016 15:29:59 +0000 (11:29 -0400)
commit28460803dd2045d35c578807934e658a916dbc30
tree09e1924eeee43533a8618d10a2b4988ab9aa9ee9
parent8d708ef1b97b517da41e00546e99f7e17a6b8e4b
SUNRPC: allow for upcalls for same uid but different gss service

It's possible to have simultaneous upcalls for the same UIDs but
different GSS service. In that case, we need to allow for the
upcall to gssd to proceed so that not the same context is used
by two different GSS services. Some servers lock the use of context
to the GSS service.

Signed-off-by: Olga Kornievskaia <kolga@netapp.com>
Cc: stable@vger.kernel.org # v3.9+
Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com>
net/sunrpc/auth_gss/auth_gss.c