]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commitdiff
xfs: resolve fork names in trace output
authorDarrick J. Wong <djwong@kernel.org>
Mon, 31 Jan 2022 20:25:48 +0000 (15:25 -0500)
committerEric Sandeen <sandeen@redhat.com>
Mon, 31 Jan 2022 20:25:48 +0000 (15:25 -0500)
Source kernel commit: f93f85f77aa80f3e4d5bada01248c98da32933c5

Emit whichfork values as text strings in the ftrace output.

Signed-off-by: Darrick J. Wong <djwong@kernel.org>
Reviewed-by: Dave Chinner <dchinner@redhat.com>
Reviewed-by: Carlos Maiolino <cmaiolino@redhat.com>
Signed-off-by: Darrick J. Wong <djwong@kernel.org>
Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
libxfs/xfs_types.h

index 0870ef6f933d0518ca7e236ec95e788689b17085..b6da06b40989fc1ff4f1c351ddacc775a1196f58 100644 (file)
@@ -87,6 +87,11 @@ typedef void *               xfs_failaddr_t;
 #define        XFS_ATTR_FORK   1
 #define        XFS_COW_FORK    2
 
+#define XFS_WHICHFORK_STRINGS \
+       { XFS_DATA_FORK,        "data" }, \
+       { XFS_ATTR_FORK,        "attr" }, \
+       { XFS_COW_FORK,         "cow" }
+
 /*
  * Min numbers of data/attr fork btree root pointers.
  */