summaryrefslogtreecommitdiffstats
path: root/fs/ceph/inode.c
diff options
context:
space:
mode:
authorSage Weil2010-11-08 16:28:52 +0100
committerSage Weil2010-11-08 16:29:05 +0100
commitcb4276cca4695670916a82e359f2e3776f0a9138 (patch)
tree09695ba622771c933e045bafe63c1da1139266f3 /fs/ceph/inode.c
parentceph: fix rdcache_gen usage and invalidate (diff)
downloadkernel-qcow2-linux-cb4276cca4695670916a82e359f2e3776f0a9138.tar.gz
kernel-qcow2-linux-cb4276cca4695670916a82e359f2e3776f0a9138.tar.xz
kernel-qcow2-linux-cb4276cca4695670916a82e359f2e3776f0a9138.zip
ceph: fix uid/gid on resent mds requests
MDS requests can be rebuilt and resent in non-process context, but were filling in uid/gid from current_fsuid/gid. Put that information in the request struct on request setup. This fixes incorrect (and root) uid/gid getting set for requests that are forwarded between MDSs, usually due to metadata migrations. Signed-off-by: Sage Weil <sage@newdream.net>
Diffstat (limited to 'fs/ceph/inode.c')
0 files changed, 0 insertions, 0 deletions