Hi all, Today's linux-next merge of the crypto tree got a conflict in: arch/arm/crypto/Kconfig between commit: f703964fc668 ("crypto: arm/aes-ce - add dependency on AES library") from Linus' tree and commits: b4d0c0aad57a ("crypto: arm - use Kconfig based compiler checks for crypto opcodes") b95bba5d0114 ("crypto: skcipher - rename the crypto_blkcipher module and kconfig option") from the crypto tree. I fixed it up (see below) and can carry the fix as necessary. This is now fixed as far as linux-next is concerned, but any non trivial conflicts should be mentioned to your upstream maintainer when your tree is submitted for merging. You may also want to consider cooperating with the maintainer of the conflicting tree to minimise any particularly complex conflicts. -- Cheers, Stephen Rothwell diff --cc arch/arm/crypto/Kconfig index 043b0b18bf7e,c618c379449f..000000000000 --- a/arch/arm/crypto/Kconfig +++ b/arch/arm/crypto/Kconfig @@@ -96,9 -96,8 +96,9 @@@ config CRYPTO_AES_ARM_B config CRYPTO_AES_ARM_CE tristate "Accelerated AES using ARMv8 Crypto Extensions" - depends on KERNEL_MODE_NEON - select CRYPTO_BLKCIPHER + depends on KERNEL_MODE_NEON && (CC_IS_CLANG || GCC_VERSION >= 40800) + select CRYPTO_SKCIPHER + select CRYPTO_LIB_AES select CRYPTO_SIMD help Use an implementation of AES in CBC, CTR and XTS modes that uses