OpenCloudOS-Kernel/drivers/crypto/caam
Kim Phillips 61bb86bba1 crypto: caam - set descriptor sharing type to SERIAL
SHARE_WAIT, whilst more optimal for association-less crypto,
has the ability to start thrashing the CCB descriptor/key
caches, given high levels of traffic across multiple security
associations (and thus keys).

Switch to using the SERIAL sharing type, which prefers
the last used CCB for the SA.  On a 2-DECO platform
such as the P3041, this can improve performance by
about 3.7%.

Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2012-08-01 17:47:31 +08:00
..
Kconfig crypto: caam - disable IRQ coalescing by default 2012-06-27 14:42:06 +08:00
Makefile crypto: caam - hwrng support 2012-06-27 14:42:06 +08:00
caamalg.c crypto: caam - set descriptor sharing type to SERIAL 2012-08-01 17:47:31 +08:00
caamhash.c crypto: caam - set descriptor sharing type to SERIAL 2012-08-01 17:47:31 +08:00
caamrng.c crypto: caam - set descriptor sharing type to SERIAL 2012-08-01 17:47:31 +08:00
compat.h crypto: caam - ahash hmac support 2012-06-27 14:42:05 +08:00
ctrl.c crypto: caam - ERA retrieval and printing for SEC device 2012-07-11 11:06:11 +08:00
ctrl.h crypto: caam - ERA retrieval and printing for SEC device 2012-07-11 11:06:11 +08:00
desc.h crypto: caam - add support for SEC v5.x RNG4 2012-06-27 14:42:06 +08:00
desc_constr.h crypto: caam - support external seq in/out lengths 2012-06-27 14:42:04 +08:00
error.c crypto: caam - add support for SEC v5.x RNG4 2012-06-27 14:42:06 +08:00
error.h crypto: caam - fix printk recursion for long error texts 2011-05-04 15:15:06 +10:00
intern.h crypto: caam - one tasklet per job ring 2012-06-27 14:42:07 +08:00
jr.c crypto: caam - fix possible deadlock condition 2012-08-01 17:47:31 +08:00
jr.h crypto: caam - Add support for the Freescale SEC4/CAAM 2011-03-27 10:45:16 +08:00
key_gen.c crypto: caam - refactor key_gen, sg 2012-06-27 14:42:05 +08:00
key_gen.h crypto: caam - refactor key_gen, sg 2012-06-27 14:42:05 +08:00
pdb.h crypto: caam - add PDB (Protocol Descriptor Block) definitions 2012-06-27 14:42:04 +08:00
regs.h crypto: caam - ERA retrieval and printing for SEC device 2012-07-11 11:06:11 +08:00
sg_sw_sec4.h crypto: caam - chaining support 2012-06-27 14:42:05 +08:00