[PATCH 00/10] Convert UFS directory handling to folios

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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





[Index of Archives]     [Linux Ext4 Filesystem]     [Union Filesystem]     [Filesystem Testing]     [Ceph Users]     [Ecryptfs]     [NTFS 3]     [AutoFS]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux Cachefs]     [Reiser Filesystem]     [Linux RAID]     [NTFS 3]     [Samba]     [Device Mapper]     [CEPH Development]

  Powered by Linux