David Sterba
|
27207d651a
|
btrfs-progs: dump-tree: print complete root_item
The output of root_item in the 'inspect dump-tree' command lacks some
items and some of them are printed conditionally. As the dump utility
is for debugging, it's better to print all the items, with names
matching the structure members and order.
Some values will inevitably be all zeros like uuids or various
timestamps, but that's a minor issue and affecting only a few trees.
Example:
item 0 key (EXTENT_TREE ROOT_ITEM 0) itemoff 15844 itemsize 439
generation 5 root_dirid 0 bytenr 30523392 byte_limit 0 bytes_used 16384
last_snapshot 0 flags 0x0(none) refs 1
drop_progress key (0 UNKNOWN.0 0) drop_level 0
level 0 generation_v2 5
uuid 00000000-0000-0000-0000-000000000000
parent_uuid 00000000-0000-0000-0000-000000000000
received_uuid 00000000-0000-0000-0000-000000000000
ctransid 0 otransid 0 stransid 0 rtransid 0
ctime 0.0 (1970-01-01 01:00:00)
otime 0.0 (1970-01-01 01:00:00)
stime 0.0 (1970-01-01 01:00:00)
rtime 0.0 (1970-01-01 01:00:00)
item 3 key (FS_TREE ROOT_ITEM 0) itemoff 14949 itemsize 439
generation 4 root_dirid 256 bytenr 30408704 byte_limit 0 bytes_used 16384
last_snapshot 0 flags 0x0(none) refs 1
drop_progress key (0 UNKNOWN.0 0) drop_level 0
level 0 generation_v2 4
uuid ec4669b6-6d21-46ab-857e-d60cafde45b3
parent_uuid 00000000-0000-0000-0000-000000000000
received_uuid 00000000-0000-0000-0000-000000000000
ctransid 0 otransid 0 stransid 0 rtransid 0
ctime 1633021823.0 (2021-09-30 19:10:23)
otime 1633021823.0 (2021-09-30 19:10:23)
stime 0.0 (1970-01-01 01:00:00)
rtime 0.0 (1970-01-01 01:00:00)
Signed-off-by: David Sterba <dsterba@suse.com>
|
2021-10-07 18:39:44 +02:00 |
|