crypto: gcm - Filter out async ghash if necessary
authorHerbert Xu <herbert@gondor.apana.org.au>
Wed, 15 Jun 2016 14:27:05 +0000 (22:27 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Mon, 20 Jun 2016 11:24:37 +0000 (19:24 +0800)
commitb30bdfa86431afbafe15284a3ad5ac19b49b88e3
tree05d3353e30ef94880acc1649c55f3198d185bb71
parent88f1d316b9d0a213a9590fb5da6a72c0ec7012de
crypto: gcm - Filter out async ghash if necessary

As it is if you ask for a sync gcm you may actually end up with
an async one because it does not filter out async implementations
of ghash.

This patch fixes this by adding the necessary filter when looking
for ghash.

Cc: stable@vger.kernel.org
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
crypto/gcm.c