crypto: gf128mul - fix call to memset()
authorMathias Krause <minipli@googlemail.com>
Fri, 8 Jul 2011 09:21:21 +0000 (17:21 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 8 Jul 2011 09:21:21 +0000 (17:21 +0800)
commit625426633d7786f26a33123a9d12bec476bcc3cd
tree9c773150e6cb1a7cf2e807431a679a80fc6dc69d
parente3b4f515c43553a9950017d8d052541ccb8081fa
crypto: gf128mul - fix call to memset()

In gf128mul_lle() and gf128mul_bbe() r isn't completely initialized with
zero because the size argument passed to memset() is the size of the
pointer, not the structure it points to.

Luckily there are no in-kernel users of those functions so the ABI
change implied by this fix should break no existing code.

Based on a patch by the PaX Team.

Signed-off-by: Mathias Krause <minipli@googlemail.com>
Cc: PaX Team <pageexec@freemail.hu>
Acked-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
crypto/gf128mul.c