From: Filipe Manana Date: Fri, 17 Apr 2026 16:22:59 +0000 (+0100) Subject: btrfs: tracepoints: remove pointless root field from transaction commit event X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=645927cefdb5e024480b5639105fa53a52f986d8;p=thirdparty%2Flinux.git btrfs: tracepoints: remove pointless root field from transaction commit event A transaction commit is global, not per root, and we are currently always emitting a root id field matching the root tree for no good reason at all, causing confusion for no reason at all. So remove the root field. Reviewed-by: Johannes Thumshirn Signed-off-by: Filipe Manana Signed-off-by: David Sterba --- diff --git a/include/trace/events/btrfs.h b/include/trace/events/btrfs.h index 99ae9c923070a..a8cdc50677a5f 100644 --- a/include/trace/events/btrfs.h +++ b/include/trace/events/btrfs.h @@ -188,17 +188,13 @@ TRACE_EVENT(btrfs_transaction_commit, TP_STRUCT__entry_btrfs( __field( u64, generation ) - __field( u64, root_objectid ) ), TP_fast_assign_btrfs(fs_info, __entry->generation = fs_info->generation; - __entry->root_objectid = BTRFS_ROOT_TREE_OBJECTID; ), - TP_printk_btrfs("root=%llu(%s) gen=%llu", - show_root_type(__entry->root_objectid), - __entry->generation) + TP_printk_btrfs("gen=%llu", __entry->generation) ); DECLARE_EVENT_CLASS(btrfs__inode,