[RFC PATCH v2 0/4] remove buffer heads from ext2

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

 



Hi all,

This series is an effort to begin removing buffer heads from ext2. 
The first patch introduces the bulk of the new buffer cache code, while
the rest of the patches split up changes to each part of the fs for
easier testing.

This is still a work in progress, and there are a couple more things on
my todo list:
- finish removing buffer heads from xattrs, inode allocation, etc
- implement a buffer cache shrinker
- fix various locking issues

Comments and feedback appreciated!

Catherine Hoang (4):
  ext2: remove buffer heads from superblock
  ext2: remove buffer heads from group descriptors
  ext2: remove buffer heads from quota handling
  ext2: remove buffer heads from block bitmaps

 fs/ext2/Makefile |   2 +-
 fs/ext2/balloc.c | 132 ++++++++++-----------
 fs/ext2/cache.c  | 302 +++++++++++++++++++++++++++++++++++++++++++++++
 fs/ext2/ext2.h   |  47 +++++++-
 fs/ext2/ialloc.c |  12 +-
 fs/ext2/super.c  |  96 ++++++++-------
 fs/ext2/xattr.c  |   2 +-
 7 files changed, 468 insertions(+), 125 deletions(-)
 create mode 100644 fs/ext2/cache.c

-- 
2.43.0





[Index of Archives]     [Reiser Filesystem Development]     [Ceph FS]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Linux FS]     [Yosemite National Park]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Device Mapper]     [Linux Media]

  Powered by Linux