From: Guoqing Jiang Date: Fri, 3 Jun 2016 03:32:05 +0000 (-0400) Subject: md: simplify the code with md_kick_rdev_from_array X-Git-Url: http://drtracing.org/?a=commitdiff_plain;h=db76767213be6c6db1b1344621511e27e9984fbb;p=deliverable%2Flinux.git md: simplify the code with md_kick_rdev_from_array Signed-off-by: Guoqing Jiang Signed-off-by: Shaohua Li --- diff --git a/drivers/md/md.c b/drivers/md/md.c index 25d454285ee8..459f1899f383 100644 --- a/drivers/md/md.c +++ b/drivers/md/md.c @@ -2478,8 +2478,7 @@ static int add_bound_rdev(struct md_rdev *rdev) if (add_journal) mddev_resume(mddev); if (err) { - unbind_rdev_from_array(rdev); - export_rdev(rdev); + md_kick_rdev_from_array(rdev); return err; } }