diff options
| author | Josef Bacik <josef@toxicpanda.com> | 2026-10-28 10:41:34 -0600 |
|---|---|---|
| committer | Jens Axboe <axboe@kernel.dk> | 2026-10-29 07:15:47 -0600 |
| commit | 0db9f8968a8941d4fc9fddf220d4983d9b68deaf (patch) | |
| tree | c1483edda02cd580fe3a2e26338f560bea7ef9a4 /tools/lib/python/kdoc/python_version.py | |
| parent | 9531230ee1fcb8eca2c9cbb9bf02651cbf798842 (diff) | |
blk-mq: don't forget a timer the driver has restarted
If ->timeout() returns BLK_EH_RESET_TIMER, blk_add_timer() gives the
request a new deadline that blk_mq_timeout_work() doesn't know about
when it picks the next expiry. A 2s nbd read next to a 60s one expires
once and then not again for a minute. Let the new deadline take part.
Fixes: 320ae51feed5 ("blk-mq: new multi-queue block IO queueing mechanism")
Signed-off-by: Josef Bacik <josef@toxicpanda.com>
Link: https://patch.msgid.link/20261028164415.1262013-32-axboe@kernel.dk
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'tools/lib/python/kdoc/python_version.py')
0 files changed, 0 insertions, 0 deletions
