|
@@ -1658,8 +1658,8 @@ static struct ceph_msg *create_request_message(struct ceph_mds_client *mdsc,
|
|
|
|
|
|
head->mdsmap_epoch = cpu_to_le32(mdsc->mdsmap->m_epoch);
|
|
|
head->op = cpu_to_le32(req->r_op);
|
|
|
- head->caller_uid = cpu_to_le32(req->r_uid);
|
|
|
- head->caller_gid = cpu_to_le32(req->r_gid);
|
|
|
+ head->caller_uid = cpu_to_le32(from_kuid(&init_user_ns, req->r_uid));
|
|
|
+ head->caller_gid = cpu_to_le32(from_kgid(&init_user_ns, req->r_gid));
|
|
|
head->args = req->r_args;
|
|
|
|
|
|
ceph_encode_filepath(&p, end, ino1, path1);
|