|
|
@@ -1545,6 +1545,7 @@ int drbd_merge_bvec(struct request_queue *q, struct bvec_merge_data *bvm, struct
|
|
|
struct request_queue * const b =
|
|
|
device->ldev->backing_bdev->bd_disk->queue;
|
|
|
if (b->merge_bvec_fn) {
|
|
|
+ bvm->bi_bdev = device->ldev->backing_bdev;
|
|
|
backing_limit = b->merge_bvec_fn(b, bvm, bvec);
|
|
|
limit = min(limit, backing_limit);
|
|
|
}
|