On Fri, Feb 28, 2020 at 12:46:48PM +0200, Andrei Botila wrote: > From: Andrei Botila <andrei.botila@xxxxxxx> > > Since in the software implementation of XTS-AES there is > no notion of sector every input length is processed the same way. > CAAM implementation has the notion of sector which causes different > results between the software implementation and the one in CAAM > for input lengths bigger than 512 bytes. > Increase sector size to maximum value on 16 bits. > > Fixes: c6415a6016bf ("crypto: caam - add support for acipher xts(aes)") > Cc: <stable@xxxxxxxxxxxxxxx> # v4.12+ > Signed-off-by: Andrei Botila <andrei.botila@xxxxxxx> > --- > This patch needs to be applied from v4.12+ because dm-crypt has added support > for 4K sector size at that version. The commit was > 8f0009a225171 ("dm-crypt: optionally support larger encryption sector size"). > > drivers/crypto/caam/caamalg_desc.c | 16 ++++++++++++++-- > 1 file changed, 14 insertions(+), 2 deletions(-) Patch applied. Thanks. -- Email: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt