From mboxrd@z Thu Jan 1 00:00:00 1970 From: Guoqing Jiang Subject: [PATCH 04/14] md-cluster: add mddev into struct md_cluster_info Date: Fri, 24 Feb 2017 11:15:14 +0800 Message-ID: <1487906124-20107-5-git-send-email-gqjiang@suse.com> References: <1487906124-20107-1-git-send-email-gqjiang@suse.com> Return-path: In-Reply-To: <1487906124-20107-1-git-send-email-gqjiang@suse.com> Sender: linux-raid-owner@vger.kernel.org To: linux-raid@vger.kernel.org Cc: shli@fb.com, neilb@suse.de, Guoqing Jiang List-Id: linux-raid.ids Store "struct mddev *mddev" in md_cluster_info, then we can get mddev inside lock_token in next patch. Reviewed-by: NeilBrown Signed-off-by: Guoqing Jiang --- drivers/md/md-cluster.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/md/md-cluster.c b/drivers/md/md-cluster.c index 620828e56dc8..1ec89273ff99 100644 --- a/drivers/md/md-cluster.c +++ b/drivers/md/md-cluster.c @@ -69,6 +69,7 @@ struct resync_info { struct md_cluster_info { + struct mddev *mddev; /* the md device which md_cluster_info belongs to */ /* dlm lock space and resources for clustered raid. */ dlm_lockspace_t *lockspace; int slot_number; @@ -833,6 +834,7 @@ static int join(struct mddev *mddev, int nodes) mutex_init(&cinfo->recv_mutex); mddev->cluster_info = cinfo; + cinfo->mddev = mddev; memset(str, 0, 64); sprintf(str, "%pU", mddev->uuid); -- 2.6.2