Commit b1d12cef authored by Srinivas Pandruvada's avatar Srinivas Pandruvada
Browse files

tools/power/x86/intel-speed-select: Change path for caching topology info



We want to cache the topology info to a file, which is not preserved
across boot cycle. The current storage in /tmp is getting preserved.
So change the path from /tmp/isst_cpu_topology.dat to
/var/run/isst_cpu_topology.dat.

Signed-off-by: default avatarSrinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
parent f9e11043
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -198,7 +198,7 @@ int out_format_is_json(void)

static int get_stored_topology_info(int cpu, int *core_id, int *pkg_id, int *die_id)
{
	const char *pathname = "/tmp/isst_cpu_topology.dat";
	const char *pathname = "/var/run/isst_cpu_topology.dat";
	struct cpu_topology cpu_top;
	FILE *fp;
	int ret;
@@ -230,7 +230,7 @@ err_ret:

static void store_cpu_topology(void)
{
	const char *pathname = "/tmp/isst_cpu_topology.dat";
	const char *pathname = "/var/run/isst_cpu_topology.dat";
	FILE *fp;
	int i;

@@ -247,6 +247,8 @@ static void store_cpu_topology(void)
		return;
	}

	fprintf(stderr, "Caching topology information\n");

	for (i = 0; i < topo_max_cpus; ++i) {
		struct cpu_topology cpu_top;