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

Configure Feed

Select the types of activity you want to include in your feed.

crypto: arm64/crc10dif - Raise priority of NEON crct10dif implementation

The NEON implementation of crctd10dif is registered with a priority of 100
which is identical to that used by the generic C implementation. Raise the
priority to 150, half way between the PMULL based implementation and the
NEON one, so that it will be preferred over the generic implementation.

Signed-off-by: Mark Brown <broonie@kernel.org>
Acked-by: Ard Biesheuvel <ardb@kernel.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>

authored by

Mark Brown and committed by
Herbert Xu
a720de9f f9110822

+1 -1
+1 -1
arch/arm64/crypto/crct10dif-ce-glue.c
··· 98 98 99 99 .base.cra_name = "crct10dif", 100 100 .base.cra_driver_name = "crct10dif-arm64-neon", 101 - .base.cra_priority = 100, 101 + .base.cra_priority = 150, 102 102 .base.cra_blocksize = CRC_T10DIF_BLOCK_SIZE, 103 103 .base.cra_module = THIS_MODULE, 104 104 }, {