On Fri, Dec 7, 2018 at 2:13 PM Nikolaus Rath <Nikolaus@xxxxxxxx> wrote: > > On Dec 07 2018, Miklos Szeredi <miklos@xxxxxxxxxx> wrote: > > On Fri, Dec 7, 2018 at 1:55 PM Nikolaus Rath <Nikolaus@xxxxxxxx> wrote: > > > >> I am not 100% sure because of the atime invalidation issue. Apart from > >> that, it definitely was not timed out. > > > > The atime invalidation is different because that never results in > > LOOKUP requests being generated. > > > >> Are you saying that I should not be seeing lookup() requests after > >> (non-plus) readdir() if the dentry is already cached? > > > > If the dentry is already cached, and the timeout has not expired, then > > you shouldn't see LOOKUP requests for that dentry. > > > > Hmm, I see some strange entry invalidation calls in NFS export. Do > > you know if there's NFS export or open_by_handle(2) calls? > > Definitely no NFS export. I can't say for sure about open_by_handle, I > do not have the source code of the client application. Anyway, a debug log might give some ideas; could you please send one with the weird behaviror? Thanks, Miklos