mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2026-05-05 09:57:21 +02:00
ea908a2b79
Add a module to help testing the tracefs support for trace remotes. This
module:
* Use simple_ring_buffer to write into a ring-buffer.
* Declare a single "selftest" event that can be triggered from
user-space.
* Register a "test" trace remote.
This is intended to be used by trace remote selftests.
Link: https://patch.msgid.link/20260309162516.2623589-15-vdonnefort@google.com
Reviewed-by: Steven Rostedt (Google) <rostedt@goodmis.org>
Signed-off-by: Vincent Donnefort <vdonnefort@google.com>
Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
11 lines
191 B
C
11 lines
191 B
C
/* SPDX-License-Identifier: GPL-2.0 */
|
|
|
|
#define REMOTE_TEST_EVENT_ID 1
|
|
|
|
REMOTE_EVENT(selftest, REMOTE_TEST_EVENT_ID,
|
|
RE_STRUCT(
|
|
re_field(u64, id)
|
|
),
|
|
RE_PRINTK("id=%llu", __entry->id)
|
|
);
|