diff options
author | Andy Polyakov <appro@openssl.org> | 2017-11-20 17:07:51 +0100 |
---|---|---|
committer | Andy Polyakov <appro@openssl.org> | 2017-11-25 22:08:17 +0100 |
commit | 47c9926a92ce64a6f630ff71e71cfa4bc5c58315 (patch) | |
tree | bfd89c33405115dc53edac00f11ddad68b1f7bd9 | |
parent | a8f302e5bae18ce129b81a3f7a5f3ea7f9785ca1 (diff) |
chacha/asm/chacha-x86_64.pl: fix sporadic crash in AVX512 code path.
Only chacha_internal_test is affected, since this path is not used
from EVP.
Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/4758)
-rwxr-xr-x | crypto/chacha/asm/chacha-x86_64.pl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crypto/chacha/asm/chacha-x86_64.pl b/crypto/chacha/asm/chacha-x86_64.pl index 0cfe8990fa..0510363ad8 100755 --- a/crypto/chacha/asm/chacha-x86_64.pl +++ b/crypto/chacha/asm/chacha-x86_64.pl @@ -2488,7 +2488,7 @@ $code.=<<___; dec $len jnz .Loop_tail_avx512 - vmovdqa32 $a_,0x00(%rsp) + vmovdqu32 $a_,0x00(%rsp) .Ldone_avx512: vzeroall |