diff options
author | Csaba Henk <csaba@redhat.com> | 2018-03-05 13:02:09 +0100 |
---|---|---|
committer | Raghavendra G <rgowdapp@redhat.com> | 2018-03-06 03:45:00 +0000 |
commit | 7f9c56dd38018d65f2902212c1f80171ac7218b1 (patch) | |
tree | a4a6b827de91129e6be54b03ac8f506f11f1f547 /xlators/performance/nl-cache | |
parent | 2bb17551a597b382d77bb5ebc2671b45565cd542 (diff) |
fuse: enable proper "fgetattr"-like semantics
GETATTR FUSE message can carry a file handle
reference in which case it serves as a hint
for the FUSE server that the stat data is
preferably acquired in context of the given
filehandle (which we call '"fgetattr"-like
semantics').
So far FUSE ignored the GETTATTR provided
filehandle and grabbed a file handle
heuristically. This caused confusion in the
caching layers, which has been tracked down
as one of the reasons of referred BUG.
As of the BUG, this is just a partial fix.
BUG: 1512691
Change-Id: I67eebbf5407ca725ed111fbda4181ead10d03f6d
Signed-off-by: Csaba Henk <csaba@redhat.com>
Diffstat (limited to 'xlators/performance/nl-cache')
0 files changed, 0 insertions, 0 deletions