OSDN Git Service

erofs: update print symbols for various flags in trace
authorJingbo Xu <jefflexu@linux.alibaba.com>
Thu, 9 Feb 2023 02:48:24 +0000 (10:48 +0800)
committerGao Xiang <hsiangkao@linux.alibaba.com>
Wed, 15 Feb 2023 00:11:26 +0000 (08:11 +0800)
As new flags introduced, the corresponding print symbols for trace are
not added accordingly.  Add these missing print symbols for these flags.

Signed-off-by: Jingbo Xu <jefflexu@linux.alibaba.com>
Reviewed-by: Yue Hu <huyue2@coolpad.com>
Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com>
Reviewed-by: Chao Yu <chao@kernel.org>
Link: https://lore.kernel.org/r/20230209024825.17335-1-jefflexu@linux.alibaba.com
Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com>
include/trace/events/erofs.h

index e095d36..f0e43e4 100644 (file)
@@ -19,12 +19,18 @@ struct erofs_map_blocks;
                { 1,            "DIR" })
 
 #define show_map_flags(flags) __print_flags(flags, "|",        \
-       { EROFS_GET_BLOCKS_RAW, "RAW" })
+       { EROFS_GET_BLOCKS_RAW,         "RAW" },        \
+       { EROFS_GET_BLOCKS_FIEMAP,      "FIEMAP" },     \
+       { EROFS_GET_BLOCKS_READMORE,    "READMORE" },   \
+       { EROFS_GET_BLOCKS_FINDTAIL,    "FINDTAIL" })
 
 #define show_mflags(flags) __print_flags(flags, "",    \
-       { EROFS_MAP_MAPPED,     "M" },                  \
-       { EROFS_MAP_META,       "I" },                  \
-       { EROFS_MAP_ENCODED,    "E" })
+       { EROFS_MAP_MAPPED,             "M" },          \
+       { EROFS_MAP_META,               "I" },          \
+       { EROFS_MAP_ENCODED,            "E" },          \
+       { EROFS_MAP_FULL_MAPPED,        "F" },          \
+       { EROFS_MAP_FRAGMENT,           "R" },          \
+       { EROFS_MAP_PARTIAL_REF,        "P" })
 
 TRACE_EVENT(erofs_lookup,