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? Thanks, Miklos