[Bugs] [Bug 1640109] Default ACL cannot be removed

bugzilla at redhat.com bugzilla at redhat.com
Wed Oct 17 12:29:11 UTC 2018


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

homma at allworks.co.jp changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|posix-acl                   |md-cache



--- Comment #1 from homma at allworks.co.jp ---
The same problem exists for version 4.1.5.

After some investigation, I found that the cause of the problem is md-cache.

In md-cache.c, mdc_removexattr() returns without processing REMOVEXATTR when
the xattr key exists in cache.
So the existing keys (eligible for caching) will never be removed.

I also found a minor problem in is_mdc_key_satisfied(), which prints many
"doesn't satisfy caching requirements" trace messages, even when the key is
eligible for caching.

I have confermed that default acls are removed as expected if I disable
md-cache by setting performance.md-cache-pass-through=on.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the Bugs mailing list