linux-ext4.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/6] ext4: status extents
@ 2012-04-18  7:07 Allison Henderson
  2012-04-18  7:07 ` [PATCH 1/6] ext4: add two structures supporting status extent tree Allison Henderson
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Allison Henderson @ 2012-04-18  7:07 UTC (permalink / raw)
  To: linux-ext4; +Cc: Allison Henderson

This set is based on the earlier delayed extent tree, but has
been renamed to a "status extent" scheme.  The plan is that the
tree will be expanded to track allocated extents and also
support extent locks.  Thus status extents seemed like a
more appropriate name.

Allison Henderson (6):
  ext4: add two structures supporting status extent tree
  ext4: add operations on status extent tree
  ext4: initialize status extent tree
  ext4: let ext4 maintian status extent trees
  ext4: reimplement fiemap on status extent tree
  ext4: reimplement ext4_find_delay_alloc_range on status extent tree

 fs/ext4/Makefile         |    2 +-
 fs/ext4/ext4.h           |    9 +-
 fs/ext4/ext4_extents.h   |    3 +-
 fs/ext4/extents.c        |  297 ++++-----------------------------
 fs/ext4/indirect.c       |    3 +
 fs/ext4/inode.c          |   83 ++++------
 fs/ext4/status_extents.c |  417 ++++++++++++++++++++++++++++++++++++++++++++++
 fs/ext4/status_extents.h |   40 +++++
 fs/ext4/super.c          |   13 ++-
 9 files changed, 545 insertions(+), 322 deletions(-)
 create mode 100644 fs/ext4/status_extents.c
 create mode 100644 fs/ext4/status_extents.h


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

end of thread, other threads:[~2012-04-19  1:57 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-04-18  7:07 [PATCH 0/6] ext4: status extents Allison Henderson
2012-04-18  7:07 ` [PATCH 1/6] ext4: add two structures supporting status extent tree Allison Henderson
2012-04-18  7:07 ` [PATCH 2/6] ext4: add operations on " Allison Henderson
2012-04-18  7:07 ` [PATCH 3/6] ext4: initialize " Allison Henderson
2012-04-18  7:07 ` [PATCH 4/6] ext4: let ext4 maintian status extent trees Allison Henderson
2012-04-18  7:07 ` [PATCH 5/6] ext4: reimplement fiemap on status extent tree Allison Henderson
2012-04-18  7:07 ` [PATCH 6/6] ext4: reimplement ext4_find_delay_alloc_range " Allison Henderson
2012-04-19  1:56 ` [PATCH 0/6] ext4: status extents Darrick J. Wong

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).