]> git.karo-electronics.de Git - linux-beck.git/blobdiff - fs/buffer.c
[PATCH] zoned vm counters: conversion of nr_dirty to per zone counter
[linux-beck.git] / fs / buffer.c
index e9994722f4a30959019e1df6e0516f8da23b9402..90e52e6772098c26dc31c8a16eb235f9882a8440 100644 (file)
@@ -852,7 +852,7 @@ int __set_page_dirty_buffers(struct page *page)
                write_lock_irq(&mapping->tree_lock);
                if (page->mapping) {    /* Race with truncate? */
                        if (mapping_cap_account_dirty(mapping))
-                               inc_page_state(nr_dirty);
+                               __inc_zone_page_state(page, NR_FILE_DIRTY);
                        radix_tree_tag_set(&mapping->page_tree,
                                                page_index(page),
                                                PAGECACHE_TAG_DIRTY);