Re: [PATCH 00/13] Tracefs support for pKVM
From: Steven Rostedt <rostedt@goodmis.org>
Date: 2025-01-07 19:53:12
Also in:
kvmarm, lkml
From: Steven Rostedt <rostedt@goodmis.org>
Date: 2025-01-07 19:53:12
Also in:
kvmarm, lkml
Hi Vincent, Are you still working on this series? I was expecting an update. -- Steve On Wed, 11 Sep 2024 10:30:16 +0100 Vincent Donnefort [off-list ref] wrote:
The growing set of features supported by the hypervisor in protected
mode necessitates debugging and profiling tools. Tracefs is the
ideal candidate for this task:
* It is simple to use and to script.
* It is supported by various tools, from the trace-cmd CLI to the
Android web-based perfetto.
* The ring-buffer, where are stored trace events consists of linked
pages, making it an ideal structure for sharing between kernel and
hypervisor.
This series introduces a method to create events and to generate them
from the hypervisor (hyp_enter/hyp_exit given as an example) as well as
a Tracefs user-space interface to read them.
A presentation was given on this matter during the tracing summit in
2022. [1]