]> git.baikalelectronics.ru Git - kernel.git/commit
crypto: aesni - replace CTR function pointer with static call
authorArd Biesheuvel <ardb@kernel.org>
Sat, 16 Jan 2021 16:48:09 +0000 (17:48 +0100)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 22 Jan 2021 03:58:04 +0000 (14:58 +1100)
commit97cfd9b91eb7c4c0e0b57954e8cdf9b32cb8210f
tree551cd65b656fe0640c3ddcf921619dd67f2c5cd4
parente932c9b251df7a657537ba4143d4f18474d6892b
crypto: aesni - replace CTR function pointer with static call

Indirect calls are very expensive on x86, so use a static call to set
the system-wide AES-NI/CTR asm helper.

Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
arch/x86/crypto/aesni-intel_glue.c