static int gfs2_writeback_writepage(struct page *page, struct writeback_control *wbc) { int ret; ret = gfs2_writepage_common(page, wbc); if (ret <= 0) return ret; ret = mpage_writepage(page, gfs2_get_block_noalloc, wbc); if (ret == -EAGAIN) ret = block_write_full_page(page, gfs2_get_block_noalloc, wbc); return ret; }
static int simplefs_write_page(struct page *page,struct writeback_control *wbc) { SFSDBG(KERN_INFO "Write page started \n"); dump_stack(); return mpage_writepage(page,simplefs_get_block,wbc); }