[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v2 2/6] x86/viridian: drop duplicate defines from private.h and viridian.c
> -----Original Message----- > From: Wei Liu <wei.liu.xen@xxxxxxxxx> On Behalf Of Wei Liu > Sent: 18 December 2019 14:42 > To: Xen Development List <xen-devel@xxxxxxxxxxxxxxxxxxxx> > Cc: Michael Kelley <mikelley@xxxxxxxxxxxxx>; Durrant, Paul > <pdurrant@xxxxxxxxxx>; Wei Liu <liuwe@xxxxxxxxxxxxx>; Paul Durrant > <paul@xxxxxxx>; Jan Beulich <jbeulich@xxxxxxxx>; Andrew Cooper > <andrew.cooper3@xxxxxxxxxx>; Wei Liu <wl@xxxxxxx>; Roger Pau Monné > <roger.pau@xxxxxxxxxx> > Subject: [PATCH v2 2/6] x86/viridian: drop duplicate defines from > private.h and viridian.c > > No functional change intended. > > Signed-off-by: Wei Liu <liuwe@xxxxxxxxxxxxx> [snip] > diff --git a/xen/arch/x86/hvm/viridian/viridian.c > b/xen/arch/x86/hvm/viridian/viridian.c > index 4b06b78a27..76f6b6510b 100644 > --- a/xen/arch/x86/hvm/viridian/viridian.c > +++ b/xen/arch/x86/hvm/viridian/viridian.c > @@ -10,6 +10,7 @@ > #include <xen/hypercall.h> > #include <xen/domain_page.h> > #include <asm/guest_access.h> > +#include <asm/guest/hyperv-tlfs.h> > #include <asm/paging.h> > #include <asm/p2m.h> > #include <asm/apic.h> > @@ -19,22 +20,10 @@ > > #include "private.h" > > -/* Viridian Hypercall Status Codes. */ > -#define HV_STATUS_SUCCESS 0x0000 > -#define HV_STATUS_INVALID_HYPERCALL_CODE 0x0002 > -#define HV_STATUS_INVALID_PARAMETER 0x0005 > - > /* Viridian Hypercall Codes. */ > -#define HvFlushVirtualAddressSpace 0x0002 > -#define HvFlushVirtualAddressList 0x0003 > -#define HvNotifyLongSpinWait 0x0008 > -#define HvSendSyntheticClusterIpi 0x000b > #define HvGetPartitionId 0x0046 > #define HvExtCallQueryCapabilities 0x8001 These ought to be added to hyperv-tlfs.h. After all they are specified in the TLFS. Paul _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |