linux/drivers/crypto/vmx
Leonidas Da Silva Barbosa 98747a5651 crypto: vmx - Adding enable_kernel_vsx() to access VSX instructions
commit 2d6f0600b2 upstream.

vmx-crypto driver make use of some VSX instructions which are
only available if VSX is enabled. Running in cases where VSX
are not enabled vmx-crypto fails in a VSX exception.

In order to fix this enable_kernel_vsx() was added to turn on
VSX instructions for vmx-crypto.

Signed-off-by: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
History 2015-09-29 19:26:05 +02:00
..
aes.c crypto: vmx - Adding enable_kernel_vsx() to access VSX instructions 2015-09-29 19:26:05 +02:00
aes_cbc.c crypto: vmx - Adding enable_kernel_vsx() to access VSX instructions 2015-09-29 19:26:05 +02:00
aes_ctr.c crypto: vmx - Adding enable_kernel_vsx() to access VSX instructions 2015-09-29 19:26:05 +02:00
aesp8-ppc.h crypto: vmx - Adding AES routines for VMX module 2015-02-28 23:13:44 +13:00
aesp8-ppc.pl linux-next: Tree for Mar 11 (powerpc build failure due to vmx crypto code) 2015-03-12 21:18:00 +11:00
ghash.c crypto: vmx - Adding enable_kernel_vsx() to access VSX instructions 2015-09-29 19:26:05 +02:00
ghashp8-ppc.pl crypto: vmx - Fixing GHASH Key issue on little endian 2015-09-21 10:05:40 -07:00
Kconfig crypto: vmx - Enabling VMX module for PPC64 2015-02-28 23:13:46 +13:00
Makefile crypto: vmx - Enabling VMX module for PPC64 2015-02-28 23:13:46 +13:00
ppc-xlate.pl linux-next: Tree for Mar 11 (powerpc build failure due to vmx crypto code) 2015-03-12 21:18:00 +11:00
vmx.c crypto: vmx - Adding VMX module for Power 8 2015-02-28 23:13:44 +13:00