Skip to content

Commit e1711f2

Browse files
Lee Jonesrafaeljw
authored andcommitted
cpufreq: acpi-cpufreq: Mark 'dummy' variable as __always_unused
If we fail to use a variable, even a 'dummy' one, then the compiler complains that it is set but not used. We know this is fine, so we set it as __always_unused to let the compiler know. Fixes the following W=1 kernel build warning(s): drivers/cpufreq/acpi-cpufreq.c: In function ‘cpu_freq_read_intel’: drivers/cpufreq/acpi-cpufreq.c:247:11: warning: variable ‘dummy’ set but not used [-Wunused-but-set-variable] drivers/cpufreq/acpi-cpufreq.c: In function ‘cpu_freq_read_amd’: drivers/cpufreq/acpi-cpufreq.c:265:11: warning: variable ‘dummy’ set but not used [-Wunused-but-set-variable] Signed-off-by: Lee Jones <[email protected]> Acked-by: Viresh Kumar <[email protected]> Signed-off-by: Rafael J. Wysocki <[email protected]>
1 parent 44bd9a3 commit e1711f2

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

drivers/cpufreq/acpi-cpufreq.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@ static unsigned extract_freq(struct cpufreq_policy *policy, u32 val)
244244

245245
static u32 cpu_freq_read_intel(struct acpi_pct_register *not_used)
246246
{
247-
u32 val, dummy;
247+
u32 val, dummy __always_unused;
248248

249249
rdmsr(MSR_IA32_PERF_CTL, val, dummy);
250250
return val;
@@ -261,7 +261,7 @@ static void cpu_freq_write_intel(struct acpi_pct_register *not_used, u32 val)
261261

262262
static u32 cpu_freq_read_amd(struct acpi_pct_register *not_used)
263263
{
264-
u32 val, dummy;
264+
u32 val, dummy __always_unused;
265265

266266
rdmsr(MSR_AMD_PERF_CTL, val, dummy);
267267
return val;

0 commit comments

Comments
 (0)