dm: When stoping dm-raid, it call dm_md_stop rather than md_stop to do clear-up work
Subsystems (2)
Because func md_stop can't clear up all resource about dm-raid.So Add a func dm_md_stop to do it.
Signed-off-by Jianpeng Ma <[email protected]>
--- drivers/md/dm-raid.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
drivers/md/dm-raid.c +2 -2
@@ -1200,7 +1200,7 @@ static int raid_ctr(struct dm_target *ti, unsigned argc, char **argv)return 0 ; size_mismatch: -md_stop (&rs->md); +dm_md_stop (&rs->md); bad:context_free (rs);
@@ -1212,7 +1212,7 @@ static void raid_dtr(struct dm_target *ti)struct raid_set *rs = ti->private;list_del_init (&rs->callbacks.list); -md_stop (&rs->md); +dm_md_stop (&rs->md);context_free (rs); }
Signature · 1 line
1.7.9.5