[Bugs] [Bug 1437780] don't send lookup in fuse_getattr()

bugzilla at redhat.com bugzilla at redhat.com
Mon May 7 19:42:10 UTC 2018


https://bugzilla.redhat.com/show_bug.cgi?id=1437780



--- Comment #8 from Worker Ant <bugzilla-bot at gluster.org> ---
COMMIT: https://review.gluster.org/19867 committed in master by "Shyamsundar
Ranganathan" <srangana at redhat.com> with a commit message- fuse: make sure the
send lookup on root instead of getattr()

This change was done in https://review.gluster.org/16945. While the
changes added there were required, it was not necessary to remove the
getattr part. As fuse's lookup on root(/) comes as getattr only, this
change is very much required.

The previous fix for this bug was to add the check for revalidation in
lookup when it was sent on root. But I had removed the part where
getattr is coming on root. The removing was not requried to fix the
issue then. Added back this part of the code, to make sure we have
proper validation of root inode in many places like acl, etc.

updates: bz#1437780
Change-Id: I859c4ee1a3f407465cbf19f8934530848424ff50
Signed-off-by: Amar Tumballi <amarts at redhat.com>

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=ai3lcMCOSJ&a=cc_unsubscribe


More information about the Bugs mailing list