crypto: cryptd - Add helpers to check whether a tfm is queued
authorHerbert Xu <herbert@gondor.apana.org.au>
Tue, 21 Jun 2016 08:55:13 +0000 (16:55 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Thu, 23 Jun 2016 10:29:52 +0000 (18:29 +0800)
commit81760ea6a95ad4c41273a71052f61b9f087b5753
tree95bb1547e029b2b3c86313e419b8db53e53b0820
parent47a1f0b2d1d11350ffecbfebc4105116bf6c133e
crypto: cryptd - Add helpers to check whether a tfm is queued

This patch adds helpers to check whether a given tfm is currently
queued.  This is meant to be used by ablk_helper and similar
entities to ensure that no reordering is introduced because of
requests queued in cryptd with respect to requests being processed
in softirq context.

The per-cpu queue length limit is also increased to 1000 in line
with network limits.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
crypto/cryptd.c
include/crypto/cryptd.h