From: Nikolaus R. <Nik...@ra...> - 2016-01-30 18:42:31
|
On Jan 30 2016, Jean-Pierre André <jea...@pu...> wrote: > Hi, > > Satya Prakash GS wrote: >>>In this situation your reply by fuse_reply_attr() defines the >>>new permissions to enter into the cached entries and the kernel >>>is supposed to check the full path for any subsequent access to >>>the file. You do not have to do anything special. >> >> I double-checked this and we are sending correct attributes as >> part of reply. After the 3 second timeout things are fine but >> within the 3 second window ls -l seems to be displaying the >> attributes of the children. > > That is a bad bug. > > The more bad as I already reported it more than six years ago on > this list (with a patch proposal which was wrong) > http://article.gmane.org/gmane.comp.file-systems.fuse.devel/8099 > http://article.gmane.org/gmane.comp.file-systems.fuse.devel/8119 Could you maybe report it on https://github.com/libfuse/libfuse/issues? I don't expect this will at all help to getting it fixed, but it would be nice to have a permanent record of this that's easy for people to find. Best, -Nikolaus (No Cc on replies please, I'm reading the list) -- GPG encrypted emails preferred. Key id: 0xD113FCAC3C4E599F Fingerprint: ED31 791B 2C5C 1613 AF38 8B8A D113 FCAC 3C4E 599F »Time flies like an arrow, fruit flies like a Banana.« |