diff options
author | Christian Lamparter <chunkeey@gmail.com> | 2019-05-18 23:28:11 +0200 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2019-05-23 14:13:09 +0800 |
commit | 70c4997f34b6c6888b3ac157adec49e01d0df2d5 (patch) | |
tree | 37438fbcd4c31815597665a87f063451b3d90c11 /fs/xattr.c | |
parent | bfa2ba7d9e6b20aca82b99e6842fe18842ae3a0f (diff) | |
download | linux-70c4997f34b6c6888b3ac157adec49e01d0df2d5.tar.gz linux-70c4997f34b6c6888b3ac157adec49e01d0df2d5.tar.bz2 linux-70c4997f34b6c6888b3ac157adec49e01d0df2d5.zip |
crypto: crypto4xx - fix blocksize for cfb and ofb
While the hardware consider them to be blockciphers, the
reference implementation defines them as streamciphers.
Do the right thing and set the blocksize to 1. This
was found by CONFIG_CRYPTO_MANAGER_EXTRA_TESTS.
This fixes the following issues:
skcipher: blocksize for ofb-aes-ppc4xx (16) doesn't match generic impl (1)
skcipher: blocksize for cfb-aes-ppc4xx (16) doesn't match generic impl (1)
Cc: Eric Biggers <ebiggers@kernel.org>
Cc: stable@vger.kernel.org
Fixes: f2a13e7cba9e ("crypto: crypto4xx - enable AES RFC3686, ECB, CFB and OFB offloads")
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'fs/xattr.c')
0 files changed, 0 insertions, 0 deletions