Re: [Xen-devel] [PATCH v9 07/25] x86: refactor psr: L3 CAT: implement get hw info flow.

2017-03-27 Thread Jan Beulich
>>> On 27.03.17 at 15:19, wrote: > On 17-03-27 06:51:07, Jan Beulich wrote: >> >>> On 27.03.17 at 14:24, wrote: >> > Please check above comments. Maybe below definitions are better? >> > PSR_INFO_IDX_CAT_CBM_LEN >> > PSR_INFO_IDX_COS_MAX >> > PSR_INFO_IDX_CAT_FLAG >> > PSR_INFO_ARRAY_SIZE >> >>

Re: [Xen-devel] [PATCH v9 07/25] x86: refactor psr: L3 CAT: implement get hw info flow.

2017-03-27 Thread Yi Sun
On 17-03-27 06:51:07, Jan Beulich wrote: > >>> On 27.03.17 at 14:24, wrote: > > On 17-03-27 03:07:37, Jan Beulich wrote: > >> >>> On 16.03.17 at 12:07, wrote: > >> > +static enum psr_feat_type psr_cbm_type_to_feat_type(enum cbm_type type) > >> > +{ > >> > +enum psr_feat_type feat_type; > >> >

Re: [Xen-devel] [PATCH v9 07/25] x86: refactor psr: L3 CAT: implement get hw info flow.

2017-03-27 Thread Jan Beulich
>>> On 27.03.17 at 14:24, wrote: > On 17-03-27 03:07:37, Jan Beulich wrote: >> >>> On 16.03.17 at 12:07, wrote: >> > +static enum psr_feat_type psr_cbm_type_to_feat_type(enum cbm_type type) >> > +{ >> > +enum psr_feat_type feat_type; >> > + >> > +switch ( type ) >> > +{ >> > +case

Re: [Xen-devel] [PATCH v9 07/25] x86: refactor psr: L3 CAT: implement get hw info flow.

2017-03-27 Thread Yi Sun
On 17-03-27 03:07:37, Jan Beulich wrote: > >>> On 16.03.17 at 12:07, wrote: > > +static enum psr_feat_type psr_cbm_type_to_feat_type(enum cbm_type type) > > +{ > > +enum psr_feat_type feat_type; > > + > > +switch ( type ) > > +{ > > +case PSR_CBM_TYPE_L3: > > +feat_type = P

Re: [Xen-devel] [PATCH v9 07/25] x86: refactor psr: L3 CAT: implement get hw info flow.

2017-03-27 Thread Jan Beulich
>>> On 16.03.17 at 12:07, wrote: > +static enum psr_feat_type psr_cbm_type_to_feat_type(enum cbm_type type) > +{ > +enum psr_feat_type feat_type; > + > +switch ( type ) > +{ > +case PSR_CBM_TYPE_L3: > +feat_type = PSR_SOCKET_L3_CAT; > +break; > +default: > +

[Xen-devel] [PATCH v9 07/25] x86: refactor psr: L3 CAT: implement get hw info flow.

2017-03-16 Thread Yi Sun
This patch implements get HW info flow including L3 CAT callback function. It also changes sysctl interface to make it more general. With this patch, 'psr-hwinfo' can work for L3 CAT. Signed-off-by: Yi Sun Reviewed-by: Konrad Rzeszutek Wilk Reviewed-by: Wei Liu --- v9: - replace feature l