diff options
-rw-r--r-- | drivers/block/rbd.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/drivers/block/rbd.c b/drivers/block/rbd.c index 384694f40b44..523413bdca92 100644 --- a/drivers/block/rbd.c +++ b/drivers/block/rbd.c | |||
@@ -78,7 +78,7 @@ | |||
78 | */ | 78 | */ |
79 | struct rbd_image_header { | 79 | struct rbd_image_header { |
80 | u64 image_size; | 80 | u64 image_size; |
81 | char block_name[32]; | 81 | char object_prefix[32]; |
82 | __u8 obj_order; | 82 | __u8 obj_order; |
83 | __u8 crypt_type; | 83 | __u8 crypt_type; |
84 | __u8 comp_type; | 84 | __u8 comp_type; |
@@ -518,7 +518,7 @@ static int rbd_header_from_disk(struct rbd_image_header *header, | |||
518 | header->snap_names = NULL; | 518 | header->snap_names = NULL; |
519 | header->snap_sizes = NULL; | 519 | header->snap_sizes = NULL; |
520 | } | 520 | } |
521 | memcpy(header->block_name, ondisk->block_name, | 521 | memcpy(header->object_prefix, ondisk->block_name, |
522 | sizeof(ondisk->block_name)); | 522 | sizeof(ondisk->block_name)); |
523 | 523 | ||
524 | header->image_size = le64_to_cpu(ondisk->image_size); | 524 | header->image_size = le64_to_cpu(ondisk->image_size); |
@@ -620,7 +620,7 @@ static void rbd_header_free(struct rbd_image_header *header) | |||
620 | * get the actual striped segment name, offset and length | 620 | * get the actual striped segment name, offset and length |
621 | */ | 621 | */ |
622 | static u64 rbd_get_segment(struct rbd_image_header *header, | 622 | static u64 rbd_get_segment(struct rbd_image_header *header, |
623 | const char *block_name, | 623 | const char *object_prefix, |
624 | u64 ofs, u64 len, | 624 | u64 ofs, u64 len, |
625 | char *seg_name, u64 *segofs) | 625 | char *seg_name, u64 *segofs) |
626 | { | 626 | { |
@@ -628,7 +628,7 @@ static u64 rbd_get_segment(struct rbd_image_header *header, | |||
628 | 628 | ||
629 | if (seg_name) | 629 | if (seg_name) |
630 | snprintf(seg_name, RBD_MAX_SEG_NAME_LEN, | 630 | snprintf(seg_name, RBD_MAX_SEG_NAME_LEN, |
631 | "%s.%012llx", block_name, seg); | 631 | "%s.%012llx", object_prefix, seg); |
632 | 632 | ||
633 | ofs = ofs & ((1 << header->obj_order) - 1); | 633 | ofs = ofs & ((1 << header->obj_order) - 1); |
634 | len = min_t(u64, len, (1 << header->obj_order) - ofs); | 634 | len = min_t(u64, len, (1 << header->obj_order) - ofs); |
@@ -1091,7 +1091,7 @@ static int rbd_do_op(struct request *rq, | |||
1091 | return -ENOMEM; | 1091 | return -ENOMEM; |
1092 | 1092 | ||
1093 | seg_len = rbd_get_segment(&rbd_dev->header, | 1093 | seg_len = rbd_get_segment(&rbd_dev->header, |
1094 | rbd_dev->header.block_name, | 1094 | rbd_dev->header.object_prefix, |
1095 | ofs, len, | 1095 | ofs, len, |
1096 | seg_name, &seg_ofs); | 1096 | seg_name, &seg_ofs); |
1097 | 1097 | ||
@@ -1482,7 +1482,7 @@ static void rbd_rq_fn(struct request_queue *q) | |||
1482 | /* a bio clone to be passed down to OSD req */ | 1482 | /* a bio clone to be passed down to OSD req */ |
1483 | dout("rq->bio->bi_vcnt=%d\n", rq->bio->bi_vcnt); | 1483 | dout("rq->bio->bi_vcnt=%d\n", rq->bio->bi_vcnt); |
1484 | op_size = rbd_get_segment(&rbd_dev->header, | 1484 | op_size = rbd_get_segment(&rbd_dev->header, |
1485 | rbd_dev->header.block_name, | 1485 | rbd_dev->header.object_prefix, |
1486 | ofs, size, | 1486 | ofs, size, |
1487 | NULL, NULL); | 1487 | NULL, NULL); |
1488 | kref_get(&coll->kref); | 1488 | kref_get(&coll->kref); |