summaryrefslogtreecommitdiff
path: root/crypto/testmgr.c
diff options
context:
space:
mode:
authorHerbert Xu <herbert@gondor.apana.org.au>2009-06-25 18:43:48 +0800
committerHerbert Xu <herbert@gondor.apana.org.au>2009-06-25 18:43:48 +0800
commit0b67fb65d1b2ba1396de69112b8b9bc95d8d5feb (patch)
tree0e94ffea1c1c7a42fb36e231472ccab963901355 /crypto/testmgr.c
parent435578aeaad5859dda8657e3ed2c1a5bc1e524ec (diff)
downloadlwn-0b67fb65d1b2ba1396de69112b8b9bc95d8d5feb.tar.gz
lwn-0b67fb65d1b2ba1396de69112b8b9bc95d8d5feb.zip
crypto: skcipher - Change default sync geniv on SMP to eseqiv
As it stands we use chainiv for sync algorithms and eseqiv for async algorithms. However, when there is more than one CPU chainiv forces all processing to be serialised which is usually not what you want. Also, the added overhead of eseqiv isn't that great. Therefore this patch changes the default sync geniv on SMP machines to eseqiv. For the odd situation where the overhead is unacceptable then chainiv is still available as an option. Note that on UP machines chainiv is still preferred over eseqiv for sync algorithms. Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'crypto/testmgr.c')
0 files changed, 0 insertions, 0 deletions