Hey Trond, Unfortunately this update patch did not correct the problem for me. So I decided to dig a little deeper since it appears your not in favor of reverting the original patch... and sure your were right in the sense there was "something else at work here".... It was the simple fact that nfsi->cache_change_attribute was not being initialized to jiffies when the nfs inode was being allocated. This meant when nfs_revalidate_mapping() was called with the NFS_INO_INVALID_DATA bit was on, nfsi->cache_change_attribute was not being changed, it was actually being set! This caused the next called to nfs_verify_change_attribute() to return true instead false, which meant (indirectly) the dentry was never released and the otw look was not happening even when it was noticed the mtime of the directory had changed.... The attached patch does fix the problem for me. steved.