]> git.ipfire.org Git - thirdparty/mdadm.git/blobdiff - Incremental.c
IMSM - allow assembling any imsm array even without OROM.
[thirdparty/mdadm.git] / Incremental.c
index 4c889b5f257bc1734b08ae5c288f5150f1430766..bc23a885d5e404358646eb2f4a5b0c8d35b40336 100644 (file)
@@ -127,6 +127,8 @@ int Incremental(char *devname, struct context *c,
        if (must_be_container(dfd)) {
                if (!st)
                        st = super_by_fd(dfd, NULL);
+               if (st)
+                       st->ignore_hw_compat = 1;
                if (st && st->ss->load_container)
                        rv = st->ss->load_container(st, dfd, NULL);
 
@@ -185,6 +187,7 @@ int Incremental(char *devname, struct context *c,
                               st, c->verbose);
                goto out;
        }
+       st->ignore_hw_compat = 1;
        if (st->ss->compare_super == NULL ||
            st->ss->load_super(st, dfd, NULL)) {
                if (c->verbose >= 0)