Commit c0327e1d authored by Babu Moger's avatar Babu Moger Committed by Shuah Khan
Browse files

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: default avatarBabu Moger <babu.moger@amd.com>
Co-developed-by: default avatarFenghua Yu <fenghua.yu@intel.com>
Signed-off-by: default avatarFenghua Yu <fenghua.yu@intel.com>
Signed-off-by: default avatarShuah Khan <skhan@linuxfoundation.org>
parent 53f74fbe
Loading
Loading
Loading
Loading
+7 −2
Original line number Diff line number Diff line
@@ -113,8 +113,13 @@ int get_resource_id(int cpu_no, int *resource_id)
	char phys_pkg_path[1024];
	FILE *fp;

	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");