info.state = (1<<MD_SB_CLEAN);
if (mddev->bitmap && mddev->bitmap_info.offset)
info.state |= (1<<MD_SB_BITMAP_PRESENT);
+ if (mddev_is_clustered(mddev))
+ info.state |= (1<<MD_SB_CLUSTERED);
+
info.active_disks = insync;
info.working_disks = working;
info.failed_disks = failed;
}
spin_unlock(&pers_lock);
- return md_cluster_ops->join(mddev);
+ return md_cluster_ops->join(mddev, nodes);
}
void md_cluster_stop(struct mddev *mddev)