diff options
| author | Sage Weil <[email protected]> | 2010-11-08 15:28:52 +0000 |
|---|---|---|
| committer | Sage Weil <[email protected]> | 2010-11-08 15:29:05 +0000 |
| commit | cb4276cca4695670916a82e359f2e3776f0a9138 (patch) | |
| tree | 09695ba622771c933e045bafe63c1da1139266f3 /lib/dynamic_debug.c | |
| parent | ceph: fix rdcache_gen usage and invalidate (diff) | |
| download | kernel-cb4276cca4695670916a82e359f2e3776f0a9138.tar.gz kernel-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 <[email protected]>
Diffstat (limited to 'lib/dynamic_debug.c')
0 files changed, 0 insertions, 0 deletions
