WHATSNEW: Add Using x86_64 Accelerated AES Crypto Instructions section.
authorJeremy Allison <jra@samba.org>
Wed, 6 Sep 2017 19:13:32 +0000 (12:13 -0700)
committerJeremy Allison <jra@samba.org>
Thu, 7 Sep 2017 00:01:09 +0000 (02:01 +0200)
Describes --accel-aes configure time option.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=13008

Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
WHATSNEW.txt

index 52cca7d669da3b97d039a7cfc89799cbc040b6e4..428c2919f1aac5394af4cd976c63895a664396c4 100644 (file)
@@ -16,6 +16,24 @@ UPGRADING
 NEW FEATURES/CHANGES
 ====================
 
+Using x86_64 Accelerated AES Crypto Instructions
+================================================
+
+Samba on x86_64 can now be configured to use the Intel accelerated AES
+instruction set, which has the potential to make SMB3 signing and
+encryption much faster on client and server. To enable this, configure
+Samba using the new option --accel-aes=intelaesni.
+
+This is a temporary solution that is being included to allow users
+to enjoy the benefits of Intel accelerated AES on the x86_64 platform,
+but the longer-term solution will be to move Samba to a fully supported
+external crypto library.
+
+The third_party/aesni-intel code will be removed from Samba as soon as
+external crypto library performance reaches parity.
+
+The default is to build without setting --accel-aes, which uses the
+existing Samba software AES implementation.
 
 smb.conf changes
 ================