360f264834e3 ("blk-mq: defer to the normal submission path for non-flush flush commands") c1075e548ce6 ("blk-mq: reflow blk_insert_flush") 0b573692f195 ("blk-mq: factor out a blk_rq_init_flush helper") 2b5976134bfb ("blk-mq: pass a flags argument to blk_mq_request_bypass_insert") 710fa3789ed9 ("blk-mq: pass a flags argument to blk_mq_insert_request") 2394395cd598 ("blk-mq: don't run the hw_queue from blk_mq_request_bypass_insert") f0dbe6e88e1b ("blk-mq: don't run the hw_queue from blk_mq_insert_request") e1f44ac0d7f4 ("blk-mq: fold __blk_mq_try_issue_directly into its two callers") 2b71b8770710 ("blk-mq: factor out a blk_mq_get_budget_and_tag helper") a1e948b81ad2 ("blk-mq: refactor the DONTPREP/SOFTBARRIER andling in blk_mq_requeue_work") 53548d2a945e ("blk-mq: refactor passthrough vs flush handling in blk_mq_insert_request") 4ec5c0553c33 ("blk-mq: fold __blk_mq_insert_req_list into blk_mq_insert_request") a88db1e0003e ("blk-mq: fold __blk_mq_insert_request into blk_mq_insert_request") 2bd215df791b ("blk-mq: move blk_mq_sched_insert_request to blk-mq.c") 05a93117703e ("blk-mq: fold blk_mq_sched_insert_requests into blk_mq_dispatch_plug_list") 94aa228c2a2f ("blk-mq: move more logic into blk_mq_insert_requests") bebe84ebeec4 ("blk-mq: remove blk-mq-tag.h") 50947d7fe9fa ("blk-mq: don't plug for head insertions in blk_execute_rq_nowait") 54bdd67d0f88 ("blk-mq: remove hybrid polling") 27e8b2bb149a ("blk-mq: use switch/case to improve readability in blk_mq_try_issue_list_directly")