summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorEric Biggers <ebiggers@google.com>2023-11-01 06:18:11 +0300
committerHerbert Xu <herbert@gondor.apana.org.au>2023-11-17 14:16:29 +0300
commitba5a434d5a1e799defd964537bdd406318ef5f7d (patch)
tree5d1177dadff6d620efa98a56a6dc8ce865695576 /include/linux
parent20342e3f64fb8eea86e490f57a3c0a4ace4284c1 (diff)
downloadlinux-ba5a434d5a1e799defd964537bdd406318ef5f7d.tar.xz
crypto: x86/sha256 - autoload if SHA-NI detected
The x86 SHA-256 module contains four implementations: SSSE3, AVX, AVX2, and SHA-NI. Commit 1c43c0f1f84a ("crypto: x86/sha - load modules based on CPU features") made the module be autoloaded when SSSE3, AVX, or AVX2 is detected. The omission of SHA-NI appears to be an oversight, perhaps because of the outdated file-level comment. This patch fixes this, though in practice this makes no difference because SSSE3 is a subset of the other three features anyway. Indeed, sha256_ni_transform() executes SSSE3 instructions such as pshufb. Reviewed-by: Roxana Nicolescu <roxana.nicolescu@canonical.com> Signed-off-by: Eric Biggers <ebiggers@google.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions