On Wed, Apr 05, 2017 at 08:51:51PM +0000, Bart Van Assche wrote: > On Wed, 2017-04-05 at 13:41 -0700, Omar Sandoval wrote: > > On Mon, Apr 03, 2017 at 04:22:26PM -0700, Bart Van Assche wrote: > > > If a tag set is shared among multiple hardware queues, leave > > > it to the block driver to rerun hardware queues. Hence remove > > > QUEUE_FLAG_RESTART and introduce blk_mq_ops.restart_hctx. > > > Remove blk_mq_sched_mark_restart_queue() because this > > > function has no callers. > > > > Kyber uses blk_mq_sched_mark_restart_queue() and the QUEUE_FLAG_RESTART > > bit. If it's not too much trouble, it'd make things easier for me if you > > left it in place. If it's a pain, it's fine if you get rid of it, I can > > reintroduce it in my series. > > Hello Omar, > > Would it be OK for you to reintroduce blk_mq_sched_mark_restart_queue()? > Since that function does not yet have any users I can't test any changes > I make to that function ... > > Thanks, > > Bart. Yeah, that's fine.