Messages in this thread Patch in this message | | | From | "Fenghua Yu" <> | Subject | [PATCH v2 23/33] x86/intel_rdt_rdtgroup.c: User interface for RDT | Date | Thu, 8 Sep 2016 02:57:17 -0700 |
| |
From: Fenghua Yu <fenghua.yu@intel.com>
We introduce a new resctrl file system mounted under /sys/fs/resctrl. User uses this file system to control resource allocation.
Hiearchy of the file system is as follows: /sys/fs/resctrl/info/info /<resource0>/<resource0 specific info files> /<resource1>/<resource1 specific info files> .... /tasks /cpus /schemata /sub-dir1 /sub-dir2 ....
User can specify which task uses which schemata for resource allocation.
More details can be found in Documentation/x86/intel_rdt_ui.txt
Signed-off-by: Fenghua Yu <fenghua.yu@intel.com> Reviewed-by: Tony Luck <tony.luck@intel.com> --- arch/x86/include/asm/intel_rdt.h | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/arch/x86/include/asm/intel_rdt.h b/arch/x86/include/asm/intel_rdt.h index 85beecc..aaed4b4 100644 --- a/arch/x86/include/asm/intel_rdt.h +++ b/arch/x86/include/asm/intel_rdt.h @@ -40,6 +40,8 @@ struct cache_domain { unsigned int shared_cache_id[MAX_CACHE_DOMAINS]; }; +extern struct cache_domain cache_domains[MAX_CACHE_LEAVES]; + extern struct rdt_opts rdt_opts; struct clos_cbm_table { -- 2.5.0
| |