diff options
| author | Geert Uytterhoeven <geert+renesas@glider.be> | 2020-02-11 19:18:57 +0100 |
|---|---|---|
| committer | Herbert Xu <herbert@gondor.apana.org.au> | 2020-02-22 09:25:43 +0800 |
| commit | b83fd3e5ec284453561784491d877ceff950d1c6 (patch) | |
| tree | f24b985302a20d0b9a3d916f8bfbefe2ecd7526a /tools/perf/scripts/python/bin/stackcollapse-report | |
| parent | crypto: ccree - fix debugfs register access while suspended (diff) | |
| download | linux-b83fd3e5ec284453561784491d877ceff950d1c6.tar.gz linux-b83fd3e5ec284453561784491d877ceff950d1c6.zip | |
crypto: ccree - fix retry handling in cc_send_sync_request()
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>
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-report')
0 files changed, 0 insertions, 0 deletions
