crypto: caam - fix addressing of struct member
authorCristian Stoica <cristian.stoica@freescale.com>
Thu, 14 Aug 2014 10:51:57 +0000 (13:51 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 15 Oct 2014 10:05:31 +0000 (12:05 +0200)
commit776c2868cbe4494e76adad43e123e8cd1fd1657f
tree09c4e1016662c2a1b0d95bdac26bc33102a73503
parente8aa6c3914195a96346457c21320e5581d3a8ac0
crypto: caam - fix addressing of struct member

commit 4451d494b1910bf7b7f8381a637d0fe6d2142467 upstream.

buf_0 and buf_1 in caam_hash_state are not next to each other.
Accessing buf_1 is incorrect from &buf_0 with an offset of only
size_of(buf_0). The same issue is also with buflen_0 and buflen_1

Signed-off-by: Cristian Stoica <cristian.stoica@freescale.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/crypto/caam/caamhash.c