Message ID | 1294241369.3014.15.camel@heimdal.trondhjem.org (mailing list archive) |
---|---|
State | Superseded, archived |
Headers | show |
diff --git a/fs/nfs/dir.c b/fs/nfs/dir.c index 996dd89..4640470 100644 --- a/fs/nfs/dir.c +++ b/fs/nfs/dir.c @@ -587,6 +587,9 @@ int nfs_readdir_xdr_to_array(nfs_readdir_descriptor_t *desc, struct page *page, if (status < 0) break; pglen = status; + + invalidate_kernel_vmap_range(pages_ptr, pglen); + status = nfs_readdir_page_filler(desc, &entry, pages_ptr, page, pglen); if (status < 0) { if (status == -ENOSPC)