From 2ae0b12df07d2d24720ba34e10994351e84a150f Mon Sep 17 00:00:00 2001 From: Alexander Fougner Date: Wed, 24 Feb 2016 11:52:34 +0100 Subject: [PATCH] btrfs-progs: update docs for inspect-internal dump-super Signed-off-by: Alexander Fougner [ minor formatting updates ] Signed-off-by: David Sterba --- Documentation/btrfs-inspect-internal.asciidoc | 36 +++++++++++++++++++ btrfs-completion | 2 +- 2 files changed, 37 insertions(+), 1 deletion(-) diff --git a/Documentation/btrfs-inspect-internal.asciidoc b/Documentation/btrfs-inspect-internal.asciidoc index 73c834cb..bbbbc597 100644 --- a/Documentation/btrfs-inspect-internal.asciidoc +++ b/Documentation/btrfs-inspect-internal.asciidoc @@ -87,6 +87,42 @@ subvolume itself return it's own tree id (ie. subvol id) NOTE: The result is undefined for the so-called empty subvolumes (identified by inode number 2), but such subvolume does not contain any files anyway +*show-super* [options] [device...]:: +(needs root privileges) ++ +Show btrfs superblock information stored in devices. +It is used to print the information of superblock, +you can specify which mirror to print out. ++ +By default, every device's first superblock will be printed out. ++ +Mainly used for debug purpose. ++ +`Options` ++ +-f:::: +Print full superblock information. ++ +Including the system chunk array and backup roots. ++ +-a:::: +Print information of all superblocks. ++ +If this option is given, '-i' option will be ignored. ++ +-i :::: +Specify which mirror to print out. ++ + is between 0 and 2. +If several '-i ' are given, only the last one is valid. ++ +-F:::: +Attempt to print the superblock even if no superblock magic is found. May end +badly. +-s :::: +specifiy offset to a superblock in a non-standard location at 'bytenr', useful +for debugging (disables the '-f' option) + *subvolid-resolve* :: (needs root privileges) + diff --git a/btrfs-completion b/btrfs-completion index 76319111..db0dd978 100644 --- a/btrfs-completion +++ b/btrfs-completion @@ -36,7 +36,7 @@ _btrfs() commands_device='scan add delete remove ready stats usage' commands_scrub='start cancel resume status' commands_rescue='chunk-recover super-recover' - commands_inspect_internal='inode-resolve logical-resolve subvolid-resolve rootid min-dev-size dump-tree' + commands_inspect_internal='inode-resolve logical-resolve subvolid-resolve rootid min-dev-size dump-tree dump-super' commands_property='get set list' commands_quota='enable disable rescan' commands_qgroup='assign remove create destroy show limit' -- 2.34.1