linux-fsdevel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/10] Convert UFS directory handling to folios
@ 2024-07-09  3:30 Matthew Wilcox (Oracle)
  2024-07-09  3:30 ` [PATCH 01/10] ufs: Convert ufs_get_page() to use a folio Matthew Wilcox (Oracle)
                   ` (10 more replies)
  0 siblings, 11 replies; 13+ messages in thread
From: Matthew Wilcox (Oracle) @ 2024-07-09  3:30 UTC (permalink / raw)
  To: linux-fsdevel; +Cc: Matthew Wilcox (Oracle), Al Viro, Christoph Hellwig

This patch series mirrors the changes to ext2 directory handling.
It combines three distinct series of ext2 patches -- using kmap_local,
Al's refactoring of the xxx_get_page() interfaces and the folio patches,
and it does them in an order which is slightly more logical when you
know that you're going to be doing all three of those conversions.

Compile tested only.  I can't find a mkfs.ufs / mkfs.ffs.  I found a
Debian package called makefs, but couldn't figure out how to drive it
the way that fstests wants to.

Matthew Wilcox (Oracle) (10):
  ufs: Convert ufs_get_page() to use a folio
  ufs: Convert ufs_get_page() to ufs_get_folio()
  ufs: Convert ufs_check_page() to ufs_check_folio()
  ufs: Convert ufs_find_entry() to take a folio
  ufs: Convert ufs_set_link() and ufss_dotdot() to take a folio
  ufs: Convert ufs_delete_entry() to work on a folio
  ufs: Convert ufs_make_empty() to use a folio
  ufs: Convert ufs_prepare_chunk() to take a folio
  ufs; Convert ufs_commit_chunk() to take a folio
  ufs: Convert directory handling to kmap_local

 fs/ufs/dir.c   | 231 +++++++++++++++++++++++--------------------------
 fs/ufs/inode.c |   4 +-
 fs/ufs/namei.c |  39 ++++-----
 fs/ufs/ufs.h   |  20 +++--
 fs/ufs/util.h  |   6 +-
 5 files changed, 139 insertions(+), 161 deletions(-)

-- 
2.43.0


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

end of thread, other threads:[~2024-07-16 22:46 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-09  3:30 [PATCH 00/10] Convert UFS directory handling to folios Matthew Wilcox (Oracle)
2024-07-09  3:30 ` [PATCH 01/10] ufs: Convert ufs_get_page() to use a folio Matthew Wilcox (Oracle)
2024-07-16 22:31   ` Al Viro
2024-07-09  3:30 ` [PATCH 02/10] ufs: Convert ufs_get_page() to ufs_get_folio() Matthew Wilcox (Oracle)
2024-07-09  3:30 ` [PATCH 03/10] ufs: Convert ufs_check_page() to ufs_check_folio() Matthew Wilcox (Oracle)
2024-07-09  3:30 ` [PATCH 04/10] ufs: Convert ufs_find_entry() to take a folio Matthew Wilcox (Oracle)
2024-07-09  3:30 ` [PATCH 05/10] ufs: Convert ufs_set_link() and ufss_dotdot() " Matthew Wilcox (Oracle)
2024-07-09  3:30 ` [PATCH 06/10] ufs: Convert ufs_delete_entry() to work on " Matthew Wilcox (Oracle)
2024-07-09  3:30 ` [PATCH 07/10] ufs: Convert ufs_make_empty() to use " Matthew Wilcox (Oracle)
2024-07-09  3:30 ` [PATCH 08/10] ufs: Convert ufs_prepare_chunk() to take " Matthew Wilcox (Oracle)
2024-07-09  3:30 ` [PATCH 09/10] ufs; Convert ufs_commit_chunk() " Matthew Wilcox (Oracle)
2024-07-09  3:30 ` [PATCH 10/10] ufs: Convert directory handling to kmap_local Matthew Wilcox (Oracle)
2024-07-16 22:46 ` [PATCH 00/10] Convert UFS directory handling to folios Al Viro

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).