]> asedeno.scripts.mit.edu Git - linux.git/commit
crypto: caam - update rfc4106 sh desc to support zero length input
authorIuliana Prodan <iuliana.prodan@nxp.com>
Wed, 31 Jul 2019 13:08:09 +0000 (16:08 +0300)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 9 Aug 2019 05:11:48 +0000 (15:11 +1000)
commitd28a43edf3caff971b58d75c83ad00487152e448
tree55a22ef60570c6b90c758e2cbc62c632e8b984d7
parent31bb2f0da1b5099732337d9ecef792ab67970ddf
crypto: caam - update rfc4106 sh desc to support zero length input

Update share descriptor for rfc4106 to skip instructions in case
cryptlen is zero. If no instructions are jumped the DECO hangs and a
timeout error is thrown.

Signed-off-by: Iuliana Prodan <iuliana.prodan@nxp.com>
Reviewed-by: Horia Geanta <horia.geanta@nxp.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/caam/caamalg_desc.c
drivers/crypto/caam/caamalg_desc.h