From: Jes Sorensen Date: Tue, 2 May 2017 14:36:51 +0000 (-0400) Subject: Incremental: Use md_array_active() to determine state of array X-Git-Tag: mdadm-4.1-rc1~164 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6921010d95dbc32c812aa8ffdbfa28e78b54b342;p=thirdparty%2Fmdadm.git Incremental: Use md_array_active() to determine state of array One less call to md_get_array_info() Signed-off-by: Jes Sorensen --- diff --git a/Incremental.c b/Incremental.c index 4789e36c..8909f2fe 100644 --- a/Incremental.c +++ b/Incremental.c @@ -99,7 +99,6 @@ int Incremental(struct mddev_dev *devlist, struct context *c, int active_disks; int trustworthy; char *name_to_use; - mdu_array_info_t ainf; struct dev_policy *policy = NULL; struct map_ent target_array; int have_target; @@ -551,7 +550,7 @@ int Incremental(struct mddev_dev *devlist, struct context *c, /* + add any bitmap file */ /* + start the array (auto-readonly). */ - if (md_get_array_info(mdfd, &ainf) == 0) { + if (md_array_active(mdfd)) { if (c->export) { printf("MD_STARTED=already\n"); } else if (c->verbose >= 0)