mirror of
https://github.com/openzfs/zfs.git
synced 2025-10-01 02:46:29 +00:00

This uses the AVX2 versions of the AESENC and PCLMULQDQ instructions; on Zen 3 this provides an up to 80% performance improvement. Original source:d5440dd2c2/gen/bcm/aes-gcm-avx2-x86_64-linux.S
See the original BoringSSL commit at3b6e1be439
. Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed-by: Rob Norris <robn@despairlabs.com> Reviewed-by: Tony Hutter <hutter2@llnl.gov> Reviewed-by: Attila Fülöp <attila@fueloep.org> Signed-off-by: Joel Low <joel@joelsplace.sg> Closes #17058
2 lines
44 B
Plaintext
2 lines
44 B
Plaintext
PORTIONS OF AES GCM and GHASH FUNCTIONALITY
|