On 12/27/2024 10:31 AM, Roman Kisel wrote: > There is no definition of the output structure for the > GetVpRegisters hypercall. Hence, using the hypercall > is not possible when the output value has some structure > to it. Even getting a datum of a primitive type reads > as ad-hoc without that definition. > > Define struct hv_output_get_vp_registers to enable using > the GetVpRegisters hypercall. Make provisions for all > supported architectures. No functional changes. > > Signed-off-by: Roman Kisel <romank@xxxxxxxxxxxxxxxxxxx> > --- > include/hyperv/hvgdk_mini.h | 65 +++++++++++++++++++++++++++++++++++-- > 1 file changed, 63 insertions(+), 2 deletions(-) > Looks good to me. Reviewed-by: Easwar Hariharan <eahariha@xxxxxxxxxxxxxxxxxxx>