[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v2 6/6] x86/viridian: implement the crash MSRs
On Mon, Mar 20, 2017 at 05:08:21PM +0000, Paul Durrant wrote: > Section 2.4.4 of the Hypervisor Top Level Functional Specification states > that enabling bit 10 in EDX of CPUID leaf 3 advertises to Windows a set > of MSRs into which it can write crash information. > > This patch advertises that bit and implements the MSRs such that Xen can > log the information if a Windows guest crashes. > > Signed-off-by: Paul Durrant <paul.durrant@xxxxxxxxxx> > --- > Cc: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> > Cc: Wei Liu <wei.liu2@xxxxxxxxxx> > Cc: Paul Durrant <paul.durrant@xxxxxxxxxx> > Cc: Jan Beulich <jbeulich@xxxxxxxx> > Cc: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> > > v2: > - Make MSRs per-vcpu rather than per-domain > - Fix hypervisor stack leak > - Replicate BUILD_BOG_ON() > - Use gprintk() rather than printk() > --- > docs/man/xl.cfg.pod.5.in | 10 ++++-- > tools/libxl/libxl.h | 6 ++++ > tools/libxl/libxl_dom.c | 4 +++ > tools/libxl/libxl_types.idl | 1 + Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |