On Tue, Jun 30, 2015 at 4:33 AM, Denis V. Lunev <[email protected]> wrote: > From: Andrey Smetanin <[email protected]> > > Added Hyper-V crash msrs values - HV_X64_MSR_CRASH*. > > Signed-off-by: Andrey Smetanin <[email protected]> > Signed-off-by: Denis V. Lunev <[email protected]> > CC: Paolo Bonzini <[email protected]> > CC: Gleb Natapov <[email protected]> Reviewed-by: Peter Hornyack <[email protected]>
> --- > arch/x86/include/uapi/asm/hyperv.h | 15 +++++++++++++++ > 1 file changed, 15 insertions(+) > > diff --git a/arch/x86/include/uapi/asm/hyperv.h > b/arch/x86/include/uapi/asm/hyperv.h > index ce6068d..3ed7a5c 100644 > --- a/arch/x86/include/uapi/asm/hyperv.h > +++ b/arch/x86/include/uapi/asm/hyperv.h > @@ -199,6 +199,21 @@ > #define HV_X64_MSR_STIMER3_CONFIG 0x400000B6 > #define HV_X64_MSR_STIMER3_COUNT 0x400000B7 > > +/* Hyper-V guest crash notification MSR's */ > +#define HV_X64_MSR_CRASH_P0 0x40000100 > +#define HV_X64_MSR_CRASH_P1 0x40000101 > +#define HV_X64_MSR_CRASH_P2 0x40000102 > +#define HV_X64_MSR_CRASH_P3 0x40000103 > +#define HV_X64_MSR_CRASH_P4 0x40000104 > +#define HV_X64_MSR_CRASH_CTL 0x40000105 > +#define HV_X64_MSR_CRASH_CTL_NOTIFY (1ULL << 63) > +#define HV_X64_MSR_CRASH_CTL_CONTENTS \ This is unused and can be deleted, right? > + (HV_X64_MSR_CRASH_CTL_NOTIFY) > + > +#define HV_X64_MSR_CRASH_PARAMS \ > + (1 + (HV_X64_MSR_CRASH_P4 - HV_X64_MSR_CRASH_P0)) > + > + > #define HV_X64_MSR_HYPERCALL_ENABLE 0x00000001 > #define HV_X64_MSR_HYPERCALL_PAGE_ADDRESS_SHIFT 12 > #define HV_X64_MSR_HYPERCALL_PAGE_ADDRESS_MASK \ > -- > 2.1.4 > > -- > To unsubscribe from this list: send the line "unsubscribe kvm" in > the body of a message to [email protected] > More majordomo info at http://vger.kernel.org/majordomo-info.html
