As a dependent of RDT/CAT we hook up the pseudo-locking files
initialization to that of RDT/CAT. The initial operations of mkdir/rmdir
used to create pseudo-locked regions are now hooked up also.
Signed-off-by: Reinette Chatre <reinette.cha...@intel.com>
---
arch/x86/kern
As a dependent of RDT/CAT we hook up the pseudo-locking files
initialization to that of RDT/CAT. The initial operations of mkdir/rmdir
used to create pseudo-locked regions are now hooked up also.
Signed-off-by: Reinette Chatre
---
arch/x86/kernel/cpu/intel_rdt_rdtgroup.c | 17
We create a new file to host pseudo-locking specific code. The first of
this code are the functions that create the initial pseudo_lock
directory with its first file, "avail", starting by reporting zero. This
will be expanded in future commits.
Signed-off-by: Reinette Chatre <
Add description of Cache Pseudo-Locking feature, its interface,
as well as an example of its usage.
Signed-off-by: Reinette Chatre <reinette.cha...@intel.com>
---
Documentation/x86/intel_rdt_ui.txt | 229 -
1 file changed, 228 insertions(+), 1 de
branch of tip.git at the
time the HEAD was:
commit 87943db7dfb0c5ee5aa74a9ac06346fadd9695c8 (tip/x86/cache)
Author: Reinette Chatre <reinette.cha...@intel.com>
Date: Fri Oct 20 02:16:59 2017 -0700
x86/intel_rdt: Fix potential deadlock during resctrl mount
DISCLAIMER: Tests document perfo
We create a new file to host pseudo-locking specific code. The first of
this code are the functions that create the initial pseudo_lock
directory with its first file, "avail", starting by reporting zero. This
will be expanded in future commits.
Signed-off-by: Reinette Chatre
---
arch/
Add description of Cache Pseudo-Locking feature, its interface,
as well as an example of its usage.
Signed-off-by: Reinette Chatre
---
Documentation/x86/intel_rdt_ui.txt | 229 -
1 file changed, 228 insertions(+), 1 deletion(-)
diff --git a/Documentation/x86
branch of tip.git at the
time the HEAD was:
commit 87943db7dfb0c5ee5aa74a9ac06346fadd9695c8 (tip/x86/cache)
Author: Reinette Chatre
Date: Fri Oct 20 02:16:59 2017 -0700
x86/intel_rdt: Fix potential deadlock during resctrl mount
DISCLAIMER: Tests document performance of components
to follow these changes.
>
> Also add a special "n/a" value to the corresponding user space I/F
> to allow user space to indicate that it cannot accept any resume
> latencies at all for the given device.
>
> Fixes: 85dc0b8a4019 (PM / QoS: Make it possible to expose PM QoS
o add a special "n/a" value to the corresponding user space I/F
> to allow user space to indicate that it cannot accept any resume
> latencies at all for the given device.
>
> Fixes: 85dc0b8a4019 (PM / QoS: Make it possible to expose PM QoS latency
> constraints)
> Lin
Hi Rafael,
I started to test this but found myself triggering one of the warnings:
On 11/3/2017 4:50 AM, Rafael J. Wysocki wrote:
> --- linux-pm.orig/include/linux/pm_qos.h
> +++ linux-pm/include/linux/pm_qos.h
> @@ -28,16 +28,19 @@ enum pm_qos_flags_status {
> PM_QOS_FLAGS_ALL,
> };
>
Hi Rafael,
I started to test this but found myself triggering one of the warnings:
On 11/3/2017 4:50 AM, Rafael J. Wysocki wrote:
> --- linux-pm.orig/include/linux/pm_qos.h
> +++ linux-pm/include/linux/pm_qos.h
> @@ -28,16 +28,19 @@ enum pm_qos_flags_status {
> PM_QOS_FLAGS_ALL,
> };
>
Commit-ID: 95953034fb24c16ad0047a98b16427e5935830c4
Gitweb: https://git.kernel.org/tip/95953034fb24c16ad0047a98b16427e5935830c4
Author: Reinette Chatre <reinette.cha...@intel.com>
AuthorDate: Fri, 20 Oct 2017 02:16:57 -0700
Committer: Thomas Gleixner <t...@linutronix.de>
Com
Commit-ID: 95953034fb24c16ad0047a98b16427e5935830c4
Gitweb: https://git.kernel.org/tip/95953034fb24c16ad0047a98b16427e5935830c4
Author: Reinette Chatre
AuthorDate: Fri, 20 Oct 2017 02:16:57 -0700
Committer: Thomas Gleixner
CommitDate: Sat, 21 Oct 2017 17:12:21 +0200
x86/intel_rdt
Commit-ID: 87943db7dfb0c5ee5aa74a9ac06346fadd9695c8
Gitweb: https://git.kernel.org/tip/87943db7dfb0c5ee5aa74a9ac06346fadd9695c8
Author: Reinette Chatre <reinette.cha...@intel.com>
AuthorDate: Fri, 20 Oct 2017 02:16:59 -0700
Committer: Thomas Gleixner <t...@linutronix.de>
Com
Commit-ID: 87943db7dfb0c5ee5aa74a9ac06346fadd9695c8
Gitweb: https://git.kernel.org/tip/87943db7dfb0c5ee5aa74a9ac06346fadd9695c8
Author: Reinette Chatre
AuthorDate: Fri, 20 Oct 2017 02:16:59 -0700
Committer: Thomas Gleixner
CommitDate: Sat, 21 Oct 2017 17:12:22 +0200
x86/intel_rdt: Fix
Commit-ID: 36b6f9fcb8928c06b6638a4cf91bc9d69bb49aa2
Gitweb: https://git.kernel.org/tip/36b6f9fcb8928c06b6638a4cf91bc9d69bb49aa2
Author: Reinette Chatre <reinette.cha...@intel.com>
AuthorDate: Fri, 20 Oct 2017 02:16:58 -0700
Committer: Thomas Gleixner <t...@linutronix.de>
Com
Commit-ID: 36b6f9fcb8928c06b6638a4cf91bc9d69bb49aa2
Gitweb: https://git.kernel.org/tip/36b6f9fcb8928c06b6638a4cf91bc9d69bb49aa2
Author: Reinette Chatre
AuthorDate: Fri, 20 Oct 2017 02:16:58 -0700
Committer: Thomas Gleixner
CommitDate: Sat, 21 Oct 2017 17:12:21 +0200
x86/intel_rdt: Fix
cpu1/power/pm_qos_resume_latency_us:0
/sys/devices/system/cpu/cpu2/power/pm_qos_resume_latency_us:0
/sys/devices/system/cpu/cpu3/power/pm_qos_resume_latency_us:0
I am keeping this patch in my local repo to continue developing against it.
Thank you very much.
Tested-by: Reinette Chatre <
cpu1/power/pm_qos_resume_latency_us:0
/sys/devices/system/cpu/cpu2/power/pm_qos_resume_latency_us:0
/sys/devices/system/cpu/cpu3/power/pm_qos_resume_latency_us:0
I am keeping this patch in my local repo to continue developing against it.
Thank you very much.
Tested-by: Reinette Chatre
Reinette
rdtgroup_mutex. Since we now obtain cpu_hotplug_lock earlier we
modify the static_branch_enable calls to the cpuslocked variants.
Reported-by: Sai Praneeth Prakhya <sai.praneeth.prak...@intel.com>
Signed-off-by: Reinette Chatre <reinette.cha...@intel.com>
Tested-by: Sai Praneeth Prakhya
rdtgroup_mutex. Since we now obtain cpu_hotplug_lock earlier we
modify the static_branch_enable calls to the cpuslocked variants.
Reported-by: Sai Praneeth Prakhya
Signed-off-by: Reinette Chatre
Tested-by: Sai Praneeth Prakhya
Acked-by: Vikas Shivappa
---
arch/x86/kernel/cpu/intel_rdt_rdtgro
the cpus came online, cpu_hotplug_lock
before rdtgroup_mutex. With cpu_hotplug_lock now obtained earlier we also
modify the static_branch_disable() calls to the cpuslocked variant.
Signed-off-by: Reinette Chatre <reinette.cha...@intel.com>
Tested-by: Sai Praneeth Prakhya <sai.praneeth.prak...@intel
the cpus came online, cpu_hotplug_lock
before rdtgroup_mutex. With cpu_hotplug_lock now obtained earlier we also
modify the static_branch_disable() calls to the cpuslocked variant.
Signed-off-by: Reinette Chatre
Tested-by: Sai Praneeth Prakhya
Acked-by: Vikas Shivappa
Acked-by: Tony Luck
---
Hi Thomas,
Please consider these three fixes for the RDT subsystem. They are submitted
as series for convenience, not because of dependencies among them.
Thank you
Reinette
Reinette Chatre (3):
x86/intel_rdt: Initialize bitmask of shareable resource if CDP enabled
x86/intel_rdt: Fix
Hi Thomas,
Please consider these three fixes for the RDT subsystem. They are submitted
as series for convenience, not because of dependencies among them.
Thank you
Reinette
Reinette Chatre (3):
x86/intel_rdt: Initialize bitmask of shareable resource if CDP enabled
x86/intel_rdt: Fix
of shareable resource is initialized when CDP is
enabled.
Fixes: 0dd2d7494cd8 ("x86/intel_rdt: Show bitmask of shareable resource
with other executing units"
Signed-off-by: Reinette Chatre <reinette.cha...@intel.com>
Acked-by: Fenghua Yu <fenghua...@intel.com>
Acked-by: Vikas
of shareable resource is initialized when CDP is
enabled.
Fixes: 0dd2d7494cd8 ("x86/intel_rdt: Show bitmask of shareable resource
with other executing units"
Signed-off-by: Reinette Chatre
Acked-by: Fenghua Yu
Acked-by: Vikas Shivappa
Acked-by: Tony Luck
---
arch/x86/kernel/cpu/intel
Commit-ID: cb2200e967c65519ca6c5426644a49dca65f6294
Gitweb: http://git.kernel.org/tip/cb2200e967c65519ca6c5426644a49dca65f6294
Author: Reinette Chatre <reinette.cha...@intel.com>
AuthorDate: Tue, 25 Jul 2017 14:14:24 -0700
Committer: Thomas Gleixner <t...@linutronix.de>
Com
Commit-ID: cb2200e967c65519ca6c5426644a49dca65f6294
Gitweb: http://git.kernel.org/tip/cb2200e967c65519ca6c5426644a49dca65f6294
Author: Reinette Chatre
AuthorDate: Tue, 25 Jul 2017 14:14:24 -0700
Committer: Thomas Gleixner
CommitDate: Tue, 1 Aug 2017 22:41:20 +0200
x86/intel_rdt: Mark
1101 - 1130 of 1130 matches
Mail list logo