btrfsprogs/0191-btrfs-progs-document-inspect-internal-commands.patch
Stephan Kulow 24468f395f Accepting request 179277 from filesystems
- Make requirement on libattr-devel explicit (forwarded request 179218 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/179277
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsprogs?expand=0&rev=29
2013-06-18 08:28:54 +00:00

55 lines
1.5 KiB
Diff

From 9219cfd9e5cb86a2123b3159056ad53b6efd578e Mon Sep 17 00:00:00 2001
From: David Sterba <dsterba@suse.cz>
Date: Tue, 27 Mar 2012 00:15:39 +0200
Subject: [PATCH 08/10] btrfs-progs: document inspect-internal commands
Signed-off-by: David Sterba <dsterba@suse.cz>
---
btrfs_cmds.c | 23 +++++++++++++++++++++++
1 files changed, 23 insertions(+), 0 deletions(-)
diff --git a/btrfs_cmds.c b/btrfs_cmds.c
index f7310ee..cb6df70 100644
--- a/btrfs_cmds.c
+++ b/btrfs_cmds.c
@@ -2047,6 +2047,17 @@ out:
return ret;
}
+/**** man: btrfs inspect-internal inode-resolve
+ *
+ * \Bbtrfs\b \Binspect-internal inode-resolve\b \B[-v]\b\I <inode> <path>\i
+ *
+ * Resolve given inode number to path name.
+ *
+ * Resolve given inode number to path name. This operation does not need to
+ * traverse the whole filesystem, but effectively uses internal
+ * structures.
+ ****/
+
int do_ino_to_path(int nargs, char **argv)
{
int fd;
@@ -2081,6 +2092,18 @@ int do_ino_to_path(int nargs, char **argv)
argv[optind+1]);
}
+/**** man: btrfs inspect-internal logical-resolve
+ *
+ * \Bbtrfs\b \Binspect-internal logical-resolve\b \B[-v] [-P]\b\I <logical> <path>\i
+ *
+ * Resolve given logical block number to path name or inode number.
+ *
+ * Resolve given logical block number to path name or inode number. Can be used
+ * in connection with scrub reports.
+ *
+ * \I-P\i print paths instead of inode numbers
+ ****/
+
int do_logical_to_ino(int nargs, char **argv)
{
int ret;
--
1.7.6.233.gd79bc