Merge remote-tracking branch 'lsk/v3.10/topic/big.LITTLE' into linux-linaro-lsk
[firefly-linux-kernel-4.4.55.git] / fs / bio-integrity.c
index 8dccf73025b373d3441790cc424b626bda55f3fe..433c3b828e1dcf65498d71febf4a3de0d79aaf6c 100644 (file)
@@ -458,7 +458,7 @@ static int bio_integrity_verify(struct bio *bio)
        bix.disk_name = bio->bi_bdev->bd_disk->disk_name;
        bix.sector_size = bi->sector_size;
 
-       bio_for_each_segment(bv, bio, i) {
+       bio_for_each_segment_all(bv, bio, i) {
                void *kaddr = kmap_atomic(bv->bv_page);
                bix.data_buf = kaddr + bv->bv_offset;
                bix.data_size = bv->bv_len;