NFS: Fix a page leak in uncached_readdir()

Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>

+3 -2
+3 -2
fs/nfs/dir.c
··· 763 763 goto out; 764 764 } 765 765 766 + desc->page_index = 0; 767 + desc->page = page; 768 + 766 769 if (nfs_readdir_xdr_to_array(desc, page, inode) == -1) { 767 770 status = -EIO; 768 771 goto out_release; 769 772 } 770 773 771 - desc->page_index = 0; 772 - desc->page = page; 773 774 status = nfs_do_filldir(desc, dirent, filldir); 774 775 775 776 out: