On Mon, Sep 25, 2017 at 04:17:27PM +0000, Bart Van Assche wrote: > This patch series definitely is an alternative for blk-mq/scsi-mq. And as you > know my approach can be extended easily to the legacy SCSI core by adding > blk_queue_enter() / blk_queue_exit() calls where necessary in the legacy block > layer. I have not done this because the bug report was against scsi-mq and not > against the legacy SCSI core. Additionally, since the legacy block layer and > SCSI core are on their way out I did not want to spend time on modifying these. For now we'll have to fix both paths to have equal functionality. Even if scsi might be on it's way out there still are many drivers that use the legacy request path, and with mmc we'll probably grow another dual block layer driver soon, although hopefully the transition period will be much shorter.