summaryrefslogtreecommitdiffstats
path: root/arch/x86/boot
diff options
context:
space:
mode:
authorJussi Kivilinna2013-04-08 20:50:55 +0200
committerHerbert Xu2013-04-25 15:01:51 +0200
commita05248ed2d9a83ae7c3e6db7c4ef9331c3dedc81 (patch)
tree62fead9aac2e2471dbc5d6df7b630589220eea3c /arch/x86/boot
parentxfrm: add rfc4494 AES-CMAC-96 support (diff)
downloadkernel-qcow2-linux-a05248ed2d9a83ae7c3e6db7c4ef9331c3dedc81.tar.gz
kernel-qcow2-linux-a05248ed2d9a83ae7c3e6db7c4ef9331c3dedc81.tar.xz
kernel-qcow2-linux-a05248ed2d9a83ae7c3e6db7c4ef9331c3dedc81.zip
crypto: x86 - add more optimized XTS-mode for serpent-avx
This patch adds AVX optimized XTS-mode helper functions/macros and converts serpent-avx to use the new facilities. Benefits are slightly improved speed and reduced stack usage as use of temporary IV-array is avoided. tcrypt results, with Intel i5-2450M: enc dec 16B 1.00x 1.00x 64B 1.00x 1.00x 256B 1.04x 1.06x 1024B 1.09x 1.09x 8192B 1.10x 1.09x Signed-off-by: Jussi Kivilinna <jussi.kivilinna@iki.fi> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'arch/x86/boot')
0 files changed, 0 insertions, 0 deletions