fix
diff --git a/kernel/dir.c b/kernel/dir.c
index 99192c3..2aa16e9 100644
--- a/kernel/dir.c
+++ b/kernel/dir.c
@@ -581,6 +581,7 @@
 				    filldir);
 
 	__free_page(page);
+	fuse_invalidate_attr(inode); /* atime changed */
 	return err;
 }
 
@@ -614,6 +615,7 @@
 		link[req->out.args[0].size] = '\0';
  out:
 	fuse_put_request(fc, req);
+	fuse_invalidate_attr(inode); /* atime changed */
 	return link;
 }