Re: [Xen-devel] [v3 01/10] vmx: add new boot parameter to control PML enabling

2015-05-04 Thread Kai Huang
On 04/27/2015 02:56 PM, Jan Beulich wrote: Kai Huang kaih.li...@gmail.com 04/25/15 5:00 PM On Fri, Apr 24, 2015 at 10:33 PM, Jan Beulich jbeul...@suse.com wrote: On 24.04.15 at 10:19, kai.hu...@linux.intel.com wrote: +} + +custom_param(ept, parse_ept_param); And a superfluous blank line

Re: [Xen-devel] [v3 01/10] vmx: add new boot parameter to control PML enabling

2015-05-04 Thread Jan Beulich
On 04.05.15 at 09:46, kai.hu...@linux.intel.com wrote: On 04/27/2015 02:56 PM, Jan Beulich wrote: Kai Huang kaih.li...@gmail.com 04/25/15 5:00 PM On Fri, Apr 24, 2015 at 10:33 PM, Jan Beulich jbeul...@suse.com wrote: On 24.04.15 at 10:19, kai.hu...@linux.intel.com wrote: +} +

Re: [Xen-devel] [v3 01/10] vmx: add new boot parameter to control PML enabling

2015-05-04 Thread Kai Huang
On 05/04/2015 03:52 PM, Jan Beulich wrote: On 04.05.15 at 09:46, kai.hu...@linux.intel.com wrote: On 04/27/2015 02:56 PM, Jan Beulich wrote: Kai Huang kaih.li...@gmail.com 04/25/15 5:00 PM On Fri, Apr 24, 2015 at 10:33 PM, Jan Beulich jbeul...@suse.com wrote: On 24.04.15 at 10:19,

Re: [Xen-devel] [v3 01/10] vmx: add new boot parameter to control PML enabling

2015-04-27 Thread Jan Beulich
Kai Huang kaih.li...@gmail.com 04/25/15 5:00 PM On Fri, Apr 24, 2015 at 10:33 PM, Jan Beulich jbeul...@suse.com wrote: On 24.04.15 at 10:19, kai.hu...@linux.intel.com wrote: +} + +custom_param(ept, parse_ept_param); And a superfluous blank line would want to be dropped here. Sure. Will do

Re: [Xen-devel] [v3 01/10] vmx: add new boot parameter to control PML enabling

2015-04-25 Thread Kai Huang
On Fri, Apr 24, 2015 at 10:33 PM, Jan Beulich jbeul...@suse.com wrote: On 24.04.15 at 10:19, kai.hu...@linux.intel.com wrote: --- a/xen/arch/x86/hvm/vmx/vmcs.c +++ b/xen/arch/x86/hvm/vmx/vmcs.c @@ -64,6 +64,36 @@ integer_param(ple_gap, ple_gap); static unsigned int __read_mostly ple_window =

[Xen-devel] [v3 01/10] vmx: add new boot parameter to control PML enabling

2015-04-24 Thread Kai Huang
A top level EPT parameter ept=options and a sub boolean opt_pml_enabled are added to control PML. Other booleans can be further added for any other EPT related features. The document description for the new parameter is also added. Signed-off-by: Kai Huang kai.hu...@linux.intel.com ---

Re: [Xen-devel] [v3 01/10] vmx: add new boot parameter to control PML enabling

2015-04-24 Thread Andrew Cooper
On 24/04/15 09:19, Kai Huang wrote: A top level EPT parameter ept=options and a sub boolean opt_pml_enabled are added to control PML. Other booleans can be further added for any other EPT related features. The document description for the new parameter is also added. Signed-off-by: Kai

Re: [Xen-devel] [v3 01/10] vmx: add new boot parameter to control PML enabling

2015-04-24 Thread Jan Beulich
On 24.04.15 at 10:19, kai.hu...@linux.intel.com wrote: --- a/xen/arch/x86/hvm/vmx/vmcs.c +++ b/xen/arch/x86/hvm/vmx/vmcs.c @@ -64,6 +64,36 @@ integer_param(ple_gap, ple_gap); static unsigned int __read_mostly ple_window = 4096; integer_param(ple_window, ple_window); +static bool_t