mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2026-03-10 20:36:21 +03:00
ICP: AES-GCM VAES-AVX2: fix typos and document source files
Require AVX2 compiler support and document source files for `aesni-gcm-avx2-vaes.S`. Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed-by: Tony Hutter <hutter2@llnl.gov> Signed-off-by: Attila Fülöp <attila@fueloep.org> Closes #18225
This commit is contained in:
parent
bfb276e55c
commit
d489677280
@ -2,7 +2,10 @@
|
||||
// This file is generated from a similarly-named Perl script in the BoringSSL
|
||||
// source tree. Do not edit by hand.
|
||||
|
||||
#if defined(__x86_64__) && defined(HAVE_AVX) && \
|
||||
// perlasm source: https://github.com/google/boringssl/blob/d5440dd2c2c500ac2d3bba4afec47a054b4d99ae/crypto/fipsmodule/aes/asm/aes-gcm-avx2-x86_64.pl
|
||||
// generated source: https://github.com/google/boringssl/blob/d5440dd2c2c500ac2d3bba4afec47a054b4d99ae/gen/bcm/aes-gcm-avx2-x86_64-linux.S
|
||||
|
||||
#if defined(__x86_64__) && defined(HAVE_AVX2) && \
|
||||
defined(HAVE_VAES) && defined(HAVE_VPCLMULQDQ)
|
||||
|
||||
#define _ASM
|
||||
@ -1321,4 +1324,4 @@ SET_SIZE(aes_gcm_dec_update_vaes_avx2)
|
||||
.section .note.GNU-stack,"",%progbits
|
||||
#endif
|
||||
|
||||
#endif /* defined(__x86_64__) && defined(HAVE_AVX) && defined(HAVE_AES) ... */
|
||||
#endif /* defined(__x86_64__) && defined(HAVE_AVX2) && defined(HAVE_VAES) ... */
|
||||
|
||||
Loading…
Reference in New Issue
Block a user