diff options
| author | Frederick Lawler <[email protected]> | 2023-08-01 13:57:09 +0000 |
|---|---|---|
| committer | Herbert Xu <[email protected]> | 2023-08-11 11:19:27 +0000 |
| commit | 6b4b53ca0b7300ba2af98a49dbce22054bf034fe (patch) | |
| tree | 975733217d41070d06a3c6c139499a64f5e5bb7d /lib/crypto/mpi/mpiutil.c | |
| parent | crypto: arm64/aes - remove Makefile hack (diff) | |
| download | kernel-6b4b53ca0b7300ba2af98a49dbce22054bf034fe.tar.gz kernel-6b4b53ca0b7300ba2af98a49dbce22054bf034fe.zip | |
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: <[email protected]>
Signed-off-by: Frederick Lawler <[email protected]>
Signed-off-by: Herbert Xu <[email protected]>
Diffstat (limited to 'lib/crypto/mpi/mpiutil.c')
0 files changed, 0 insertions, 0 deletions
