diff options
| author | Josef Bacik <[email protected]> | 2017-03-28 16:37:52 -0400 |
|---|---|---|
| committer | Jens Axboe <[email protected]> | 2017-03-29 13:18:18 -0600 |
| commit | b58e176914c4786fd28edfc44e7174310613fc31 (patch) | |
| tree | 845c56600c0fe27279c2bfe172bd2a3a5e4611e5 /tools/perf/scripts/python/event_analyzing_sample.py | |
| parent | 457e490f2b7417564b681992e4eee355e1dcbb14 (diff) | |
block-mq: don't re-queue if we get a queue error
When try to issue a request directly and we fail we will requeue the
request, but call blk_mq_end_request() as well. This leads to the
completed request being on a queuelist and getting ended twice, which
causes list corruption in schedulers and other shenanigans.
Signed-off-by: Josef Bacik <[email protected]>
Reviewed-by: Ming Lei <[email protected]>
Reviewed-by: Sagi Grimberg <[email protected]>
Signed-off-by: Jens Axboe <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/event_analyzing_sample.py')
0 files changed, 0 insertions, 0 deletions