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)
commit64a49b85953cafeaba2b4c2c13d089b3ed41cca6
tree551cd65b656fe0640c3ddcf921619dd67f2c5cd4
parent29dfe4d94f5c99d164c307b8320e45cb85fb4b21
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