On Fri, Jan 31, 2020 at 02:15:56PM +0000, Valentin Ciocoi Radulescu wrote: > Add reference counter incremented for each frame enqueued in CAAM > and replace unconditional sleep in empty_caam_fq() with polling the > reference counter. > > When CONFIG_CRYPTO_MANAGER_EXTRA_TESTS=y boot time on LS1043A > platform with this optimization decreases from ~1100s to ~11s. > > Signed-off-by: Valentin Ciocoi Radulescu <valentin.ciocoi@xxxxxxx> > --- > drivers/crypto/caam/qi.c | 60 +++++++++++++++++++++++++++++++----------------- > drivers/crypto/caam/qi.h | 4 +++- > 2 files changed, 42 insertions(+), 22 deletions(-) Patch applied. Thanks. -- Email: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt