Re: [Xen-devel] [PATCH v2 1/2] x86/hvm: allow guest to use clflushopt and clwb

2016-01-08 Thread Jan Beulich
>>> On 08.01.16 at 09:27, wrote: > On 01/07/16 07:34, Jan Beulich wrote: >> >>> On 07.01.16 at 15:01, wrote: >> > On 07/01/16 13:49, Jan Beulich wrote: >> > On 30.12.15 at 12:48, wrote: >> >>> --- a/xen/arch/x86/hvm/hvm.c >> >>> +++ b/xen/arch/x86/hvm/hvm.c >> >>> @@ -4583,21 +4583,30 @@ voi

Re: [Xen-devel] [PATCH v2 1/2] x86/hvm: allow guest to use clflushopt and clwb

2016-01-08 Thread Haozhong Zhang
On 01/07/16 07:34, Jan Beulich wrote: > >>> On 07.01.16 at 15:01, wrote: > > On 07/01/16 13:49, Jan Beulich wrote: > > On 30.12.15 at 12:48, wrote: > >>> --- a/xen/arch/x86/hvm/hvm.c > >>> +++ b/xen/arch/x86/hvm/hvm.c > >>> @@ -4583,21 +4583,30 @@ void hvm_cpuid(unsigned int input, unsigned i

Re: [Xen-devel] [PATCH v2 1/2] x86/hvm: allow guest to use clflushopt and clwb

2016-01-07 Thread Jan Beulich
>>> On 07.01.16 at 15:01, wrote: > On 07/01/16 13:49, Jan Beulich wrote: > On 30.12.15 at 12:48, wrote: >>> --- a/xen/arch/x86/hvm/hvm.c >>> +++ b/xen/arch/x86/hvm/hvm.c >>> @@ -4583,21 +4583,30 @@ void hvm_cpuid(unsigned int input, unsigned int >>> *eax, > unsigned int *ebx, >>>

Re: [Xen-devel] [PATCH v2 1/2] x86/hvm: allow guest to use clflushopt and clwb

2016-01-07 Thread Jan Beulich
>>> On 30.12.15 at 12:48, wrote: > --- a/xen/arch/x86/hvm/hvm.c > +++ b/xen/arch/x86/hvm/hvm.c > @@ -4583,21 +4583,30 @@ void hvm_cpuid(unsigned int input, unsigned int *eax, > unsigned int *ebx, > *edx &= ~cpufeat_mask(X86_FEATURE_PSE36); > break; > case 0x7: > -

Re: [Xen-devel] [PATCH v2 1/2] x86/hvm: allow guest to use clflushopt and clwb

2016-01-04 Thread Tian, Kevin
> From: Zhang, Haozhong > Sent: Wednesday, December 30, 2015 7:49 PM > > Pass CPU features CLFLUSHOPT and CLWB into HVM domain so that those two > instructions can be used by guest. > > The specification of above two instructions can be found in > https://software.intel.com/sites/default/files/ma

Re: [Xen-devel] [PATCH v2 1/2] x86/hvm: allow guest to use clflushopt and clwb

2015-12-30 Thread Andrew Cooper
On 30/12/2015 11:48, Haozhong Zhang wrote: Pass CPU features CLFLUSHOPT and CLWB into HVM domain so that those two instructions can be used by guest. The specification of above two instructions can be found in https://software.intel.com/sites/default/files/managed/0d/53/319433-022.pdf Signed-of

[Xen-devel] [PATCH v2 1/2] x86/hvm: allow guest to use clflushopt and clwb

2015-12-30 Thread Haozhong Zhang
Pass CPU features CLFLUSHOPT and CLWB into HVM domain so that those two instructions can be used by guest. The specification of above two instructions can be found in https://software.intel.com/sites/default/files/managed/0d/53/319433-022.pdf Signed-off-by: Haozhong Zhang --- tools/libxc/xc_cpu