page_cache_release(sgl[i].page);
page_cache_release(page);
st_unmap_user_pages(struct scatterlist *sgl, const unsigned int nr_pages,		    int dirtied){	int i;	for (i=0; i < nr_pages; i++) {		if (dirtied && !PageReserved(sgl[i].page))			SetPageDirty(sgl[i].page);		/* unlock_page(sgl[i].page); */		/* FIXME: cache flush missing for rw==READ		 * FIXME: call the correct reference counting function		 */		page_cache_release(sgl[i].page);	}	return 0;}