]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commit
mmc: block: refactor mmc_blk_rw_try_restart()
authorLinus Walleij <linus.walleij@linaro.org>
Wed, 1 Feb 2017 12:47:54 +0000 (13:47 +0100)
committerUlf Hansson <ulf.hansson@linaro.org>
Mon, 13 Feb 2017 12:20:58 +0000 (13:20 +0100)
commitb2928e1049e1d96ac794293d18168c721dbfdb24
tree0fbf53076bd9820d7f66539b1c9e7ced1f38ecf5
parentc3399ef55d8e8295293808eba32e3f7056526324
mmc: block: refactor mmc_blk_rw_try_restart()

The mmc_blk_rw_start_new() was named after the label inside
mmc_blk_issue_rw_rq() but is really a confusing name for this
function: what it does is to try to restart the latest issued
command on the host and card of the current MMC queue.

So rename it mmc_blk_rw_try_restart() that reflects what it
is doing and at this point also refactore the function to
treat the removed card as an exception and just exit if this
happens and run on in the function if that is not happening.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/core/block.c