Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

crypto: arm/aes-scalar - unexport en/decryption routines

The scalar table based AES routines are not used by other drivers, so
let's keep it that way and unexport the symbols.

Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>

authored by

Ard Biesheuvel and committed by
Herbert Xu
b46033fd 642a88fb

-3
-3
arch/arm/crypto/aes-cipher-glue.c
··· 11 11 #include <linux/module.h> 12 12 13 13 asmlinkage void __aes_arm_encrypt(u32 *rk, int rounds, const u8 *in, u8 *out); 14 - EXPORT_SYMBOL(__aes_arm_encrypt); 15 - 16 14 asmlinkage void __aes_arm_decrypt(u32 *rk, int rounds, const u8 *in, u8 *out); 17 - EXPORT_SYMBOL(__aes_arm_decrypt); 18 15 19 16 static void aes_arm_encrypt(struct crypto_tfm *tfm, u8 *out, const u8 *in) 20 17 {