RPCSEC_GSS: context gc fixes/cleanup

As noted by Malahal Naineni <malahal@us.ibm.com>, the max size
of GSS context cache partitions was suspicious (max_gc / npart)--
in fact, max_gc was the wrong parameter, max_ctx (the total limit
on active contexts) was intended.

Also, the attempt to gc idle contexts was likely to gc contexts
unecessarily under heavy workloads--at least with a default value
of 1024.  For now, remove this.

Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
2 files changed