From 9b1a1dacbc4bc9b6ee4dfba1647d941627ef7d1e Mon Sep 17 00:00:00 2001 From: Anand Jain Date: Wed, 28 Aug 2019 17:56:19 +0800 Subject: [PATCH] btrfs-progs: print-tree add missing DEV_STATS Add missing BTRFS_DEV_STATS_OBJECTID into the print-tree. before: item 0 key (0 PERSISTENT_ITEM 1) itemoff 16243 itemsize 40 persistent item objectid 0 offset 1 after: item 0 key (DEV_STATS PERSISTENT_ITEM 1) itemoff 16243 itemsize 40 persistent item objectid DEV_STATS offset 1 Signed-off-by: Anand Jain Signed-off-by: David Sterba --- print-tree.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/print-tree.c b/print-tree.c index b31e515f..e079f1a9 100644 --- a/print-tree.c +++ b/print-tree.c @@ -689,6 +689,12 @@ void print_key_type(FILE *stream, u64 objectid, u8 type) void print_objectid(FILE *stream, u64 objectid, u8 type) { switch (type) { + case BTRFS_PERSISTENT_ITEM_KEY: + if (objectid == BTRFS_DEV_STATS_OBJECTID) + fprintf(stream, "DEV_STATS"); + else + fprintf(stream, "%llu", (unsigned long long)objectid); + return; case BTRFS_DEV_EXTENT_KEY: /* device id */ fprintf(stream, "%llu", (unsigned long long)objectid);