[Ocfs2-tools-devel] [PATCH 00/15] dx_dirs v11: brief info
Coly Li
coly.li at suse.de
Sun Apr 11 01:09:57 PDT 2010
Here are the v11 version of indexed-dirs patches.
There is no big modification from v10 patches. The changes are
from comments of Mark's reivew, includes,
- Add comments to make code mroe readable.
- Bug fix in fsck.ocfs2/pass2.c, now don't rebuild indexed
tree for directory who has no indexed tree from beginning.
- Though there is no chance in current patches that the
directory trailer overwrites space for valid directory
entry, v11 patches still check this condition. Add new
function ocfs2_check_dir_trailer_space() to make sure the
overwriting won't happen.
Signed-off-by: Coly Li <coly.li at suse.de>
Cc: Mark Fasheh <mfasheh at suse.com>
---
debugfs.ocfs2/commands.c | 173 ++++
debugfs.ocfs2/dump.c | 172 ++++-
debugfs.ocfs2/find_inode_paths.c | 3 +-
debugfs.ocfs2/include/dump.h | 7 +-
debugfs.ocfs2/utils.c | 4 +-
extras/find_hardlinks.c | 1 +
extras/find_inode_paths.c | 1 +
fsck.ocfs2/dirblocks.c | 127 +++-
fsck.ocfs2/include/dirblocks.h | 4 +
fsck.ocfs2/pass1.c | 54 ++
fsck.ocfs2/pass1b.c | 4 +-
fsck.ocfs2/pass2.c | 48 +-
fsck.ocfs2/pass3.c | 1 +
fsck.ocfs2/pass4.c | 1 +
fswreck/dir.c | 3 +
include/ocfs2-kernel/ocfs2_fs.h | 161 +++-
include/ocfs2/ocfs2.h | 101 ++-
libocfs2/Makefile | 3 +-
libocfs2/alloc.c | 96 ++
libocfs2/dir_indexed.c | 1461 +++++++++++++++++++++++++++++
libocfs2/dir_iterate.c | 171 ++++-
libocfs2/dir_iterate.h | 1 +
libocfs2/dirblock.c | 289 ++++++-
libocfs2/expanddir.c | 18 +-
libocfs2/extent_tree.c | 53 +
libocfs2/extent_tree.h | 5 +
libocfs2/extents.c | 89 ++
libocfs2/feature_string.c | 30 +-
libocfs2/inode.c | 5 +
libocfs2/link.c | 9 +
libocfs2/lookup.c | 71 ++-
libocfs2/ocfs2_err.et | 6 +
libocfs2/truncate.c | 16 +
libocfs2/unlink.c | 187 ++++-
mkfs.ocfs2/mkfs.c | 17 +-
mkfs.ocfs2/mkfs.ocfs2.8.in | 6 +-
ocfs2console/ocfs2interface/ocfs2module.c | 1 +
sizetest/sizes.txt | 2 +-
sizetest/sizetest.c | 5 +-
tunefs.ocfs2/Makefile | 1 +
tunefs.ocfs2/feature_indexed_dirs.c | 338 +++++++
tunefs.ocfs2/feature_metaecc.c | 27 +-
tunefs.ocfs2/feature_quota.c | 3 +-
tunefs.ocfs2/libocfs2ne.h | 25 +
tunefs.ocfs2/o2ne_err.et | 15 +
tunefs.ocfs2/op_features.c | 2 +
tunefs.ocfs2/op_list_sparse_files.c | 4 +-
tunefs.ocfs2/op_set_slot_count.c | 10 +-
48 files changed, 3725 insertions(+), 106 deletions(-)
More information about the Ocfs2-tools-devel
mailing list