zswap: memcontrol: implement zswap writeback disabling
[linux-2.6-microblaze.git] / mm / shmem.c
index a4d3889..928aa23 100644 (file)
@@ -1514,8 +1514,7 @@ static int shmem_writepage(struct page *page, struct writeback_control *wbc)
 
                mutex_unlock(&shmem_swaplist_mutex);
                BUG_ON(folio_mapped(folio));
-               swap_writepage(&folio->page, wbc);
-               return 0;
+               return swap_writepage(&folio->page, wbc);
        }
 
        mutex_unlock(&shmem_swaplist_mutex);