[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20210615162342.1669332-1-willy@infradead.org>
Date: Tue, 15 Jun 2021 17:23:36 +0100
From: "Matthew Wilcox (Oracle)" <willy@...radead.org>
To: Christoph Hellwig <hch@....de>,
Andrew Morton <akpm@...ux-foundation.org>,
Jan Kara <jack@...e.cz>, Al Viro <viro@...iv.linux.org.uk>,
Greg Kroah-Hartman <gregkh@...uxfoundation.org>,
linux-mm@...ck.org, linux-fsdevel@...r.kernel.org,
linux-kernel@...r.kernel.org
Cc: "Matthew Wilcox (Oracle)" <willy@...radead.org>
Subject: [PATCH 0/6] Further set_page_dirty cleanups
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
Powered by blists - more mailing lists