Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 373421
b: refs/heads/master
c: 54d5064
h: refs/heads/master
i:
  373419: 2480b8e
v: v3
  • Loading branch information
Alex Elder authored and Sage Weil committed May 2, 2013
1 parent e2497a5 commit 229c766
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 12 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 79528734f3ae4699a2886f62f55e18fb34fb3651
refs/heads/master: 54d5064912649e296552f298e6472ffd37cd8f90
4 changes: 2 additions & 2 deletions trunk/include/linux/ceph/osd_client.h
Original file line number Diff line number Diff line change
Expand Up @@ -91,8 +91,8 @@ struct ceph_osd_req_op {
struct {
const char *class_name;
const char *method_name;
const void *indata;
u32 indata_len;
const void *request_data;
u32 request_data_len;
__u8 class_len;
__u8 method_len;
__u8 argc;
Expand Down
18 changes: 9 additions & 9 deletions trunk/net/ceph/osd_client.c
Original file line number Diff line number Diff line change
Expand Up @@ -395,9 +395,9 @@ void osd_req_op_cls_init(struct ceph_osd_req_op *op, u16 opcode,
op->cls.method_len = size;
payload_len += size;

op->cls.indata = request_data;
op->cls.request_data = request_data;
BUG_ON(request_data_size > (size_t) U32_MAX);
op->cls.indata_len = (u32) request_data_size;
op->cls.request_data_len = (u32) request_data_size;
payload_len += request_data_size;

op->cls.argc = 0; /* currently unused */
Expand Down Expand Up @@ -425,7 +425,7 @@ static u64 osd_req_encode_op(struct ceph_osd_request *req,
struct ceph_osd_op *dst, unsigned int which)
{
struct ceph_osd_req_op *src;
u64 out_data_len = 0;
u64 request_data_len = 0;
struct ceph_pagelist *pagelist;

BUG_ON(which >= req->r_num_ops);
Expand All @@ -442,7 +442,7 @@ static u64 osd_req_encode_op(struct ceph_osd_request *req,
case CEPH_OSD_OP_READ:
case CEPH_OSD_OP_WRITE:
if (src->op == CEPH_OSD_OP_WRITE)
out_data_len = src->extent.length;
request_data_len = src->extent.length;
dst->extent.offset = cpu_to_le64(src->extent.offset);
dst->extent.length = cpu_to_le64(src->extent.length);
dst->extent.truncate_size =
Expand All @@ -457,16 +457,16 @@ static u64 osd_req_encode_op(struct ceph_osd_request *req,

dst->cls.class_len = src->cls.class_len;
dst->cls.method_len = src->cls.method_len;
dst->cls.indata_len = cpu_to_le32(src->cls.indata_len);
dst->cls.indata_len = cpu_to_le32(src->cls.request_data_len);
ceph_pagelist_append(pagelist, src->cls.class_name,
src->cls.class_len);
ceph_pagelist_append(pagelist, src->cls.method_name,
src->cls.method_len);
ceph_pagelist_append(pagelist, src->cls.indata,
src->cls.indata_len);
ceph_pagelist_append(pagelist, src->cls.request_data,
src->cls.request_data_len);

ceph_osd_data_pagelist_init(&req->r_data_out, pagelist);
out_data_len = pagelist->length;
request_data_len = pagelist->length;
break;
case CEPH_OSD_OP_STARTSYNC:
break;
Expand All @@ -486,7 +486,7 @@ static u64 osd_req_encode_op(struct ceph_osd_request *req,
dst->op = cpu_to_le16(src->op);
dst->payload_len = cpu_to_le32(src->payload_len);

return out_data_len;
return request_data_len;
}

/*
Expand Down

0 comments on commit 229c766

Please sign in to comment.