[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <a13b7ea0d9499a0185aad407c48350503d52344c.1675181734.git.bristot@kernel.org>
Date: Tue, 31 Jan 2023 17:30:04 +0100
From: Daniel Bristot de Oliveira <bristot@...nel.org>
To: Daniel Bristot de Oliveira <bristot@...nel.org>,
Steven Rostedt <rostedt@...dmis.org>,
Jonathan Corbet <corbet@....net>
Cc: Juri Lelli <juri.lelli@...hat.com>,
Clark Williams <williams@...hat.com>,
Bagas Sanjaya <bagasdotme@...il.com>,
linux-trace-devel@...r.kernel.org, linux-doc@...r.kernel.org,
linux-kernel@...r.kernel.org
Subject: [PATCH V2 3/6] rtla/osnoise: Add the mode abstraction
In preparation to the hwnoise tool, add the mode abstraction
to the osnoise tool, so it can have multiple operation modes.
Signed-off-by: Daniel Bristot de Oliveira <bristot@...nel.org>
Cc: Daniel Bristot de Oliveira <bristot@...nel.org>
Cc: Steven Rostedt <rostedt@...dmis.org>
Cc: Jonathan Corbet <corbet@....net>
---
tools/tracing/rtla/src/osnoise_top.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/tools/tracing/rtla/src/osnoise_top.c b/tools/tracing/rtla/src/osnoise_top.c
index 76479bfb2922..d7bbd73e1a78 100644
--- a/tools/tracing/rtla/src/osnoise_top.c
+++ b/tools/tracing/rtla/src/osnoise_top.c
@@ -14,6 +14,10 @@
#include "osnoise.h"
#include "utils.h"
+enum osnoise_mode {
+ MODE_OSNOISE = 0,
+};
+
/*
* osnoise top parameters
*/
@@ -32,6 +36,7 @@ struct osnoise_top_params {
int set_sched;
struct sched_attr sched_param;
struct trace_events *events;
+ enum osnoise_mode mode;
};
struct osnoise_top_cpu {
--
2.38.1
Powered by blists - more mailing lists