Skip to content

Commit 8aea463

Browse files
author
Mamatha Inamdar
committed
crypto: vmx - Improved AES/XTS performance of 6-way unrolling for ppc
JIRA: https://issues.redhat.com/browse/RHEL-52758 commit 6b36daf Author: Danny Tsen <dtsen@linux.ibm.com> Date: Wed Aug 30 09:49:11 2023 -0400 crypto: vmx - Improved AES/XTS performance of 6-way unrolling for ppc Improve AES/XTS performance of 6-way unrolling for PowerPC up to 17% with tcrypt. This is done by using one instruction, vpermxor, to replace xor and vsldoi. The same changes were applied to OpenSSL code and a pull request was submitted. This patch has been tested with the kernel crypto module tcrypt.ko and has passed the selftest. The patch is also tested with CONFIG_CRYPTO_MANAGER_EXTRA_TESTS enabled. Signed-off-by: Danny Tsen <dtsen@linux.ibm.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> Signed-off-by: Mamatha Inamdar <minamdar@redhat.com>
1 parent 1b98fde commit 8aea463

File tree

1 file changed

+92
-49
lines changed

1 file changed

+92
-49
lines changed

0 commit comments

Comments
 (0)