On Mon, Apr 12, 2021 at 08:14:23PM +0000, Wei Liu wrote: > On Mon, Apr 12, 2021 at 07:00:17PM +0200, Siddharth Chandrasekaran wrote: > > Now that all extant hypercalls that can use XMM registers (based on > > spec) for input/outputs are patched to support them, we can start > > advertising this feature to guests. > > > > Cc: Alexander Graf <graf@xxxxxxxxxx> > > Cc: Evgeny Iakovlev <eyakovl@xxxxxxxxx> > > Signed-off-by: Siddharth Chandrasekaran <sidcha@xxxxxxxxx> > > --- > > arch/x86/include/asm/hyperv-tlfs.h | 7 ++++++- > > arch/x86/kvm/hyperv.c | 2 ++ > > 2 files changed, 8 insertions(+), 1 deletion(-) > > > > diff --git a/arch/x86/include/asm/hyperv-tlfs.h b/arch/x86/include/asm/hyperv-tlfs.h > > index e6cd3fee562b..716f12be411e 100644 > > --- a/arch/x86/include/asm/hyperv-tlfs.h > > +++ b/arch/x86/include/asm/hyperv-tlfs.h > > @@ -52,7 +52,7 @@ > > * Support for passing hypercall input parameter block via XMM > > * registers is available > > */ > > -#define HV_X64_HYPERCALL_PARAMS_XMM_AVAILABLE BIT(4) > > +#define HV_X64_HYPERCALL_XMM_INPUT_AVAILABLE BIT(4) > > /* Support for a virtual guest idle state is available */ > > #define HV_X64_GUEST_IDLE_STATE_AVAILABLE BIT(5) > > /* Frequency MSRs available */ > > @@ -61,6 +61,11 @@ > > #define HV_FEATURE_GUEST_CRASH_MSR_AVAILABLE BIT(10) > > /* Support for debug MSRs available */ > > #define HV_FEATURE_DEBUG_MSRS_AVAILABLE BIT(11) > > +/* > > + * Support for returning hypercall ouput block via XMM > > "output" Fixed. Thanks. ~ Sid. Amazon Development Center Germany GmbH Krausenstr. 38 10117 Berlin Geschaeftsfuehrung: Christian Schlaeger, Jonathan Weiss Eingetragen am Amtsgericht Charlottenburg unter HRB 149173 B Sitz: Berlin Ust-ID: DE 289 237 879