On Thu, Oct 03, 2024 at 12:50:59PM -0700, Nuno Das Neves wrote:
To support Hyper-V Dom0 (aka Linux as root partition), many new
definitions are required.
The plan going forward is to directly import headers from
Hyper-V. This is a more maintainable way to import definitions
rather than via the TLFS doc. This patch series introduces
new headers (hvhdk.h, hvgdk.h, etc, see patch #3) directly
derived from Hyper-V code.
This patch series replaces hyperv-tlfs.h with hvhdk.h, but only
in Microsoft-maintained Hyper-V code where they are needed. This
leaves the existing hyperv-tlfs.h in use elsewhere - notably for
Hyper-V enlightenments on KVM guests.
It goes without saying that we need to make sure KVM still builds
correctly after this series. Please make sure to test that. Thanks.
Wei.