Crypto Update for 3.13

2013-11-22 Thread Herbert Xu
Hi Linus: This is a resend with the recipients in the cc field instead of the to field. Here is the crypto update for 3.13: * Made x86 ablk_helper generic for ARM. * Phase out chainiv in favour of eseqiv (affects IPsec). * Fixed aes-cbc IV corruption on s390. * Added constant-time crypto_memneq

Crypto Update for 3.13

2013-11-22 Thread Herbert Xu
Hi Linus: This is a resend. Here is the crypto update for 3.13: * Made x86 ablk_helper generic for ARM. * Phase out chainiv in favour of eseqiv (affects IPsec). * Fixed aes-cbc IV corruption on s390. * Added constant-time crypto_memneq which replaces memcmp. * Fixed aes-ctr in omap-aes. * Added

Re: [PATCH] s390/crypto: fix aes ctr concurrency issue

2013-11-22 Thread Gerald Schaefer
On Tue, 19 Nov 2013 11:22:11 +0100 Harald Freudenberger wrote: > The aes-ctr mode used one preallocated page without any concurrency > protection. When multiple threads run aes-ctr encryption or decryption > this could lead to data corruption. > > The patch introduces locking for the preallocate

Re: [PATCH] crypto: s390 - Fix aes-xts parameter corruption

2013-11-22 Thread Gerald Schaefer
On Tue, 19 Nov 2013 17:12:47 +0100 Gerald Schaefer wrote: > Some s390 crypto algorithms incorrectly use the crypto_tfm structure > to store private data. As the tfm can be shared among multiple > threads, this can result in data corruption. > > This patch fixes aes-xts by moving the xts and pcc