]> git.ipfire.org Git - thirdparty/mdadm.git/blobdiff - Manage.c
Allow data-offset to be specified per-device for create
[thirdparty/mdadm.git] / Manage.c
index d2b92a20e0cda19fcc6c57bd28068c92b19e7ab1..296feeb7f6f424adc31831212a91dfa323a6fa8f 100644 (file)
--- a/Manage.c
+++ b/Manage.c
@@ -733,7 +733,7 @@ int Manage_add(int fd, int tfd, struct mddev_dev *dv,
                        disc.state |= 1 << MD_DISK_WRITEMOSTLY;
                dfd = dev_open(dv->devname, O_RDWR | O_EXCL|O_DIRECT);
                if (tst->ss->add_to_super(tst, &disc, dfd,
-                                         dv->devname))
+                                         dv->devname, INVALID_SECTORS))
                        return -1;
                if (tst->ss->write_init_super(tst))
                        return -1;
@@ -791,7 +791,7 @@ int Manage_add(int fd, int tfd, struct mddev_dev *dv,
                if (mdmon_running(tst->container_dev))
                        tst->update_tail = &tst->updates;
                if (tst->ss->add_to_super(tst, &disc, dfd,
-                                         dv->devname)) {
+                                         dv->devname, INVALID_SECTORS)) {
                        close(dfd);
                        close(container_fd);
                        return -1;