/* Attempt to clear the private state associated with a page when an error occurs that requires the cached contents of an inode to be written back or destroyed */
static int nfs_launder_page(struct page *page)
/* Attempt to clear the private state associated with a page when an error occurs that requires the cached contents of an inode to be written back or destroyed */
static int nfs_launder_page(struct page *page)
{
	struct inode *inode = page->mapping->host;
	struct nfs_inode *nfsi = NFS_I(inode);
	dfprintk(PAGECACHE, "NFS: launder_page(%ld, %llu)\n",
		inode->i_ino, (long long)page_offset(page));
	nfs_fscache_wait_on_page_write(nfsi, page);
	return nfs_wb_page(inode, page);
}