summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorFrederick Lawler <fred@cloudflare.com>2023-08-01 16:57:09 +0300
committerHerbert Xu <herbert@gondor.apana.org.au>2023-08-11 14:19:27 +0300
commit6b4b53ca0b7300ba2af98a49dbce22054bf034fe (patch)
tree975733217d41070d06a3c6c139499a64f5e5bb7d /include/linux
parentac2d838fb7c479434513c8d4565a111fb805edaa (diff)
downloadlinux-6b4b53ca0b7300ba2af98a49dbce22054bf034fe.tar.xz
crypto: af_alg - Decrement struct key.usage in alg_set_by_key_serial()
Calls to lookup_user_key() require a corresponding key_put() to decrement the usage counter. Once it reaches zero, we schedule key GC. Therefore decrement struct key.usage in alg_set_by_key_serial(). Fixes: 7984ceb134bf ("crypto: af_alg - Support symmetric encryption via keyring keys") Cc: <stable@vger.kernel.org> Signed-off-by: Frederick Lawler <fred@cloudflare.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions