tree:
https://github.com/curro/linux intel_pstate-vlp-v3
head: 320f232d1770592e468b87a378dc08ede8f654dc
commit: 38a4edd698dc7ea425825088702686ee52294192 [7/16] cpufreq: intel_pstate: Implement
VLP controller statistics and target range calculation.
config: x86_64-allyesconfig (attached as .config)
compiler: gcc-9 (Debian 9.3.0-15) 9.3.0
reproduce (this is a W=1 build):
git checkout 38a4edd698dc7ea425825088702686ee52294192
# save the attached .config to linux build tree
make W=1 ARCH=x86_64
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp(a)intel.com>
All warnings (new ones prefixed by >>):
In file included from drivers/cpufreq/../../kernel/sched/sched.h:70,
from drivers/cpufreq/intel_pstate.c:37:
> include/asm-generic/vmlinux.lds.h:299: warning:
"ACPI_PROBE_TABLE" redefined
299 | #define ACPI_PROBE_TABLE(name)
\
|
In file included from drivers/cpufreq/intel_pstate.c:26:
include/linux/acpi.h:1177: note: this is the location of the previous definition
1177 | #define ACPI_PROBE_TABLE(name) __##name##_acpi_probe_table
|
drivers/cpufreq/intel_pstate.c:2314:13: warning: 'update_vlp_sample' defined
but not used [-Wunused-function]
2314 | static bool update_vlp_sample(struct cpudata *cpu, u64 time, unsigned int
flags)
| ^~~~~~~~~~~~~~~~~
drivers/cpufreq/intel_pstate.c:2190:39: warning: 'get_vlp_target_range' defined
but not used [-Wunused-function]
2190 | static const struct vlp_target_range *get_vlp_target_range(struct cpudata
*cpu)
| ^~~~~~~~~~~~~~~~~~~~
drivers/cpufreq/intel_pstate.c:2041:13: warning: 'intel_pstate_reset_vlp'
defined but not used [-Wunused-function]
2041 | static void intel_pstate_reset_vlp(struct cpudata *cpu)
| ^~~~~~~~~~~~~~~~~~~~~~
#
https://github.com/curro/linux/commit/38a4edd698dc7ea425825088702686ee522...
git remote add curro
https://github.com/curro/linux
git fetch --no-tags curro intel_pstate-vlp-v3
git checkout 38a4edd698dc7ea425825088702686ee52294192
vim +/ACPI_PROBE_TABLE +299 include/asm-generic/vmlinux.lds.h
6c3ff8b11a16ec Stephen Boyd 2013-10-30 297
e647b532275bb3 Marc Zyngier 2015-09-28 298 #ifdef CONFIG_ACPI
e647b532275bb3 Marc Zyngier 2015-09-28 @299 #define ACPI_PROBE_TABLE(name) \
e647b532275bb3 Marc Zyngier 2015-09-28 300 . = ALIGN(8); \
a6214385005333 Masahiro Yamada 2018-05-09 301 __##name##_acpi_probe_table = .; \
4b89b7f7aad574 Nicholas Piggin 2016-11-24 302
KEEP(*(__##name##_acpi_probe_table)) \
a6214385005333 Masahiro Yamada 2018-05-09 303 __##name##_acpi_probe_table_end = .;
e647b532275bb3 Marc Zyngier 2015-09-28 304 #else
e647b532275bb3 Marc Zyngier 2015-09-28 305 #define ACPI_PROBE_TABLE(name)
e647b532275bb3 Marc Zyngier 2015-09-28 306 #endif
e647b532275bb3 Marc Zyngier 2015-09-28 307
:::::: The code at line 299 was first introduced by commit
:::::: e647b532275bb357e87272e052fccf5fcdb36a17 ACPI: Add early device probing
infrastructure
:::::: TO: Marc Zyngier <Marc.Zyngier(a)arm.com>
:::::: CC: Rafael J. Wysocki <rafael.j.wysocki(a)intel.com>
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org