spin_lock(&inode->i_lock);
if (__ceph_caps_issued(ci, NULL) & CEPH_CAP_AUTH_EXCL) {
- dout(10, "chmod holding auth EXCL, doing locally\n");
+ dout(0, "chmod holding auth EXCL, doing locally\n");
inode->i_mode = attr->ia_mode;
inode->i_ctime = CURRENT_TIME;
ci->i_dirty_caps |= CEPH_CAP_AUTH_EXCL;
dout(10, "setattr: %p gid %d -> %d\n", inode,
inode->i_uid, attr->ia_uid);
if (ia_valid & ATTR_MODE)
- dout(10, "setattr: %p mode 0%o -> 0%o\n", inode, inode->i_mode,
+ dout(0, "setattr: %p mode 0%o -> 0%o\n", inode, inode->i_mode,
attr->ia_mode);
if (ia_valid & ATTR_SIZE)
dout(10, "setattr: %p size %lld -> %lld\n", inode,
con->connect_seq, peer_gseq, replace ? "replace" : "new");
con->out_reply.tag = CEPH_MSGR_TAG_READY;
- con->out_reply.global_seq = get_global_seq(con->msgr, 0);
- con->out_reply.connect_seq = peer_cseq + 1;
+ con->out_reply.global_seq = cpu_to_le32(get_global_seq(con->msgr, 0));
+ con->out_reply.connect_seq = cpu_to_le32(peer_cseq + 1);
retry = false;
prepare_read_tag(con);
if (data_len > CEPH_MSG_MAX_DATA_LEN)
return -EIO;
- data_off = le32_to_cpu(m->hdr.data_off);
+ data_off = le16_to_cpu(m->hdr.data_off);
if (data_len == 0)
goto no_data;
dup = ceph_msg_new(le16_to_cpu(old->hdr.type),
le32_to_cpu(old->hdr.front_len),
le32_to_cpu(old->hdr.data_len),
- le32_to_cpu(old->hdr.data_off),
+ le16_to_cpu(old->hdr.data_off),
old->pages);
if (!dup)
return ERR_PTR(-ENOMEM);
m->hdr.type = cpu_to_le16(type);
m->hdr.front_len = cpu_to_le32(front_len);
m->hdr.data_len = cpu_to_le32(page_len);
- m->hdr.data_off = cpu_to_le32(page_off);
+ m->hdr.data_off = cpu_to_le16(page_off);
m->hdr.priority = 0;
m->hdr.mon_protocol = CEPH_MON_PROTOCOL;
m->hdr.monc_protocol = CEPH_MONC_PROTOCOL;
reqm->pages = req->r_pages;
reqm->nr_pages = req->r_num_pages;
reqm->hdr.data_len = cpu_to_le32(len);
- reqm->hdr.data_off = cpu_to_le32(off);
+ reqm->hdr.data_off = cpu_to_le16(off);
rc = do_sync_request(osdc, req);
out:
reqm->pages = req->r_pages;
reqm->nr_pages = req->r_num_pages;
reqm->hdr.data_len = cpu_to_le32(len);
- reqm->hdr.data_off = cpu_to_le32(off);
+ reqm->hdr.data_off = cpu_to_le16(off);
rc = do_sync_request(osdc, req);
ceph_osdc_put_request(req);
reqm->pages = req->r_pages;
reqm->nr_pages = req->r_num_pages = num_pages;
reqm->hdr.data_len = cpu_to_le32(len);
- reqm->hdr.data_off = cpu_to_le32(off);
+ reqm->hdr.data_off = cpu_to_le16(off);
rc = start_request(osdc, req);
return rc;