diff options
Diffstat (limited to 'drivers/md/raid10.c')
| -rw-r--r-- | drivers/md/raid10.c | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/md/raid10.c b/drivers/md/raid10.c index c67aa54694a..0641674827f 100644 --- a/drivers/md/raid10.c +++ b/drivers/md/raid10.c @@ -2397,13 +2397,13 @@ static int run(mddev_t *mddev)  	return 0;  out_free_conf: +	md_unregister_thread(mddev->thread);  	if (conf->r10bio_pool)  		mempool_destroy(conf->r10bio_pool);  	safe_put_page(conf->tmppage);  	kfree(conf->mirrors);  	kfree(conf);  	mddev->private = NULL; -	md_unregister_thread(mddev->thread);  out:  	return -EIO;  }  |