diff --git a/drivers/md/md-cluster.c b/drivers/md/md-cluster.c index 2b13117fb918cbe27775ba61cc68c6f78e5408ff..ba7edcdd09cec7f607d7b9f203ba5417fe20f10d 100644 --- a/drivers/md/md-cluster.c +++ b/drivers/md/md-cluster.c @@ -974,6 +974,7 @@ static int leave(struct mddev *mddev) lockres_free(cinfo->bitmap_lockres); unlock_all_bitmaps(mddev); dlm_release_lockspace(cinfo->lockspace, 2); + kfree(cinfo); return 0; }