dm crypt: Avoid using MAX_CIPHER_BLOCKSIZE
authorHerbert Xu <herbert@gondor.apana.org.au>
Thu, 1 Jun 2023 08:47:43 +0000 (16:47 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 9 Jun 2023 09:10:04 +0000 (17:10 +0800)
commite3023094dffb41540330fb0c74cd3a019cd525c2
tree2c97f42bb9f47c8260591e80cb0e75e90d98e002
parentf0051844fba1a304beafe3b0d529be35cb468fda
dm crypt: Avoid using MAX_CIPHER_BLOCKSIZE

MAX_CIPHER_BLOCKSIZE is an internal implementation detail and should
not be relied on by users of the Crypto API.

Instead of storing the IV on the stack, allocate it together with
the crypto request.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Reviewed-by: Mike Snitzer <snitzer@kernel.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/md/dm-crypt.c