From: David Sterba Date: Fri, 6 Apr 2018 16:37:30 +0000 (+0200) Subject: btrfs-progs: sb-mod: add csum_type X-Git-Tag: upstream/4.16.1~24 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=22d39a9e0f048b9241b0fc22e6ef2151da07cfb4;hp=b5e0ca64a44722b61657a0afdc153d48ec2919b9;p=platform%2Fupstream%2Fbtrfs-progs.git btrfs-progs: sb-mod: add csum_type Let SET and GET work on superblock::csum_type. Signed-off-by: David Sterba --- diff --git a/btrfs-sb-mod.c b/btrfs-sb-mod.c index 017049f..ccefc98 100644 --- a/btrfs-sb-mod.c +++ b/btrfs-sb-mod.c @@ -124,6 +124,7 @@ struct sb_field { { .name = "chunk_root_generation", .type = TYPE_U64 }, { .name = "cache_generation", .type = TYPE_U64 }, { .name = "uuid_tree_generation", .type = TYPE_U64 }, + { .name = "csum_type", .type = TYPE_U16 }, }; #define MOD_FIELD_XX(fname, set, val, bits, f_dec, f_hex, f_type) \ @@ -168,6 +169,7 @@ static void mod_field_by_name(struct btrfs_super_block *sb, int set, const char MOD_FIELD(chunk_root_generation, set, val) MOD_FIELD(cache_generation, set, val) MOD_FIELD(uuid_tree_generation, set, val) + MOD_FIELD16(csum_type, set, val) else { printf("ERROR: unhandled field: %s\n", name); exit(1);