]> err.no Git - linux-2.6/commit
[PATCH] s390: des crypto code speedup
authorJan Glauber <jan.glauber@de.ibm.com>
Sat, 14 Jan 2006 21:20:53 +0000 (13:20 -0800)
committerLinus Torvalds <torvalds@g5.osdl.org>
Sun, 15 Jan 2006 02:27:08 +0000 (18:27 -0800)
commitb8dc6038ff894d0eb0b5d61c9fafdf323ec10251
treea703e90f2f73aacc1d8742f5f99451b93fc763d7
parentc1357833bf5d92b1bda41215ae88a6597664251b
[PATCH] s390: des crypto code speedup

Provide ECB and CBC encrypt / decrypt functions to crypto API to speed up our
hardware accelerated DES implementation.  This new functions allow the crypto
API to call ECB / CBC directly with large blocks in difference to the old
functions that were calles with algorithm block size (8 bytes for DES).

This is up to factor 10 faster than our old hardware implementation :)

Signed-off-by: Jan Glauber <jan.glauber@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
arch/s390/crypto/des_s390.c