Thread (16 messages) 16 messages, 4 authors, 17d ago

Re: [PATCH v4 00/11] KVM: arm64: Restore type-checking across the host/hyp hypercall boundary

From: Marc Zyngier <maz@kernel.org>
Date: 2026-09-14 12:04:07
Also in: kvmarm, linux-arm-kernel, lkml

On Tue, 01 Sep 2026 15:03:15 +0100, Fuad Tabba wrote:
Changes since v3 [1]:
  - Rebased onto 7.3-rc1. The pkvm-7.3 handler rework that made patches
    9-11 deviate on kvmarm/next is upstream now, so there is a single
    version of the series again. It applies to kvmarm/next unchanged.
  - Dropped the Fixes: tag from patch 1. No config fails to build
    without the include, so it is a self-containment fix rather than a
    fix for an active break. (Steven)
  - Collected Marc's series-wide Reviewed-by, and Vincent's on patch 1.

[...]
Applied to next, thanks!

[01/11] tracing: Include linux/types.h in trace_remote_event.h
        commit: 968c346143b71678a4970d1d0ab3f6505be7dfd9
[02/11] KVM: arm64: nVHE: Share the stacktrace per-CPU declarations with EL2
        commit: 424f7785bcf316645e7f5f4620e3f9d8efdffb0f
[03/11] KVM: arm64: nVHE: Declare the hyp event IDs before defining them
        commit: be44596c05ae1b34d7b9029acc1c9d41ee3b8783
[04/11] KVM: arm64: nVHE: Use NULL to reset the trace buffer backing pointer
        commit: 3d7a7a01243408df1b0232288e4f9cf7362980b9
[05/11] KVM: arm64: nVHE: Run the source checker under C=2
        commit: c3ac2ba27ed74b58525bd6614c503b30b221bb51
[06/11] arm64: pi: Run the source checker on the libfdt objects under C=2
        commit: 44b14ff4aebeae98663d0fd424b4ef88237ee981
[07/11] KVM: arm64: nVHE: Pass host VA arguments as pointers
        commit: 79a2e4681fd5936f4d7ab26251fe96ee76d60940
[08/11] KVM: arm64: Move the host hypercall interface to its own header
        commit: 3a189b358018d76020c65b5a52c90ea9353ef642
[09/11] KVM: arm64: Type-check hypercall arguments at the caller
        commit: db89e04ddbb7838b40f7d7b59b69220212678702
[10/11] KVM: arm64: nVHE: Check hypercall handlers against the declared ABI
        commit: ab31289483f54892dc6204a6ce2015420d0d5213
[11/11] KVM: arm64: Tag host-VA hypercall parameters __kern
        commit: 8bd0e6812a1be71d50620f00445940ded0df897c

Cheers,

	M.
-- 
Without deviation from the norm, progress is not possible.

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help