]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
blk-mq: factor out a few helpers from __blk_mq_try_issue_directly
authorMike Snitzer <snitzer@redhat.com>
Wed, 27 Nov 2019 20:18:08 +0000 (17:18 -0300)
committerMarcelo Henrique Cerri <marcelo.cerri@canonical.com>
Fri, 17 Jan 2020 17:23:11 +0000 (14:23 -0300)
commit861b40f12ed2fa22b821159a7e5d741d4f4b7767
treeac40d51dbdc895b7e9f0c92548f17c113ff36244
parent74e11d8dd2ad6af3b48aa4302c28bf9f549560fc
blk-mq: factor out a few helpers from __blk_mq_try_issue_directly

BugLink: https://bugs.launchpad.net/bugs/1848739
No functional change.  Just makes code flow more logically.

In following commit, __blk_mq_try_issue_directly() will be used to
return the dispatch result (blk_status_t) to DM.  DM needs this
information to improve IO merging.

Signed-off-by: Mike Snitzer <snitzer@redhat.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
(cherry picked from commit 0f95549c0ea1e8075ae049202088b2c6a0cb40ad)
Signed-off-by: Marcelo Henrique Cerri <marcelo.cerri@canonical.com>
Acked-by: Stefan Bader <stefan.bader@canonical.com>
Acked-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>
Signed-off-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>
block/blk-mq.c