--- zzzz-none-000/linux-2.6.19.2/fs/xfs/linux-2.6/xfs_ioctl.c 2007-01-10 19:10:37.000000000 +0000 +++ davinci-8020-5505/linux-2.6.19.2/fs/xfs/linux-2.6/xfs_ioctl.c 2007-01-11 07:38:19.000000000 +0000 @@ -341,11 +341,8 @@ put_unused_fd(new_fd); return -XFS_ERROR(-PTR_ERR(filp)); } - if (inode->i_mode & S_IFREG) { - /* invisible operation should not change atime */ - filp->f_flags |= O_NOATIME; + if (inode->i_mode & S_IFREG) filp->f_op = &xfs_invis_file_operations; - } fd_install(new_fd, filp); return new_fd;