[PATCH 4/7] md/raid10: raid10_write_request() drops the barrier before calling
Abd-Alrhman Masalkhi <[email protected]>
| Newsgroups | gmane.linux.raid,gmane.linux.kernel |
|---|---|
| Message-ID | <[email protected]> |
bio_submit_split_bioset() and reacquires it afterwards. This is unnecessary because bio_submit_split_bioset() does not require releasing the barrier protection. Remove the redundant allow_barrier()/wait_barrier() pair around bio_submit_split_bioset(). Signed-off-by: Abd-Alrhman Masalkhi <[email protected]> --- drivers/md/raid10.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/drivers/md/raid10.c b/drivers/md/raid10.c index 840f0446c231..4bc1d5553ec7 100644 --- a/drivers/md/raid10.c +++ b/drivers/md/raid10.c @@ -1493,10 +1493,8 @@ static bool raid10_write_request(struct mddev *mddev, struct bio *bio, if (atomic) goto err_handle; - allow_barrier(conf); bio = bio_submit_split_bioset(bio, r10_bio->sectors, &conf->bio_split); - wait_barrier(conf, false); if (!bio) { set_bit(R10BIO_Returned, &r10_bio->state); goto err_handle; -- 2.43.0