Romain Perier <romain.perier@xxxxxxxxxxxxxxxxxx> wrote: > Currently, inner IV/DIGEST data are only copied once into the hash > engines and not set explicitly before launching a request that is not a > first frag. This is an issue especially when multiple ahash reqs are > computed in parallel or chained with cipher request, as the state of the > request being computed is not updated into the hash engine. It leads to > non-deterministic corrupted digest results. > > Fixes: commit 2786cee8e50b ("crypto: marvell - Move SRAM I/O operations to step functions") > Signed-off-by: Romain Perier <romain.perier@xxxxxxxxxxxxxxxxxx> > Acked-by: Boris Brezillon <boris.brezillon@xxxxxxxxxxxxxxxxxx> > Cc: <stable@xxxxxxxxxxxxxxx> 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 -- To unsubscribe from this list: send the line "unsubscribe linux-crypto" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html