From: Guoqing Jiang Date: Thu, 24 Mar 2016 10:00:35 +0000 (+0800) Subject: Change the option from NoUpdate to NodeNumUpdate X-Git-Tag: mdadm-4.0~100 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=81306e021ebdcc4baef866da82d25c3f0a415d2d;p=thirdparty%2Fmdadm.git Change the option from NoUpdate to NodeNumUpdate Actually, we need to use NodeNumUpdate here to ensure there are enough spaces for those nodes. Signed-off-by: Guoqing Jiang Signed-off-by: Jes Sorensen --- diff --git a/Grow.c b/Grow.c index 5953db2d..f58c753d 100755 --- a/Grow.c +++ b/Grow.c @@ -425,7 +425,7 @@ int Grow_addbitmap(char *devname, int fd, struct context *c, struct shape *s) bitmapsize, offset_setable, major) ) - st->ss->write_bitmap(st, fd2, NoUpdate); + st->ss->write_bitmap(st, fd2, NodeNumUpdate); else { pr_err("failed to create internal bitmap - chunksize problem.\n"); close(fd2); diff --git a/super1.c b/super1.c index baa9a96e..d6f3c936 100644 --- a/super1.c +++ b/super1.c @@ -1867,7 +1867,7 @@ static int write_init_super1(struct supertype *st) } if (rv == 0 && (__le32_to_cpu(sb->feature_map) & 1)) - rv = st->ss->write_bitmap(st, di->fd, NoUpdate); + rv = st->ss->write_bitmap(st, di->fd, NodeNumUpdate); close(di->fd); di->fd = -1; if (rv)