]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/blobdiff - mm/page-writeback.c
[PATCH] simplify shmem_aops.set_page_dirty() method
[mirror_ubuntu-zesty-kernel.git] / mm / page-writeback.c
index be0efbde4994f5454198384ce274b62eb827adc4..438833cbbca4daf01f09ef9a20860cc87c5dbe78 100644 (file)
@@ -736,6 +736,16 @@ int write_one_page(struct page *page, int wait)
 }
 EXPORT_SYMBOL(write_one_page);
 
+/*
+ * For address_spaces which do not use buffers nor write back.
+ */
+int __set_page_dirty_no_writeback(struct page *page)
+{
+       if (!PageDirty(page))
+               SetPageDirty(page);
+       return 0;
+}
+
 /*
  * For address_spaces which do not use buffers.  Just tag the page as dirty in
  * its radix tree.