linux-stable/arch/arm64
Ard Biesheuvel 0d528f6151 crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled
[ Upstream commit 15deb4333c ]

Commit 69b6f2e817 ("crypto: arm64/aes-neon - limit exposed routines if
faster driver is enabled") intended to hide modes from the plain NEON
driver that are also implemented by the faster bit sliced NEON one if
both are enabled. However, the defined() CPP function does not detect
if the bit sliced NEON driver is enabled as a module. So instead, let's
use IS_ENABLED() here.

Fixes: 69b6f2e817 ("crypto: arm64/aes-neon - limit exposed routines if ...")
Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2021-03-04 10:26:19 +01:00
..
boot arm64: dts: msm8916: Fix reserved and rfsa nodes unit address 2021-03-04 10:26:16 +01:00
configs
crypto crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled 2021-03-04 10:26:19 +01:00
include arm64: Do not pass tagged addresses to __is_lm_address() 2021-02-07 15:35:47 +01:00
kernel arm64: syscall: exit userspace before unmasking exceptions 2020-12-30 11:50:57 +01:00
kvm KVM: arm64: Don't access PMCR_EL0 when no PMU is available 2021-01-17 14:05:38 +01:00
lib arm64: Change .weak to SYM_FUNC_START_WEAK_PI for arch/arm64/lib/mem*.S 2020-11-10 12:37:24 +01:00
mm arm64: Do not pass tagged addresses to __is_lm_address() 2021-02-07 15:35:47 +01:00
net
xen
Kbuild
Kconfig
Kconfig.debug
Kconfig.platforms
Makefile