mirror of https://gitee.com/openkylin/linux.git
selftests/resctrl: Use cache index3 id for AMD schemata masks
AMD uses the cache l3 boundary for schemata masks. Update it accordigly. Signed-off-by: Babu Moger <babu.moger@amd.com> Co-developed-by: Fenghua Yu <fenghua.yu@intel.com> Signed-off-by: Fenghua Yu <fenghua.yu@intel.com> Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
This commit is contained in:
parent
53f74fbec9
commit
c0327e1d7c
|
@ -113,8 +113,13 @@ int get_resource_id(int cpu_no, int *resource_id)
|
|||
char phys_pkg_path[1024];
|
||||
FILE *fp;
|
||||
|
||||
sprintf(phys_pkg_path, "%s%d/topology/physical_package_id",
|
||||
PHYS_ID_PATH, cpu_no);
|
||||
if (is_amd)
|
||||
sprintf(phys_pkg_path, "%s%d/cache/index3/id",
|
||||
PHYS_ID_PATH, cpu_no);
|
||||
else
|
||||
sprintf(phys_pkg_path, "%s%d/topology/physical_package_id",
|
||||
PHYS_ID_PATH, cpu_no);
|
||||
|
||||
fp = fopen(phys_pkg_path, "r");
|
||||
if (!fp) {
|
||||
perror("Failed to open physical_package_id");
|
||||
|
|
Loading…
Reference in New Issue