Use one_sec_update_atime in ext2



 ext3/file.c    |    5 +++--
 ext3/namei.c   |    6 +++---
 ext3/symlink.c |    2 ++
 3 files changed, 8 insertions(+), 5 deletions(-)

diff -puN fs/ext3/file.c~ext3-update_atime_speedup fs/ext3/file.c
--- 25/fs/ext3/file.c~ext3-update_atime_speedup	2003-02-22 00:31:29.000000000 -0800
+++ 25-akpm/fs/ext3/file.c	2003-02-22 00:32:17.000000000 -0800
@@ -84,8 +84,8 @@ struct file_operations ext3_file_operati
 	.llseek		= generic_file_llseek,
 	.read		= do_sync_read,
 	.write		= do_sync_write,
-	.aio_read		= generic_file_aio_read,
-	.aio_write		= ext3_file_write,
+	.aio_read	= generic_file_aio_read,
+	.aio_write	= ext3_file_write,
 	.readv		= generic_file_readv,
 	.writev		= generic_file_writev,
 	.ioctl		= ext3_ioctl,
@@ -104,5 +104,6 @@ struct inode_operations ext3_file_inode_
 	.listxattr	= ext3_listxattr,
 	.removexattr	= ext3_removexattr,
 	.permission	= ext3_permission,
+	.update_atime	= one_sec_update_atime,
 };
 
diff -puN fs/ext3/namei.c~ext3-update_atime_speedup fs/ext3/namei.c
--- 25/fs/ext3/namei.c~ext3-update_atime_speedup	2003-02-22 00:31:45.000000000 -0800
+++ 25-akpm/fs/ext3/namei.c	2003-02-22 00:32:32.000000000 -0800
@@ -2323,6 +2323,7 @@ struct inode_operations ext3_dir_inode_o
 	.listxattr	= ext3_listxattr,	
 	.removexattr	= ext3_removexattr,
 	.permission	= ext3_permission,
+	.update_atime	= one_sec_update_atime,
 };
 
 struct inode_operations ext3_special_inode_operations = {
@@ -2332,6 +2333,5 @@ struct inode_operations ext3_special_ino
 	.listxattr	= ext3_listxattr,
 	.removexattr	= ext3_removexattr,
 	.permission	= ext3_permission,
-};
-
- 
+	.update_atime	= one_sec_update_atime,
+}; 
diff -puN fs/ext3/symlink.c~ext3-update_atime_speedup fs/ext3/symlink.c
--- 25/fs/ext3/symlink.c~ext3-update_atime_speedup	2003-02-22 00:31:53.000000000 -0800
+++ 25-akpm/fs/ext3/symlink.c	2003-02-22 00:32:42.000000000 -0800
@@ -41,6 +41,7 @@ struct inode_operations ext3_symlink_ino
 	.getxattr	= ext3_getxattr,
 	.listxattr	= ext3_listxattr,
 	.removexattr	= ext3_removexattr,
+	.update_atime	= one_sec_update_atime,
 };
 
 struct inode_operations ext3_fast_symlink_inode_operations = {
@@ -50,4 +51,5 @@ struct inode_operations ext3_fast_symlin
 	.getxattr	= ext3_getxattr,
 	.listxattr	= ext3_listxattr,
 	.removexattr	= ext3_removexattr,
+	.update_atime	= one_sec_update_atime,
 };

_