if (conf->mirrors) kfree(conf->mirrors); if (conf->poolinfo) kfree(conf->poolinfo);
kfree(conf->mirrors); kfree(conf->poolinfo);
static int stop(mddev_t *mddev){	conf_t *conf = mddev_to_conf(mddev);	md_unregister_thread(mddev->thread);	mddev->thread = NULL;	blk_sync_queue(mddev->queue); /* the unplug fn references 'conf'*/	if (conf->r1bio_pool)		mempool_destroy(conf->r1bio_pool);	if (conf->mirrors)		kfree(conf->mirrors);	if (conf->poolinfo)		kfree(conf->poolinfo);	kfree(conf);	mddev->private = NULL;	return 0;}