From 3809f35b94ad75e10c28cc5f433315ee17b46071 Mon Sep 17 00:00:00 2001 From: Zach Brown Date: Thu, 9 Nov 2017 14:31:56 -0800 Subject: [PATCH] scoutfs: have item range tracepoint include fsid Signed-off-by: Zach Brown --- kmod/src/scoutfs_trace.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kmod/src/scoutfs_trace.h b/kmod/src/scoutfs_trace.h index 3dc087b7..791bad66 100644 --- a/kmod/src/scoutfs_trace.h +++ b/kmod/src/scoutfs_trace.h @@ -1456,14 +1456,17 @@ DECLARE_EVENT_CLASS(scoutfs_range_class, struct scoutfs_key_buf *end), TP_ARGS(sb, start, end), TP_STRUCT__entry( + __field(__u64, fsid) __dynamic_array(char, start, scoutfs_key_str(NULL, start)) __dynamic_array(char, end, scoutfs_key_str(NULL, end)) ), TP_fast_assign( + __entry->fsid = FSID_ARG(sb); scoutfs_key_str(__get_dynamic_array(start), start); scoutfs_key_str(__get_dynamic_array(end), end); ), - TP_printk("start %s end %s", __get_str(start), __get_str(end)) + TP_printk("fsid "FSID_FMT" start %s end %s", + __entry->fsid, __get_str(start), __get_str(end)) ); DEFINE_EVENT(scoutfs_range_class, scoutfs_item_set_batch,