From: Marc Zyngier <maz@kernel.org>
To: Vincent Donnefort <vdonnefort@google.com>,
Steven Rostedt <rostedt@goodmis.org>
Cc: mhiramat@kernel.org, mathieu.desnoyers@efficios.com,
linux-trace-kernel@vger.kernel.org, oliver.upton@linux.dev,
joey.gouly@arm.com, suzuki.poulose@arm.com, yuzenghui@huawei.com,
kvmarm@lists.linux.dev, linux-arm-kernel@lists.infradead.org,
jstultz@google.com, qperret@google.com, will@kernel.org,
aneesh.kumar@kernel.org, kernel-team@android.com,
linux-kernel@vger.kernel.org
Subject: Re: [PATCH v14 00/30] Tracefs support for pKVM
Date: Wed, 11 Mar 2026 09:02:13 +0000 [thread overview]
Message-ID: <86a4we7n8q.wl-maz@kernel.org> (raw)
In-Reply-To: <20260310104301.665bc684@gandalf.local.home>
On Tue, 10 Mar 2026 14:43:01 +0000,
Steven Rostedt <rostedt@goodmis.org> wrote:
>
> On Mon, 9 Mar 2026 16:24:46 +0000
> Vincent Donnefort <vdonnefort@google.com> wrote:
>
>
> > 5. pKVM
> > -------
> >
> > The pKVM support simply creates a "hypervisor" trace_remote on the
> > kernel side and inherits from simple-ring-buffer.c on the hypervisor
> > side.
> >
> > A new event macro is created HYP_EVENT() that is under the hood re-using
> > REMOTE_EVENT() (defined in the previous paragaph) as well as generate
> > hypervisor specific struct and trace_<event>() functions.
>
> I pulled in all the tracing related patches (1-18) and pushed it to my repo:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git ring-buffer/for-next
>
> It's based on top of v7.0-rc3. I'm not going to rebase that branch,
> although I may built on top of it, but for now, feel free to merge it into
> the arm tree and put the rest of the patches on top of it.
I've now picked up this branch (as of a717943d8ecc0) and stashed
patches 19-30 on top. The result is pushed out in kvmarm/next.
Thanks,
M.
--
Without deviation from the norm, progress is not possible.
next prev parent reply other threads:[~2026-03-11 9:02 UTC|newest]
Thread overview: 38+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-03-09 16:24 [PATCH v14 00/30] Tracefs support for pKVM Vincent Donnefort
2026-03-09 16:24 ` [PATCH v14 01/30] ring-buffer: Add page statistics to the meta-page Vincent Donnefort
2026-03-09 16:24 ` [PATCH v14 02/30] ring-buffer: Store bpage pointers into subbuf_ids Vincent Donnefort
2026-03-09 16:24 ` [PATCH v14 03/30] ring-buffer: Introduce ring-buffer remotes Vincent Donnefort
2026-03-09 16:24 ` [PATCH v14 04/30] ring-buffer: Add non-consuming read for " Vincent Donnefort
2026-03-09 16:24 ` [PATCH v14 05/30] tracing: Introduce trace remotes Vincent Donnefort
2026-03-09 16:24 ` [PATCH v14 06/30] tracing: Add reset to " Vincent Donnefort
2026-03-09 16:24 ` [PATCH v14 07/30] tracing: Add non-consuming read " Vincent Donnefort
2026-03-09 16:24 ` [PATCH v14 08/30] tracing: Add init callback " Vincent Donnefort
2026-03-09 16:24 ` [PATCH v14 09/30] tracing: Add events " Vincent Donnefort
2026-03-09 16:24 ` [PATCH v14 10/30] tracing: Add events/ root files " Vincent Donnefort
2026-03-09 16:24 ` [PATCH v14 11/30] tracing: Add helpers to create trace remote events Vincent Donnefort
2026-03-09 16:24 ` [PATCH v14 12/30] ring-buffer: Export buffer_data_page and macros Vincent Donnefort
2026-03-09 16:24 ` [PATCH v14 13/30] tracing: Introduce simple_ring_buffer Vincent Donnefort
2026-03-09 16:25 ` [PATCH v14 14/30] tracing: Add a trace remote module for testing Vincent Donnefort
2026-03-09 16:25 ` [PATCH v14 15/30] tracing: selftests: Add trace remote tests Vincent Donnefort
2026-03-09 16:25 ` [PATCH v14 16/30] Documentation: tracing: Add tracing remotes Vincent Donnefort
2026-03-09 16:25 ` [PATCH v14 17/30] tracing: load/unload page callbacks for simple_ring_buffer Vincent Donnefort
2026-03-09 16:25 ` [PATCH v14 18/30] tracing: Check for undefined symbols in simple_ring_buffer Vincent Donnefort
2026-03-11 22:18 ` Nathan Chancellor
2026-03-12 8:55 ` Vincent Donnefort
2026-03-12 14:07 ` Vincent Donnefort
2026-03-12 20:40 ` Nathan Chancellor
2026-03-09 16:25 ` [PATCH v14 19/30] KVM: arm64: Add PKVM_DISABLE_STAGE2_ON_PANIC Vincent Donnefort
2026-03-09 16:25 ` [PATCH v14 20/30] KVM: arm64: Add clock support to nVHE/pKVM hyp Vincent Donnefort
2026-03-09 16:25 ` [PATCH v14 21/30] KVM: arm64: Initialise hyp_nr_cpus for nVHE hyp Vincent Donnefort
2026-03-09 16:25 ` [PATCH v14 22/30] KVM: arm64: Support unaligned fixmap in the pKVM hyp Vincent Donnefort
2026-03-09 16:25 ` [PATCH v14 23/30] KVM: arm64: Add tracing capability for the nVHE/pKVM hyp Vincent Donnefort
2026-03-09 16:25 ` [PATCH v14 24/30] KVM: arm64: Add trace remote " Vincent Donnefort
2026-03-09 16:25 ` [PATCH v14 25/30] KVM: arm64: Sync boot clock with " Vincent Donnefort
2026-03-09 16:25 ` [PATCH v14 26/30] KVM: arm64: Add trace reset to " Vincent Donnefort
2026-03-09 16:25 ` [PATCH v14 27/30] KVM: arm64: Add event support to the nVHE/pKVM hyp and trace remote Vincent Donnefort
2026-03-09 16:25 ` [PATCH v14 28/30] KVM: arm64: Add hyp_enter/hyp_exit events to nVHE/pKVM hyp Vincent Donnefort
2026-03-09 16:25 ` [PATCH v14 29/30] KVM: arm64: Add selftest event support " Vincent Donnefort
2026-03-09 16:25 ` [PATCH v14 30/30] tracing: selftests: Add hypervisor trace remote tests Vincent Donnefort
2026-03-10 14:43 ` [PATCH v14 00/30] Tracefs support for pKVM Steven Rostedt
2026-03-11 9:02 ` Marc Zyngier [this message]
2026-03-11 8:58 ` (subset) " Marc Zyngier
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=86a4we7n8q.wl-maz@kernel.org \
--to=maz@kernel.org \
--cc=aneesh.kumar@kernel.org \
--cc=joey.gouly@arm.com \
--cc=jstultz@google.com \
--cc=kernel-team@android.com \
--cc=kvmarm@lists.linux.dev \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-trace-kernel@vger.kernel.org \
--cc=mathieu.desnoyers@efficios.com \
--cc=mhiramat@kernel.org \
--cc=oliver.upton@linux.dev \
--cc=qperret@google.com \
--cc=rostedt@goodmis.org \
--cc=suzuki.poulose@arm.com \
--cc=vdonnefort@google.com \
--cc=will@kernel.org \
--cc=yuzenghui@huawei.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.