]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - block/blk-core.c
blk-mq: improve DM's blk-mq IO merging via blk_insert_cloned_request feedback
[mirror_ubuntu-bionic-kernel.git] / block / blk-core.c
index 6cce18587bdd1056b6b0d26fdafba24720b49097..1ae88e0a7ed4dde83f28f61e46ae6dea4d8c89b9 100644 (file)
@@ -2507,8 +2507,7 @@ blk_status_t blk_insert_cloned_request(struct request_queue *q, struct request *
                 * bypass a potential scheduler on the bottom device for
                 * insert.
                 */
-               blk_mq_request_bypass_insert(rq, true);
-               return BLK_STS_OK;
+               return blk_mq_request_direct_issue(rq);
        }
 
        spin_lock_irqsave(q->queue_lock, flags);