From d7e7ca4752d7c64a5d9106e24917bda373591daf Mon Sep 17 00:00:00 2001 From: rin Date: Sat, 8 Jul 2023 23:42:48 +0000 Subject: [PATCH] openssl.old: Remove OPENSSL_NO_EC_NISTP_64_GCC_128 hack for alpha. Unaligned memory access reported in PR lib/55701 has been fixed by upstream commit: https://github.com/openssl/openssl/commit/77286fe3ec6b9777934e67e35f3b7007143b0734 Actually, kernel no longer complains with machdep.unaligned_print=1, for sshd(8), ssh(1), and full ATF run. --- crypto/external/bsd/openssl.old/include/openssl/opensslconf.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crypto/external/bsd/openssl.old/include/openssl/opensslconf.h b/crypto/external/bsd/openssl.old/include/openssl/opensslconf.h index 9f610f3751eb..9432ad9b1fa8 100644 --- a/crypto/external/bsd/openssl.old/include/openssl/opensslconf.h +++ b/crypto/external/bsd/openssl.old/include/openssl/opensslconf.h @@ -55,7 +55,7 @@ extern "C" { * This seems broken on big-endian or strictly-aligned architectures. */ #if !defined(_LP64) || \ - defined(__AARCH64EB__) || defined(__alpha__) || defined(__sparc64__) + defined(__AARCH64EB__) || defined(__sparc64__) # ifndef OPENSSL_NO_EC_NISTP_64_GCC_128 # define OPENSSL_NO_EC_NISTP_64_GCC_128 # endif