block: Abstract out bvec iterator
[linux-2.6-block.git] / fs / gfs2 / lops.c
index 010b9fb9fec6e781cb80a6982d746896ba6cffdb..985da945f0b57cc1b77465cb12bf53b624806955 100644 (file)
@@ -272,7 +272,7 @@ static struct bio *gfs2_log_alloc_bio(struct gfs2_sbd *sdp, u64 blkno)
                nrvecs = max(nrvecs/2, 1U);
        }
 
-       bio->bi_sector = blkno * (sb->s_blocksize >> 9);
+       bio->bi_iter.bi_sector = blkno * (sb->s_blocksize >> 9);
        bio->bi_bdev = sb->s_bdev;
        bio->bi_end_io = gfs2_end_log_write;
        bio->bi_private = sdp;