diff options
| -rw-r--r-- | drivers/block/rbd.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/block/rbd.c b/drivers/block/rbd.c index 2f1bef8c1d88..bb3d9be3b1b4 100644 --- a/drivers/block/rbd.c +++ b/drivers/block/rbd.c | |||
| @@ -1020,8 +1020,9 @@ static int rbd_do_request(struct request *rq, | |||
| 1020 | layout->fl_stripe_count = cpu_to_le32(1); | 1020 | layout->fl_stripe_count = cpu_to_le32(1); |
| 1021 | layout->fl_object_size = cpu_to_le32(1 << RBD_MAX_OBJ_ORDER); | 1021 | layout->fl_object_size = cpu_to_le32(1 << RBD_MAX_OBJ_ORDER); |
| 1022 | layout->fl_pg_pool = cpu_to_le32(rbd_dev->pool_id); | 1022 | layout->fl_pg_pool = cpu_to_le32(rbd_dev->pool_id); |
| 1023 | ceph_calc_raw_layout(osdc, layout, snapid, ofs, &len, &bno, | 1023 | ret = ceph_calc_raw_layout(osdc, layout, snapid, ofs, &len, &bno, |
| 1024 | req, ops); | 1024 | req, ops); |
| 1025 | rbd_assert(ret == 0); | ||
| 1025 | 1026 | ||
| 1026 | ceph_osdc_build_request(req, ofs, &len, | 1027 | ceph_osdc_build_request(req, ofs, &len, |
| 1027 | ops, | 1028 | ops, |
