Re: [Xen-devel] [PATCH v15.1 13/23] x86: refactor psr: CDP: implement CPU init flow.

2017-08-04 Thread Yi Sun
On 17-08-03 23:42:01, Jan Beulich wrote: > >>> Yi Sun 08/04/17 5:23 AM >>> > >On 17-08-03 03:37:06, Jan Beulich wrote: > >> >>> On 03.08.17 at 04:10, wrote: > >> > @@ -1283,10 +1344,20 @@ static void psr_cpu_init(void) > >> > feat = feat_l3; > >> > feat_l3 = NULL; > >> > > >>

Re: [Xen-devel] [PATCH v15.1 13/23] x86: refactor psr: CDP: implement CPU init flow.

2017-08-03 Thread Jan Beulich
>>> Yi Sun 08/04/17 5:23 AM >>> >On 17-08-03 03:37:06, Jan Beulich wrote: >> >>> On 03.08.17 at 04:10, wrote: >> > @@ -1283,10 +1344,20 @@ static void psr_cpu_init(void) >> > feat = feat_l3; >> > feat_l3 = NULL; >> > >> > -if ( !cat_init_feature(®s, feat, info, FEAT_TY

Re: [Xen-devel] [PATCH v15.1 13/23] x86: refactor psr: CDP: implement CPU init flow.

2017-08-03 Thread Yi Sun
On 17-08-03 03:37:06, Jan Beulich wrote: > >>> On 03.08.17 at 04:10, wrote: > > @@ -1283,10 +1344,20 @@ static void psr_cpu_init(void) > > feat = feat_l3; > > feat_l3 = NULL; > > > > -if ( !cat_init_feature(®s, feat, info, FEAT_TYPE_L3_CAT) ) > > -feat_props

Re: [Xen-devel] [PATCH v15.1 13/23] x86: refactor psr: CDP: implement CPU init flow.

2017-08-03 Thread Jan Beulich
>>> On 03.08.17 at 04:10, wrote: > @@ -1283,10 +1344,20 @@ static void psr_cpu_init(void) > feat = feat_l3; > feat_l3 = NULL; > > -if ( !cat_init_feature(®s, feat, info, FEAT_TYPE_L3_CAT) ) > -feat_props[FEAT_TYPE_L3_CAT] = &l3_cat_props; > -else > -

[Xen-devel] [PATCH v15.1 13/23] x86: refactor psr: CDP: implement CPU init flow.

2017-08-02 Thread Yi Sun
This patch implements the CPU init flow for CDP. The flow is almost same as L3 CAT. Signed-off-by: Yi Sun --- v15: - refine process in 'psr_cpu_init' to remove the 'goto'. (suggested by Jan Beulich) v14: - remove the 'Notes' in commit message because a stub function is impleme