]> git.baikalelectronics.ru Git - kernel.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)
commitc075b68d84eba3c3d639560fe0a1b96c1697a248
tree55a22ef60570c6b90c758e2cbc62c632e8b984d7
parent2152901aaaac80aacbd7873457089f03a0e8683f
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