diff options
author | Theodore Ts'o <tytso@mit.edu> | 2010-06-24 21:08:37 -0400 |
---|---|---|
committer | Theodore Ts'o <tytso@mit.edu> | 2010-06-24 21:08:37 -0400 |
commit | f5448c19acda0bae0673d17e97b8a0590c99c944 (patch) | |
tree | 09433bf8477e54af92b7f3db8c7f2c65c358da56 /lib/e2p/ls.c | |
parent | 296b9d696ab491f29d6d2083982e39b0ff3dab1f (diff) | |
download | e2fsprogs-f5448c19acda0bae0673d17e97b8a0590c99c944.tar.gz |
Add support for Next3 snapshot superblock fields to dumpe2fs and debugfs
We also support for byte-swapping the Next3 fields, although the
current Next3 implementation doesn't support big-endian systems.
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
Diffstat (limited to 'lib/e2p/ls.c')
-rw-r--r-- | lib/e2p/ls.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/lib/e2p/ls.c b/lib/e2p/ls.c index 97888241..b208e661 100644 --- a/lib/e2p/ls.c +++ b/lib/e2p/ls.c @@ -330,6 +330,17 @@ void list_super2(struct ext2_super_block * sb, FILE *f) fprintf(f, "type %u\n", sb->s_jnl_backup_type); } } + if (sb->s_snapshot_inum) { + fprintf(f, "Snapshot inode: %u\n", + sb->s_snapshot_inum); + fprintf(f, "Snapshot ID: %u\n", + sb->s_snapshot_id); + fprintf(f, "Snapshot reserved blocks: %llu\n", + sb->s_snapshot_r_blocks_count); + } + if (sb->s_snapshot_list) + fprintf(f, "Snapshot list head: %u\n", + sb->s_snapshot_list); } void list_super (struct ext2_super_block * s) |