On Wed, 17 Nov 2021 19:55:02 +0800, Ming Lei wrote: > elevator_init_mq() is only called before adding disk, when there isn't > any FS I/O, only passthrough requests can be queued, so freezing queue > plus canceling dispatch work is enough to drain any dispatch activities, > then we can avoid synchronize_srcu() in blk_mq_quiesce_queue(). > > Long boot latency issue can be fixed in case of lots of disks added > during booting. > > [...] Applied, thanks! [1/1] block: avoid to quiesce queue in elevator_init_mq commit: 245a489e81e13dd55ae46d27becf6d5901eb7828 Best regards, -- Jens Axboe