]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
kclient: use current->fsuid
authorSage Weil <sage@newdream.net>
Fri, 23 May 2008 23:15:23 +0000 (16:15 -0700)
committerSage Weil <sage@newdream.net>
Fri, 23 May 2008 23:15:23 +0000 (16:15 -0700)
src/kernel/mds_client.c

index 1bffbea43d4b2c1e25011fd6460494b0fa3f018e..905278b1ba385c7e5bfd4d03dc737744290b0fc2 100644 (file)
@@ -966,8 +966,8 @@ ceph_mdsc_create_request(struct ceph_mds_client *mdsc, int op,
        /* head->retry_attempt = 0; set by do_request */
        head->mds_wants_replica_in_dirino = 0;
        head->op = cpu_to_le32(op);
-       head->caller_uid = cpu_to_le32(current->euid);
-       head->caller_gid = cpu_to_le32(current->egid);
+       head->caller_uid = cpu_to_le32(current->fsuid);
+       head->caller_gid = cpu_to_le32(current->fsgid);
 
        /* encode paths */
        if (op == CEPH_MDS_OP_FINDINODE) {