aboutsummaryrefslogtreecommitdiffstats
path: root/mm/page-writeback.c
diff options
context:
space:
mode:
Diffstat (limited to 'mm/page-writeback.c')
-rw-r--r--mm/page-writeback.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/mm/page-writeback.c b/mm/page-writeback.c
index 919b45eb57ad..d8767b381b9c 100644
--- a/mm/page-writeback.c
+++ b/mm/page-writeback.c
@@ -1141,7 +1141,6 @@ EXPORT_SYMBOL(account_page_dirtied);
1141void account_page_writeback(struct page *page) 1141void account_page_writeback(struct page *page)
1142{ 1142{
1143 inc_zone_page_state(page, NR_WRITEBACK); 1143 inc_zone_page_state(page, NR_WRITEBACK);
1144 inc_zone_page_state(page, NR_WRITTEN);
1145} 1144}
1146EXPORT_SYMBOL(account_page_writeback); 1145EXPORT_SYMBOL(account_page_writeback);
1147 1146
@@ -1358,8 +1357,10 @@ int test_clear_page_writeback(struct page *page)
1358 } else { 1357 } else {
1359 ret = TestClearPageWriteback(page); 1358 ret = TestClearPageWriteback(page);
1360 } 1359 }
1361 if (ret) 1360 if (ret) {
1362 dec_zone_page_state(page, NR_WRITEBACK); 1361 dec_zone_page_state(page, NR_WRITEBACK);
1362 inc_zone_page_state(page, NR_WRITTEN);
1363 }
1363 return ret; 1364 return ret;
1364} 1365}
1365 1366