summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorChao Yu <chao@kernel.org>2026-01-04 10:07:22 +0800
committerJaegeuk Kim <jaegeuk@kernel.org>2026-01-07 03:17:07 +0000
commitce9fe67c9cdb21a0321f8ea37b725b3258d2b3cd (patch)
treea4719ea4d056d2cb8a11ac7ee9b9a3c7c9451071 /include
parente605302c14ffda051dc7fbc5f27e1fecc9f681e3 (diff)
f2fs: trace elapsed time for cp_global_sem lock
Use f2fs_{down,up}_write_trace for cp_global_sem to trace lock elapsed time. Signed-off-by: Chao Yu <chao@kernel.org> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Diffstat (limited to 'include')
-rw-r--r--include/trace/events/f2fs.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/trace/events/f2fs.h b/include/trace/events/f2fs.h
index bf353e7e024d..859de7c8d1c7 100644
--- a/include/trace/events/f2fs.h
+++ b/include/trace/events/f2fs.h
@@ -189,7 +189,8 @@ TRACE_DEFINE_ENUM(CP_PHASE_FINISH_CHECKPOINT);
{ LOCK_NAME_CP_RWSEM, "cp_rwsem" }, \
{ LOCK_NAME_NODE_CHANGE, "node_change" }, \
{ LOCK_NAME_NODE_WRITE, "node_write" }, \
- { LOCK_NAME_GC_LOCK, "gc_lock" })
+ { LOCK_NAME_GC_LOCK, "gc_lock" }, \
+ { LOCK_NAME_CP_GLOBAL, "cp_global" })
struct f2fs_sb_info;
struct f2fs_io_info;