summaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorArd Biesheuvel <ard.biesheuvel@linaro.org>2019-01-24 17:33:47 +0100
committerHerbert Xu <herbert@gondor.apana.org.au>2019-02-01 07:42:05 +0100
commitf9352900e064a159942fbf92d3840d6c8eafea56 (patch)
tree90f234e534f46f5e2ca240c5ab3b172e5f52cdfe /drivers
parentcrypto: arm64/aes-ccm - fix bugs in non-NEON fallback routine (diff)
downloadlinux-f9352900e064a159942fbf92d3840d6c8eafea56.tar.xz
linux-f9352900e064a159942fbf92d3840d6c8eafea56.zip
crypto: arm64/aes-ccm - don't use an atomic walk needlessly
When the AES-CCM code was first added, the NEON register were saved and restored eagerly, and so the code avoided doing so, and executed the scatterwalk in atomic context inside the kernel_neon_begin/end section. This has been changed in the meantime, so switch to non-atomic scatterwalks. Fixes: bd2ad885e30d ("crypto: arm64/aes-ce-ccm - move kernel mode neon ...") Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'drivers')
0 files changed, 0 insertions, 0 deletions