linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
* remove most callers of write_one_page v3
@ 2023-01-18 17:30 Christoph Hellwig
  2023-01-18 17:30 ` [PATCH 1/7] minix: move releasing pages into unlink and rename Christoph Hellwig
                   ` (8 more replies)
  0 siblings, 9 replies; 12+ messages in thread
From: Christoph Hellwig @ 2023-01-18 17:30 UTC (permalink / raw)
  To: Andrew Morton, Mark Fasheh, Joel Becker, Joseph Qi,
	Evgeniy Dushistov, Matthew Wilcox (Oracle)
  Cc: ocfs2-devel, linux-fsdevel, linux-mm

Hi all,

this series removes most users of the write_one_page API.  These helpers
internally call ->writepage which we are gradually removing from the
kernel.

Changes since v2:
 - more minix error handling fixes

Changes since v1:
 - drop the btrfs changes (queue up in the btrfs tree)
 - drop the finaly move to jfs (can't be done without the btrfs patches)
 - fix the existing minix code to properly propagate errors

Diffstat:
 minix/dir.c          |   62 +++++++++++++++++++++++++++------------------------
 minix/minix.h        |    3 +-
 minix/namei.c        |   27 ++++++++++++----------
 ocfs2/refcounttree.c |    9 ++++---
 sysv/dir.c           |   30 +++++++++++++++---------
 ufs/dir.c            |   29 +++++++++++++++--------
 6 files changed, 94 insertions(+), 66 deletions(-)


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2023-01-19  5:28 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-01-18 17:30 remove most callers of write_one_page v3 Christoph Hellwig
2023-01-18 17:30 ` [PATCH 1/7] minix: move releasing pages into unlink and rename Christoph Hellwig
2023-01-18 17:30 ` [PATCH 2/7] minix: fix error handling in minix_delete_entry Christoph Hellwig
2023-01-18 17:30 ` [PATCH 3/7] minix: fix error handling in minix_set_link Christoph Hellwig
2023-01-18 17:30 ` [PATCH 4/7] minix: don't flush page immediately for DIRSYNC directories Christoph Hellwig
2023-01-18 17:30 ` [PATCH 5/7] sysv: " Christoph Hellwig
2023-01-18 17:30 ` [PATCH 6/7] ufs: " Christoph Hellwig
2023-01-18 17:30 ` [PATCH 7/7] ocfs2: don't use write_one_page in ocfs2_duplicate_clusters_by_page Christoph Hellwig
2023-01-18 21:09 ` remove most callers of write_one_page v3 Andrew Morton
2023-01-18 21:23 ` Al Viro
2023-01-18 21:33   ` Al Viro
2023-01-19  5:28     ` Christoph Hellwig

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox