linux_dsm_epyc7002/drivers/crypto/vmx
Paulo Flabiano Smorigo 11c6e16ee1 crypto: vmx - Adding asm subroutines for XTS
This patch add XTS subroutines using VMX-crypto driver.

It gives a boost of 20 times using XTS.

These code has been adopted from OpenSSL project in collaboration
with the original author (Andy Polyakov <appro@openssl.org>).

Signed-off-by: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
Signed-off-by: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2016-07-19 15:42:43 +08:00
..
aes_cbc.c powerpc updates for 4.5 2016-01-15 13:18:47 -08:00
aes_ctr.c powerpc updates for 4.5 2016-01-15 13:18:47 -08:00
aes.c powerpc: Create disable_kernel_{fp,altivec,vsx,spe}() 2015-12-01 13:52:25 +11:00
aesp8-ppc.h crypto: vmx - Adding asm subroutines for XTS 2016-07-19 15:42:43 +08:00
aesp8-ppc.pl crypto: vmx - Adding asm subroutines for XTS 2016-07-19 15:42:43 +08:00
ghash.c powerpc: Create disable_kernel_{fp,altivec,vsx,spe}() 2015-12-01 13:52:25 +11:00
ghashp8-ppc.pl crypto: vmx - Fixing GHASH Key issue on little endian 2015-08-18 10:30:36 +08:00
Kconfig crypto: vmx - Remove duplicate PPC64 dependency 2015-06-16 14:35:01 +08:00
Makefile crypto: vmx - fix two mistyped texts 2015-05-15 14:57:46 +08:00
ppc-xlate.pl crypto: vmx - comply with ABIs that specify vrsave as reserved. 2016-05-10 17:49:21 +08:00
vmx.c crypto: vmx - Reindent to kernel style 2015-06-16 14:35:02 +08:00