]> git.ipfire.org Git - thirdparty/mdadm.git/blobdiff - super-mbr.c
Avoid using BLKFLSBUF.
[thirdparty/mdadm.git] / super-mbr.c
index 4218619344cb858b6bd52c39b1ca81ea83627e85..8b175e3185128054ec69e0b0f0a5873b3aa6c7a5 100644 (file)
@@ -86,8 +86,6 @@ static int load_super_mbr(struct supertype *st, int fd, char *devname)
                return 1;
        }
 
-       ioctl(fd, BLKFLSBUF, 0); /* make sure we read current data */
-
        lseek(fd, 0, 0);
        if (read(fd, super, sizeof(*super)) != sizeof(*super)) {
                if (devname)
@@ -126,8 +124,6 @@ static int store_mbr(struct supertype *st, int fd)
                return 1;
        }
 
-       ioctl(fd, BLKFLSBUF, 0); /* make sure we read current data */
-
        lseek(fd, 0, 0);
        if (read(fd, old, sizeof(*old)) != sizeof(*old)) {
                free(old);