Hello,
I tested cryptodev-2.6 tree with ARCH=arm, and get following error
with CONFIG_THUMB2_KERNEL=y + CONFIG_CRYPTO_SHA1_ARM=y combination.
Config based on 'vexpress_defconfig' (config attached).
AS arch/arm/crypto/sha1-armv4-large.o
arch/arm/crypto/sha1-armv4-large.S: Assembler messages:
arch/arm/crypto/sha1-armv4-large.S:197: Error: r13 not allowed here --
`teq r14,sp'
arch/arm/crypto/sha1-armv4-large.S:377: Error: r13 not allowed here --
`teq r14,sp'
arch/arm/crypto/sha1-armv4-large.S:469: Error: r13 not allowed here --
`teq r14,sp'
-Jussi