mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-08-05 16:54:27 +00:00
![]() If cc_queues_status() indicates that the queue is full, cc_send_sync_request() should loop and retry. However, cc_queues_status() returns either 0 (for success), or -ENOSPC (for queue full), while cc_send_sync_request() checks for real errors by comparing with -EAGAIN. Hence -ENOSPC is always considered a real error, and the code never retries the operation. Fix this by just removing the check, as cc_queues_status() never returns any other error value than -ENOSPC. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Acked-by: Gilad Ben-Yossef <gilad@benyossef.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> |
||
---|---|---|
.. | ||
cc_aead.c | ||
cc_aead.h | ||
cc_buffer_mgr.c | ||
cc_buffer_mgr.h | ||
cc_cipher.c | ||
cc_cipher.h | ||
cc_crypto_ctx.h | ||
cc_debugfs.c | ||
cc_debugfs.h | ||
cc_driver.c | ||
cc_driver.h | ||
cc_fips.c | ||
cc_fips.h | ||
cc_hash.c | ||
cc_hash.h | ||
cc_host_regs.h | ||
cc_hw_queue_defs.h | ||
cc_kernel_regs.h | ||
cc_lli_defs.h | ||
cc_pm.c | ||
cc_pm.h | ||
cc_request_mgr.c | ||
cc_request_mgr.h | ||
cc_sram_mgr.c | ||
cc_sram_mgr.h | ||
Makefile |