|
@@ -200,9 +200,6 @@ int nfs_readdir_filler(nfs_readdir_descriptor_t *desc, struct page *page)
|
|
|
desc->timestamp = timestamp;
|
|
|
desc->timestamp_valid = 1;
|
|
|
SetPageUptodate(page);
|
|
|
- spin_lock(&inode->i_lock);
|
|
|
- NFS_I(inode)->cache_validity |= NFS_INO_INVALID_ATIME;
|
|
|
- spin_unlock(&inode->i_lock);
|
|
|
/* Ensure consistent page alignment of the data.
|
|
|
* Note: assumes we have exclusive access to this mapping either
|
|
|
* through inode->i_mutex or some other mechanism.
|
|
@@ -490,9 +487,6 @@ int uncached_readdir(nfs_readdir_descriptor_t *desc, void *dirent,
|
|
|
page,
|
|
|
NFS_SERVER(inode)->dtsize,
|
|
|
desc->plus);
|
|
|
- spin_lock(&inode->i_lock);
|
|
|
- NFS_I(inode)->cache_validity |= NFS_INO_INVALID_ATIME;
|
|
|
- spin_unlock(&inode->i_lock);
|
|
|
desc->page = page;
|
|
|
desc->ptr = kmap(page); /* matching kunmap in nfs_do_filldir */
|
|
|
if (desc->error >= 0) {
|