]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
tools/power/x86/intel-speed-select: Remove warning for unused result
authorSrinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Thu, 10 Oct 2019 20:29:36 +0000 (13:29 -0700)
committerAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Tue, 15 Oct 2019 08:02:28 +0000 (11:02 +0300)
Fix warning for:
isst-config.c: In function ‘set_cpu_online_offline’:
isst-config.c:221:3: warning: ignoring return value of ‘write’,
declared with attribute warn_unused_result [-Wunused-result]
   write(fd, "1\n", 2);

Signed-off-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
tools/power/x86/intel-speed-select/isst-config.c

index 2a9890c8395a46648d8e17ebd994ce9123636223..21fcfe621d3aa8bc77fd098ab3539b331b820482 100644 (file)
@@ -169,7 +169,7 @@ int get_topo_max_cpus(void)
 static void set_cpu_online_offline(int cpu, int state)
 {
        char buffer[128];
-       int fd;
+       int fd, ret;
 
        snprintf(buffer, sizeof(buffer),
                 "/sys/devices/system/cpu/cpu%d/online", cpu);
@@ -179,9 +179,12 @@ static void set_cpu_online_offline(int cpu, int state)
                err(-1, "%s open failed", buffer);
 
        if (state)
-               write(fd, "1\n", 2);
+               ret = write(fd, "1\n", 2);
        else
-               write(fd, "0\n", 2);
+               ret = write(fd, "0\n", 2);
+
+       if (ret == -1)
+               perror("Online/Offline: Operation failed\n");
 
        close(fd);
 }