Re: [Xen-devel] [PATCH v8 07/24] x86: refactor psr: implement get value flow.

2017-03-10 Thread Jan Beulich
>>> On 10.03.17 at 02:50, wrote: > On 17-03-08 08:35:53, Jan Beulich wrote: >> >>> On 15.02.17 at 09:49, wrote: >> > @@ -498,6 +516,15 @@ int psr_get_info(unsigned int socket, enum cbm_type >> > type, >> > if ( feat->feature !=

Re: [Xen-devel] [PATCH v8 07/24] x86: refactor psr: implement get value flow.

2017-03-09 Thread Yi Sun
On 17-03-08 08:35:53, Jan Beulich wrote: > >>> On 15.02.17 at 09:49, wrote: > > @@ -260,9 +263,22 @@ static bool l3_cat_get_feat_info(const struct > > feat_node *feat, > > return true; > > } > > > > +static bool l3_cat_get_val(const struct feat_node *feat,

Re: [Xen-devel] [PATCH v8 07/24] x86: refactor psr: implement get value flow.

2017-03-08 Thread Jan Beulich
>>> On 15.02.17 at 09:49, wrote: > @@ -260,9 +263,22 @@ static bool l3_cat_get_feat_info(const struct feat_node > *feat, > return true; > } > > +static bool l3_cat_get_val(const struct feat_node *feat, unsigned int cos, > + enum

Re: [Xen-devel] [PATCH v8 07/24] x86: refactor psr: implement get value flow.

2017-02-28 Thread Yi Sun
On 17-02-28 12:44:34, Roger Pau Monn� wrote: > On Wed, Feb 15, 2017 at 04:49:22PM +0800, Yi Sun wrote: > > +static bool l3_cat_get_val(const struct feat_node *feat, unsigned int cos, > > + enum cbm_type type, uint64_t *val) > > +{ > > +if ( cos >

Re: [Xen-devel] [PATCH v8 07/24] x86: refactor psr: implement get value flow.

2017-02-28 Thread Roger Pau Monné
On Wed, Feb 15, 2017 at 04:49:22PM +0800, Yi Sun wrote: > This patch implements get value flow including L3 CAT callback > function. > > It also changes domctl interface to make it more general. > > With this patch, 'psr-cat-show' can work for L3 CAT but not for > L3 code/data which is

[Xen-devel] [PATCH v8 07/24] x86: refactor psr: implement get value flow.

2017-02-15 Thread Yi Sun
This patch implements get value flow including L3 CAT callback function. It also changes domctl interface to make it more general. With this patch, 'psr-cat-show' can work for L3 CAT but not for L3 code/data which is implemented in patch "x86: refactor psr: implement get value flow for CDP.".