In wait_on_node_pages_writeback we will test and clear error flag for all
pages in radix tree, but not necessary.
So we only do this for pages belong to the specified inode.
Signed-off-by: Chao Yu <chao2.yu@samsung.com>
Signed-off-by: Jaegeuk Kim <jaegeuk.kim@samsung.com>
                        if (page->index > end)
                                continue;
 
-                       if (ino && ino_of_node(page) == ino)
+                       if (ino && ino_of_node(page) == ino) {
                                wait_on_page_writeback(page);
-                       if (TestClearPageError(page))
-                               ret = -EIO;
+                               if (TestClearPageError(page))
+                                       ret = -EIO;
+                       }
                }
                pagevec_release(&pvec);
                cond_resched();