]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
crypto: chelsio - Use library to prepare HMAC keys
authorEric Biggers <ebiggers@kernel.org>
Fri, 5 Sep 2025 03:04:28 +0000 (20:04 -0700)
committerHerbert Xu <herbert@gondor.apana.org.au>
Sat, 13 Sep 2025 04:11:06 +0000 (12:11 +0800)
commit9c6ed103a75756aadee0e4e6a1aa3b8187b55c22
tree85bbe24dfeb5e8b14d68fc4991cdeecb16d471ed
parent408cf4850f640f08470450569c209dc3fdfaf12d
crypto: chelsio - Use library to prepare HMAC keys

To prepare HMAC keys, just use the library functions instead of
crypto_shash.  This is much simpler, avoids depending on the fragile
export_core and import_core methods, and is faster too.

Signed-off-by: Eric Biggers <ebiggers@kernel.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/chelsio/Kconfig
drivers/crypto/chelsio/chcr_algo.c
drivers/crypto/chelsio/chcr_crypto.h