On Mon, Nov 25, 2024 at 03:24:39PM -0800, Nuno Das Neves wrote:
To support Linux as root partition[1] on Hyper-V many new definitions
are required.
The plan going forward is to directly import definitions from
Hyper-V code without waiting for them to land in the TLFS document.
This is a quicker and more maintainable way to import definitions,
and is a step toward the eventual goal of exporting the headers
directly from Hyper-V for use in Linux.
This patch series introduces new headers (hvhdk.h, hvgdk.h, etc,
see patch #3) derived directly from Hyper-V code. hyperv-tlfs.h is
replaced with hvhdk.h (which includes the other new headers)
everywhere.
No functional change is expected.
Summary:
Patch 1-2: Minor cleanup patches
Patch 3: Add the new headers (hvhdk.h, etc..) in include/hyperv/
Patch 4: Switch to the new headers
Patch 5: Delete hyperv-tlfs.h files
Signed-off-by: Nuno Das Neves <redacted>
Applied to hyperv-next. Thanks.