crypto: sha1-ssse3 - Disable avx2
authorHerbert Xu <herbert@gondor.apana.org.au>
Tue, 4 Jul 2017 04:21:12 +0000 (12:21 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 21 Jul 2017 05:00:14 +0000 (07:00 +0200)
commit96a5ede157dc0f27e922abd5874f8d9095b6f811
tree27ec4ad679e08799f87f2b55e1ae270c8e3a923f
parentd7e274720ad901bcf7c26f8577e4e54deff9fb0c
crypto: sha1-ssse3 - Disable avx2

commit b82ce24426a4071da9529d726057e4e642948667 upstream.

It has been reported that sha1-avx2 can cause page faults by reading
beyond the end of the input.  This patch disables it until it can be
fixed.

Fixes: 7c1da8d0d046 ("crypto: sha - SHA1 transform x86_64 AVX2")
Reported-by: Jan Stancek <jstancek@redhat.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/x86/crypto/sha1_ssse3_glue.c