]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/commit
crypto: arm/ghash-ce - add missing async import/export
authorArd Biesheuvel <ard.biesheuvel@linaro.org>
Thu, 1 Sep 2016 13:25:42 +0000 (14:25 +0100)
committerLuis Henriques <luis.henriques@canonical.com>
Tue, 8 Nov 2016 16:46:20 +0000 (16:46 +0000)
commit4f404d911bbe24c12b56c4bc963890c8b0ea09d2
tree17d7c051365071f4afa7897d2f76e4f843f0c8fa
parentdfa465b3e4e769dc184158c66a5c560138ba0d51
crypto: arm/ghash-ce - add missing async import/export

BugLink: http://bugs.launchpad.net/bugs/1638267
commit ed4767d612fd2c39e2c4c69eba484c1219dcddb6 upstream.

Since commit 8996eafdcbad ("crypto: ahash - ensure statesize is non-zero"),
all ahash drivers are required to implement import()/export(), and must have
a non-zero statesize. Fix this for the ARM Crypto Extensions GHASH
implementation.

Fixes: 8996eafdcbad ("crypto: ahash - ensure statesize is non-zero")
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
arch/arm/crypto/ghash-ce-glue.c