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 <nunodasneves@xxxxxxxxxxxxxxxxxxx> Applied to hyperv-next. Thanks.