[Xen-devel] [PATCH RESEND v1 4/7] x86: add intel processor trace context

2018-01-15 Thread Luwei Kang
This patch add Intel processor trace context date structure for guest. Signed-off-by: Luwei Kang --- xen/include/asm-x86/hvm/vmx/vmcs.h | 3 +++ xen/include/asm-x86/intel_pt.h | 17 + xen/include/asm-x86/msr-index.h| 20 3 files changed, 40 insertion

Re: [Xen-devel] [PATCH RESEND v1 4/7] x86: add intel processor trace context

2018-04-26 Thread Wei Liu
On Tue, Jan 16, 2018 at 02:12:30AM +0800, Luwei Kang wrote: > > +#include > + > +struct pt_ctx { > +u64 ctl; > +u64 status; > +u64 output_base; > +u64 output_mask; > +u64 cr3_match; > +u64 addr[NUM_MSR_IA32_RTIT_ADDR]; uint64_t please. > +}; > + > +struct pt_desc { > +

Re: [Xen-devel] [PATCH RESEND v1 4/7] x86: add intel processor trace context

2018-04-26 Thread Jan Beulich
>>> On 15.01.18 at 19:12, wrote: > --- a/xen/include/asm-x86/hvm/vmx/vmcs.h > +++ b/xen/include/asm-x86/hvm/vmx/vmcs.h > @@ -20,6 +20,7 @@ > > #include > #include > +#include > > extern void vmcs_dump_vcpu(struct vcpu *v); > extern void setup_vmcs_dump(void); > @@ -171,6 +172,8 @@ struc

Re: [Xen-devel] [PATCH RESEND v1 4/7] x86: add intel processor trace context

2018-04-27 Thread Kang, Luwei
> > --- a/xen/include/asm-x86/hvm/vmx/vmcs.h > > +++ b/xen/include/asm-x86/hvm/vmx/vmcs.h > > @@ -20,6 +20,7 @@ > > > > #include > > #include > > +#include > > > > extern void vmcs_dump_vcpu(struct vcpu *v); extern void > > setup_vmcs_dump(void); @@ -171,6 +172,8 @@ struct arch_vmx_struct {