]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
kclient: use current->e[ug]id
authorSage Weil <sage@newdream.net>
Mon, 7 Apr 2008 21:21:42 +0000 (14:21 -0700)
committerSage Weil <sage@newdream.net>
Mon, 7 Apr 2008 21:21:42 +0000 (14:21 -0700)
src/kernel/mds_client.c

index 7932a4ffa562daf03d5962d03df629320e9353f9..27841994feee1c05e229571989db929c47a8adfc 100644 (file)
@@ -764,8 +764,10 @@ 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->uid);
-       head->caller_gid = cpu_to_le32(current->gid);
+       head->caller_uid = cpu_to_le32(current->euid);
+       head->caller_gid = cpu_to_le32(current->egid);
+       dout(10, "create_request euid.egid %d.%d\n", 
+            current->euid, current->egid);
 
        /* encode paths */
        ceph_encode_filepath(&p, end, ino1, path1);