Messages in this thread | | | Subject | Re: [PATCH] blk-mq: mark hctx RESTART when get budget fails | From | "jianchao.wang" <> | Date | Mon, 16 Apr 2018 16:34:43 +0800 |
| |
Hi Ming
Thanks for your kindly response.
On 04/16/2018 04:15 PM, Ming Lei wrote: >> - if (!blk_mq_get_dispatch_budget(hctx)) >> + if (!blk_mq_get_dispatch_budget(hctx)) { >> + blk_mq_sched_mark_restart_hctx(hctx); > The RESTART flag still may not take into effect if all requests are > completed before calling blk_mq_sched_mark_restart_hctx(). >
Yes, this is indeed a very tricky scenario.
Sincerely Jianchao
| |