diff options
author | Eneas U de Queiroz <cotequeiroz@gmail.com> | 2022-07-06 17:55:58 -0300 |
---|---|---|
committer | Christian Marangi <ansuelsmth@gmail.com> | 2022-07-15 07:03:31 +0200 |
commit | 4fb05e45df7931ebe05dc0b42d781ad3d0a59404 (patch) | |
tree | 2895f82431386da04a0c6d845d96ad5e8a23796d /package/libs/wolfssl/Config.in | |
parent | ec9f82fa18c7c8deb4875152d7907855d186f4c6 (diff) | |
download | upstream-4fb05e45df7931ebe05dc0b42d781ad3d0a59404.tar.gz upstream-4fb05e45df7931ebe05dc0b42d781ad3d0a59404.tar.bz2 upstream-4fb05e45df7931ebe05dc0b42d781ad3d0a59404.zip |
wolfssl: re-enable AES-NI by default for x86_64
Apply an upstream patch that removes unnecessary CFLAGs, avoiding
generation of incompatible code.
Commit 0bd536723303ccd178e289690d073740c928bb34 is reverted so the
accelerated version builds by default on x86_64.
Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry picked from commit 639419ec4fd1501a9b9857cea96474271ef737b1)
Diffstat (limited to 'package/libs/wolfssl/Config.in')
-rw-r--r-- | package/libs/wolfssl/Config.in | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/package/libs/wolfssl/Config.in b/package/libs/wolfssl/Config.in index eca9572c49..3d264e7743 100644 --- a/package/libs/wolfssl/Config.in +++ b/package/libs/wolfssl/Config.in @@ -68,7 +68,7 @@ config WOLFSSL_ASM_CAPABLE choice prompt "Hardware Acceleration" - default WOLFSSL_HAS_CPU_CRYPTO if WOLFSSL_ASM_CAPABLE && !x86_64 + default WOLFSSL_HAS_CPU_CRYPTO if WOLFSSL_ASM_CAPABLE default WOLFSSL_HAS_NO_HW config WOLFSSL_HAS_NO_HW @@ -80,7 +80,6 @@ choice help This will use Intel AESNI insturctions or armv8 Crypto Extensions. Either of them should easily outperform hardware crypto in WolfSSL. - Beware that for Intel, the CPU has to support SSE4 instructions. config WOLFSSL_HAS_AFALG bool "AF_ALG" @@ -97,9 +96,5 @@ choice bool "/dev/crypto - full" select WOLFSSL_HAS_DEVCRYPTO endchoice -if x86_64 && WOLFSSL_HAS_CPU_CRYPTO - comment "WARNING: make sure your CPU supports SSE4 instructions" - comment "WolfSSL may crash with an invalid opcode exception" -endif endif |