> -Original Message-
> From: Jan Beulich [mailto:jbeul...@suse.com]
> Sent: 20 March 2017 13:29
> To: Paul Durrant
> Cc: Andrew Cooper ; Ian Jackson
> ; Wei Liu ; xen-
> de...@lists.xenproject.org
> Subject: RE: [PATCH 7/7] x86/viridian: implement the crash MSRs
>
> >>> On 20.03.17 at 13:
>>> On 20.03.17 at 13:48, wrote:
>> From: Jan Beulich [mailto:jbeul...@suse.com]
>> Sent: 20 March 2017 12:38
>> >>> On 17.03.17 at 10:57, wrote:
>> > --- a/xen/include/asm-x86/hvm/viridian.h
>> > +++ b/xen/include/asm-x86/hvm/viridian.h
>> > @@ -96,6 +96,7 @@ struct viridian_domain
>> > uni
> -Original Message-
> From: Jan Beulich [mailto:jbeul...@suse.com]
> Sent: 20 March 2017 12:38
> To: Paul Durrant
> Cc: Andrew Cooper ; Wei Liu
> ; Ian Jackson ; xen-
> de...@lists.xenproject.org
> Subject: Re: [PATCH 7/7] x86/viridian: implement the crash MSRs
>
> >>> On 17.03.17 at 10:
>>> On 17.03.17 at 10:57, wrote:
> @@ -234,6 +247,10 @@ void cpuid_viridian_leaves(const struct vcpu *v,
> uint32_t leaf,
>
> res->a = u.lo;
> res->b = u.hi;
> +
> +if ( viridian_feature_mask(d) & HVMPV_crash_ctl )
> +res->d = CPUID3D_CRASH_MSRS;
|= (for c