f2fs: use block layer helper for show_bio_op macro
authorChaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
Thu, 20 Jun 2019 17:59:19 +0000 (10:59 -0700)
committerJens Axboe <axboe@kernel.dk>
Thu, 20 Jun 2019 19:03:52 +0000 (13:03 -0600)
Adjust the f2fs tracing code to use newly introduced block layer
function blk_op_str() which converts the REQ_OP_XXX into the string
XXX.

Reviewed-by: Chao Yu <yuchao0@huawei.com>
Signed-off-by: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
include/trace/events/f2fs.h

index 53b96f1..e3dc031 100644 (file)
@@ -76,16 +76,7 @@ TRACE_DEFINE_ENUM(CP_TRIMMED);
 #define show_bio_type(op,op_flags)     show_bio_op(op),                \
                                                show_bio_op_flags(op_flags)
 
-#define show_bio_op(op)                                                        \
-       __print_symbolic(op,                                            \
-               { REQ_OP_READ,                  "READ" },               \
-               { REQ_OP_WRITE,                 "WRITE" },              \
-               { REQ_OP_FLUSH,                 "FLUSH" },              \
-               { REQ_OP_DISCARD,               "DISCARD" },            \
-               { REQ_OP_SECURE_ERASE,          "SECURE_ERASE" },       \
-               { REQ_OP_ZONE_RESET,            "ZONE_RESET" },         \
-               { REQ_OP_WRITE_SAME,            "WRITE_SAME" },         \
-               { REQ_OP_WRITE_ZEROES,          "WRITE_ZEROES" })
+#define show_bio_op(op)                blk_op_str(op)
 
 #define show_bio_op_flags(flags)                                       \
        __print_flags(F2FS_BIO_FLAG_MASK(flags), "|",                   \