OSDN Git Service

SUNRPC: Trim stack utilization in the wrap and unwrap paths
authorChuck Lever <chuck.lever@oracle.com>
Wed, 11 Mar 2020 15:21:17 +0000 (11:21 -0400)
committerTrond Myklebust <trond.myklebust@hammerspace.com>
Mon, 16 Mar 2020 14:18:45 +0000 (10:18 -0400)
commitd162372af306d22ee57d8a723dd4552e932304a9
tree7d2bff442942e3a7331fd854658cc3468ef377de
parent8d6bda7f23a9b3ef1d7e386f01924c37f18fe771
SUNRPC: Trim stack utilization in the wrap and unwrap paths

By preventing compiler inlining of the integrity and privacy
helpers, stack utilization for the common case (authentication only)
goes way down.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
net/sunrpc/auth_gss/auth_gss.c