[Ocfs2-tools-devel] [PATCH 2/2] filefrag: Show shared extents

Sunil Mushran sunil.mushran at oracle.com
Thu Jan 14 16:15:02 PST 2010


Filefrag shows extents with FIEMAP_EXTENT_SHARED flag set as "shared".

Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>
---
 misc/filefrag.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/misc/filefrag.c b/misc/filefrag.c
index 10bb0eb..412d6e2 100644
--- a/misc/filefrag.c
+++ b/misc/filefrag.c
@@ -142,6 +142,8 @@ static void print_extent_info(struct fiemap_extent *fm_extent, int cur_ex,
 		strcat(flags, "unwritten,");
 	if (fm_extent->fe_flags & FIEMAP_EXTENT_MERGED)
 		strcat(flags, "merged,");
+	if (fm_extent->fe_flags & FIEMAP_EXTENT_SHARED)
+		strcat(flags, "shared,");
 
 	if (fm_extent->fe_logical + fm_extent->fe_length >= filesize)
 		strcat(flags, "eof,");
-- 
1.6.3.3




More information about the Ocfs2-tools-devel mailing list