lkml.org 
[lkml]   [2021]   [Jun]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[PATCH 0/6] Further set_page_dirty cleanups
Date
Prompted by Christoph's recent patches, here are some more patches to
improve the state of set_page_dirty(). They're all from the folio tree,
so they've been tested to a certain extent.

Matthew Wilcox (Oracle) (6):
mm/writeback: Move __set_page_dirty() to core mm
mm/writeback: Use __set_page_dirty in __set_page_dirty_nobuffers
iomap: Use __set_page_dirty_nobuffers
fs: Remove anon_set_page_dirty()
fs: Remove noop_set_page_dirty()
mm: Move page dirtying prototypes from mm.h

drivers/dax/device.c | 2 +-
fs/buffer.c | 24 ------------------------
fs/ext2/inode.c | 2 +-
fs/ext4/inode.c | 2 +-
fs/fuse/dax.c | 3 ++-
fs/gfs2/aops.c | 2 +-
fs/iomap/buffered-io.c | 27 +--------------------------
fs/libfs.c | 27 +--------------------------
fs/xfs/xfs_aops.c | 4 ++--
fs/zonefs/super.c | 4 ++--
include/linux/fs.h | 1 -
include/linux/iomap.h | 1 -
include/linux/mm.h | 4 ----
include/linux/pagemap.h | 4 ++++
mm/page-writeback.c | 37 +++++++++++++++++++++++++++----------
15 files changed, 43 insertions(+), 101 deletions(-)

--
2.30.2

\
 
 \ /
  Last update: 2021-06-15 18:26    [W:0.150 / U:0.908 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site