From: Jakub Radtke Date: Fri, 15 Jan 2021 05:47:00 +0000 (-0500) Subject: Create: Block automatic enabling bitmap for external metadata X-Git-Tag: mdadm-4.2-rc1~8 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=848d71c91dc249098bdbbf319e25d319eb1d8e23;p=thirdparty%2Fmdadm.git Create: Block automatic enabling bitmap for external metadata For external metadata, bitmap should be added only when explicitly set by the administrator. They could be additional requirements to consider before enabling the external metadata's functionality (e.g., kernel support). Signed-off-by: Jakub Radtke Signed-off-by: Jes Sorensen --- diff --git a/Create.c b/Create.c index b50cb246..18b5e646 100644 --- a/Create.c +++ b/Create.c @@ -540,6 +540,7 @@ int Create(struct supertype *st, char *mddev, } if (!s->bitmap_file && + !st->ss->external && s->level >= 1 && st->ss->add_internal_bitmap && s->journaldisks == 0 &&