[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [v3 01/10] vmx: add new boot parameter to control PML enabling
>>> On 24.04.15 at 10:19, <kai.huang@xxxxxxxxxxxxxxx> 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 __read_mostly opt_pml_enabled = 0; > + > +/* > + * The 'ept' parameter controls functionalities that depend on, or impact the > + * EPT mechanism. Optional comma separated value may contain: > + * > + * pml Enable PML > + */ > +static void __init parse_ept_param(char *s) > +{ > + char *ss; > + > + do { > + bool_t val = !!strncmp(s, "no-", 3); > + if ( !val ) In case another round is needed, a blank line is missing above. > + s += 3; > + > + ss = strchr(s, ','); > + if ( ss ) > + *ss = '\0'; > + > + if ( !strcmp(s, "pml") ) > + opt_pml_enabled = val; > + > + s = ss + 1; > + } while ( ss ); > +} > + > +custom_param("ept", parse_ept_param); And a superfluous blank line would want to be dropped here. Jan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |