md: add possibility to change data-offset for devices.
[deliverable/linux.git] / drivers / md / raid1.c
index 15dd59b84e94442c50ae164cb2ec1c130a74bc52..71a7dc038a82316525609fa285e5416f324d43b5 100644 (file)
@@ -2024,7 +2024,7 @@ static void handle_sync_write_finished(struct r1conf *conf, struct r1bio *r1_bio
                        continue;
                if (test_bit(BIO_UPTODATE, &bio->bi_flags) &&
                    test_bit(R1BIO_MadeGood, &r1_bio->state)) {
-                       rdev_clear_badblocks(rdev, r1_bio->sector, s);
+                       rdev_clear_badblocks(rdev, r1_bio->sector, s, 0);
                }
                if (!test_bit(BIO_UPTODATE, &bio->bi_flags) &&
                    test_bit(R1BIO_WriteError, &r1_bio->state)) {
@@ -2044,7 +2044,7 @@ static void handle_write_finished(struct r1conf *conf, struct r1bio *r1_bio)
                        struct md_rdev *rdev = conf->mirrors[m].rdev;
                        rdev_clear_badblocks(rdev,
                                             r1_bio->sector,
-                                            r1_bio->sectors);
+                                            r1_bio->sectors, 0);
                        rdev_dec_pending(rdev, conf->mddev);
                } else if (r1_bio->bios[m] != NULL) {
                        /* This drive got a write error.  We need to
This page took 0.026852 seconds and 5 git commands to generate.