[PATCH 8/8] x86/intel_rdt/mba: Add schemata file support for MBA

2017-04-07 Thread Vikas Shivappa
Add support to update the MBA bandwidth values for the domains. The MBA bandwidth values are specified by updating the schemata. We do the following to parse the bandwidth(bw) value from schemata and update the PQOS_MSRS: 1. check the bw to satisfy the minimum and max bandwidth requirements.

[PATCH 8/8] x86/intel_rdt/mba: Add schemata file support for MBA

2017-04-07 Thread Vikas Shivappa
Add support to update the MBA bandwidth values for the domains. The MBA bandwidth values are specified by updating the schemata. We do the following to parse the bandwidth(bw) value from schemata and update the PQOS_MSRS: 1. check the bw to satisfy the minimum and max bandwidth requirements.

[PATCH 8/8] x86/intel_rdt/mba: Add schemata file support for MBA

2017-04-03 Thread Vikas Shivappa
Add support to update the MBA bandwidth values for the domains. The MBA bandwidth values are specified by updating the schemata. We do the following to parse the bandwidth(bw) value from schemata and update the PQOS_MSRS: 1. check the bw to satisfy the minimum and max bandwidth requirements.

[PATCH 8/8] x86/intel_rdt/mba: Add schemata file support for MBA

2017-04-03 Thread Vikas Shivappa
Add support to update the MBA bandwidth values for the domains. The MBA bandwidth values are specified by updating the schemata. We do the following to parse the bandwidth(bw) value from schemata and update the PQOS_MSRS: 1. check the bw to satisfy the minimum and max bandwidth requirements.

Re: [PATCH 8/8] x86/intel_rdt/mba: Add schemata file support for MBA

2017-03-01 Thread Thomas Gleixner
On Fri, 17 Feb 2017, Vikas Shivappa wrote: > @@ -13,6 +13,7 @@ > #define IA32_L2_CBM_BASE 0xd10 > #define IA32_MBA_THRTL_BASE 0xd50 > #define MAX_MBA_THRTL100u > +#define INVALID_DELAY100u 100% is an interesting definition of invalid. > #define

Re: [PATCH 8/8] x86/intel_rdt/mba: Add schemata file support for MBA

2017-03-01 Thread Thomas Gleixner
On Fri, 17 Feb 2017, Vikas Shivappa wrote: > @@ -13,6 +13,7 @@ > #define IA32_L2_CBM_BASE 0xd10 > #define IA32_MBA_THRTL_BASE 0xd50 > #define MAX_MBA_THRTL100u > +#define INVALID_DELAY100u 100% is an interesting definition of invalid. > #define

[PATCH 8/8] x86/intel_rdt/mba: Add schemata file support for MBA

2017-02-17 Thread Vikas Shivappa
Add support to update the MBA bandwidth values for the domains. The MBA bandwidth values are specified for each domain by updating the schemata. The schemata string is parsed and validated for the correct bandwidth values for meeting the minimum b/w and b/w granularity requirements. OS updates the

[PATCH 8/8] x86/intel_rdt/mba: Add schemata file support for MBA

2017-02-17 Thread Vikas Shivappa
Add support to update the MBA bandwidth values for the domains. The MBA bandwidth values are specified for each domain by updating the schemata. The schemata string is parsed and validated for the correct bandwidth values for meeting the minimum b/w and b/w granularity requirements. OS updates the