Re: [PATCH 7/9] x86/intel_rdt: Implement scheduling support for Intel RDT

2015-08-07 Thread Vikas Shivappa
On Thu, 6 Aug 2015, Andy Lutomirski wrote: On 08/06/2015 02:55 PM, Vikas Shivappa wrote: Adds support for IA32_PQR_ASSOC MSR writes during task scheduling. For Cache Allocation, MSR write would let the task fill in the cache 'subset' represented by the task's intel_rdt cgroup cache_mask. The

Re: [PATCH 7/9] x86/intel_rdt: Implement scheduling support for Intel RDT

2015-08-06 Thread Andy Lutomirski
On 08/06/2015 02:55 PM, Vikas Shivappa wrote: Adds support for IA32_PQR_ASSOC MSR writes during task scheduling. For Cache Allocation, MSR write would let the task fill in the cache 'subset' represented by the task's intel_rdt cgroup cache_mask. The high 32 bits in the per processor MSR IA32_PQR

[PATCH 7/9] x86/intel_rdt: Implement scheduling support for Intel RDT

2015-08-06 Thread Vikas Shivappa
Adds support for IA32_PQR_ASSOC MSR writes during task scheduling. For Cache Allocation, MSR write would let the task fill in the cache 'subset' represented by the task's intel_rdt cgroup cache_mask. The high 32 bits in the per processor MSR IA32_PQR_ASSOC represents the CLOSid. During context swi

Re: [PATCH 7/9] x86/intel_rdt: Implement scheduling support for Intel RDT

2015-07-30 Thread Vikas Shivappa
On Wed, 29 Jul 2015, Peter Zijlstra wrote: On Wed, Jul 01, 2015 at 03:21:08PM -0700, Vikas Shivappa wrote: diff --git a/arch/x86/include/asm/intel_rdt.h b/arch/x86/include/asm/intel_rdt.h index 3ad426c..78df3d7 100644 --- a/arch/x86/include/asm/intel_rdt.h +++ b/arch/x86/include/asm/intel_rdt

Re: [PATCH 7/9] x86/intel_rdt: Implement scheduling support for Intel RDT

2015-07-29 Thread Peter Zijlstra
On Wed, Jul 01, 2015 at 03:21:08PM -0700, Vikas Shivappa wrote: > diff --git a/arch/x86/include/asm/intel_rdt.h > b/arch/x86/include/asm/intel_rdt.h > index 3ad426c..78df3d7 100644 > --- a/arch/x86/include/asm/intel_rdt.h > +++ b/arch/x86/include/asm/intel_rdt.h > @@ -4,10 +4,16 @@ > #ifdef CONFI

[PATCH 7/9] x86/intel_rdt: Implement scheduling support for Intel RDT

2015-07-01 Thread Vikas Shivappa
Adds support for IA32_PQR_ASSOC MSR writes during task scheduling. For Cache Allocation, MSR write would let the task fill in the cache 'subset' represented by the cgroup's cache_mask. The high 32 bits in the per processor MSR IA32_PQR_ASSOC represents the CLOSid. During context switch kernel imp

[PATCH 7/9] x86/intel_rdt: Implement scheduling support for Intel RDT

2015-06-25 Thread Vikas Shivappa
Adds support for IA32_PQR_ASSOC MSR writes during task scheduling. For Cache Allocation, MSR write would let the task fill in the cache 'subset' represented by the cgroup's cache_mask. The high 32 bits in the per processor MSR IA32_PQR_ASSOC represents the CLOSid. During context switch kernel imp