]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - fs/nfs/symlink.c
NFS: Separate metadata and page cache revalidation mechanisms
[linux-2.6-omap-h63xx.git] / fs / nfs / symlink.c
index 18dc95b0b64638695a9dfa9b6db1983875d9a757..636c479995bcdc35d9d3fb1437d1ff72fd124e92 100644 (file)
@@ -52,7 +52,7 @@ static void *nfs_follow_link(struct dentry *dentry, struct nameidata *nd)
 {
        struct inode *inode = dentry->d_inode;
        struct page *page;
-       void *err = ERR_PTR(nfs_revalidate_inode(NFS_SERVER(inode), inode));
+       void *err = ERR_PTR(nfs_revalidate_mapping(inode, inode->i_mapping));
        if (err)
                goto read_failed;
        page = read_cache_page(&inode->i_data, 0,