diff --git a/kmod/src/item.c b/kmod/src/item.c index cd2b6cac..3aaa9864 100644 --- a/kmod/src/item.c +++ b/kmod/src/item.c @@ -1037,7 +1037,7 @@ int scoutfs_item_set_batch(struct super_block *sb, struct list_head *list, if (WARN_ON_ONCE(invalid_flags(sif))) return -EINVAL; -// trace_scoutfs_item_set_batch(sb, start, end); + trace_scoutfs_item_set_batch(sb, start, end); if (WARN_ON_ONCE(scoutfs_key_compare(start, end) > 0)) return -EINVAL; diff --git a/kmod/src/scoutfs_trace.h b/kmod/src/scoutfs_trace.h index f77cce2c..24348d6b 100644 --- a/kmod/src/scoutfs_trace.h +++ b/kmod/src/scoutfs_trace.h @@ -230,7 +230,7 @@ TRACE_EVENT(scoutfs_item_insertion, TP_printk("key %s", __get_str(key)) ); -TRACE_EVENT(scoutfs_item_insert_batch, +DECLARE_EVENT_CLASS(scoutfs_range_class, TP_PROTO(struct super_block *sb, struct scoutfs_key_buf *start, struct scoutfs_key_buf *end), TP_ARGS(sb, start, end), @@ -245,6 +245,18 @@ TRACE_EVENT(scoutfs_item_insert_batch, TP_printk("start %s end %s", __get_str(start), __get_str(end)) ); +DEFINE_EVENT(scoutfs_range_class, scoutfs_item_set_batch, + TP_PROTO(struct super_block *sb, struct scoutfs_key_buf *start, + struct scoutfs_key_buf *end), + TP_ARGS(sb, start, end) +); + +DEFINE_EVENT(scoutfs_range_class, scoutfs_item_insert_batch, + TP_PROTO(struct super_block *sb, struct scoutfs_key_buf *start, + struct scoutfs_key_buf *end), + TP_ARGS(sb, start, end) +); + #define lock_mode(mode) \ __print_symbolic(mode, \ { SCOUTFS_LOCK_MODE_READ, "READ" }, \