On Tue, Jul 01 2025, Magnus Kulke <magnusku...@linux.microsoft.com> wrote:

> Introduce headers for the Microsoft Hypervisor (MSHV) userspace ABI,
> including IOCTLs and structures used to interface with the hypervisor.
>
> These definitions are based on the upstream Linux MSHV interface and
> will be used by the MSHV accelerator backend in later patches.
>
> Note that for the time being the header `linux-mshv.h` is also being
> included to allow building on machines that do not ship the header yet.
> The header will be available in kernel 6.15 (at the time of writing
> we're at -rc6) we will probably drop it in later revisions of the
> patch set.

The right way to handle header updates is to split the linux-header
updates into a "dummy" update (that just adds the header) and replace
that patch with a proper header update once the changes hit Linux
mainline.

I have not looked at the contents of the series otherwise -- but if this
is a system header (and not something that defines the kernel<->vmm
interface), how do you make sure that your system has that installed?
Maybe I'm misunderstanding.


Reply via email to