]> www.infradead.org Git - users/dwmw2/linux.git/commit
crypto: api - Remove instance larval fulfilment
authorHerbert Xu <herbert@gondor.apana.org.au>
Sat, 17 Aug 2024 06:56:51 +0000 (14:56 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Sat, 24 Aug 2024 13:39:15 +0000 (21:39 +0800)
commit96ad595520591f8bd9c5fbe901b56561fa9c8a9e
treebd4051823a140323ed128aeaa4904a74c3b6f667
parent7ccb750dcac8abbfc7743aab0db6a72c1c3703c7
crypto: api - Remove instance larval fulfilment

In order to allow testing to complete asynchronously after the
registration process, instance larvals need to complete prior
to having a test result.  Support this by redoing the lookup for
instance larvals after completion.   This should locate the pending
test larval and then repeat the wait on that (if it is still pending).

As the lookup is now repeated there is no longer any need to compute
the fulfilment status and all that code can be removed.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
crypto/algapi.c
crypto/algboss.c
crypto/api.c