tree: https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git pm-cpufreq-rjw
head: 9d8569d285ea557bc309883ba73630d71be3c05e
commit: cf70c4b689e7eb3ff6c5bd1d2da424d1276ad3f8 [4/13] cpufreq: governor: Replace timers with utilization update callbacks
config: x86_64-randconfig-n0-02070550 (attached as .config)
reproduce:
git checkout cf70c4b689e7eb3ff6c5bd1d2da424d1276ad3f8
# save the attached .config to linux build tree
make ARCH=x86_64
All errors (new ones prefixed by >>):
drivers/cpufreq/cpufreq_governor.c: In function 'dbs_update_util_handler':quoted
drivers/cpufreq/cpufreq_governor.c:269:4: error: implicit declaration of function 'irq_work_queue_on' [-Werror=implicit-function-declaration]
irq_work_queue_on(&shared->irq_work, smp_processor_id());
^
cc1: some warnings being treated as errors
vim +/irq_work_queue_on +269 drivers/cpufreq/cpufreq_governor.c
263 u64 delta_ns;
264
265 delta_ns = time - shared->last_sample_time;
266 if ((s64)delta_ns >= shared->sample_delay_ns) {
267 shared->last_sample_time = time;
268 reinit_completion(&shared->irq_work_done);
> 269 irq_work_queue_on(&shared->irq_work, smp_processor_id());
270 return;
271 }
272 }
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all Intel Corporation