summaryrefslogtreecommitdiff
path: root/crypto/crc32c_generic.c
diff options
context:
space:
mode:
authorHerbert Xu <herbert@gondor.apana.org.au>2015-07-06 19:11:03 +0800
committerHerbert Xu <herbert@gondor.apana.org.au>2015-07-07 21:54:26 +0800
commitb802db1451d3f0e056f88947a82256c3d3ed1b4a (patch)
tree8d17ca7095886541411d87e350064a54635d72b8 /crypto/crc32c_generic.c
parent2d361b75fadcca0a45fc1dccc96c3c74ce80dd6c (diff)
downloadlinux-crypto-b802db1451d3f0e056f88947a82256c3d3ed1b4a.tar.gz
linux-crypto-b802db1451d3f0e056f88947a82256c3d3ed1b4a.zip
crypto: cryptd - Fix AEAD request context corruption
The AEAD version of cryptd uses the same context for its own state as well as that of the child. In doing so it did not maintain the proper ordering, thus resulting in potential state corruption where the child will overwrite the state stored by cryptd. This patch fixes and also sets the request size properly. Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions