tree:
https://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.git
linux-5.6.y-rt-rebase
head: be0ee11d10b24b74d194786bbfc30c754157fbe8
commit: fbcff84f67429630c8be64ac4dac81eed649d6df [198/256] irqwork: push most work into
softirq context
config: x86_64-randconfig-s1-20200403 (attached as .config)
compiler: gcc-7 (Ubuntu 7.5.0-6ubuntu2) 7.5.0
reproduce:
git checkout fbcff84f67429630c8be64ac4dac81eed649d6df
# save the attached .config to linux build tree
make ARCH=x86_64
If you fix the issue, kindly add following tag
Reported-by: kbuild test robot <lkp(a)intel.com>
All warnings (new ones prefixed by >>):
> kernel/time/tick-sched.c:246:63: warning: missing braces around
initializer [-Wmissing-braces]
static DEFINE_PER_CPU(struct irq_work,
nohz_full_kick_work) = {
^
vim +246 kernel/time/tick-sched.c
76c24fb054b52b3 Frederic Weisbecker 2013-04-18 245
76c24fb054b52b3 Frederic Weisbecker 2013-04-18 @246 static DEFINE_PER_CPU(struct
irq_work, nohz_full_kick_work) = {
d027d45d8a17a41 Frederic Weisbecker 2015-06-07 247 .func = nohz_full_kick_func,
fbcff84f6742963 Sebastian Andrzej Siewior 2015-06-23 248 .flags = IRQ_WORK_HARD_IRQ,
76c24fb054b52b3 Frederic Weisbecker 2013-04-18 249 };
76c24fb054b52b3 Frederic Weisbecker 2013-04-18 250
:::::: The code at line 246 was first introduced by commit
:::::: 76c24fb054b52b34af4dcde589cbb9e2b98fc74c nohz: New APIs to re-evaluate the tick on
full dynticks CPUs
:::::: TO: Frederic Weisbecker <fweisbec(a)gmail.com>
:::::: CC: Frederic Weisbecker <fweisbec(a)gmail.com>
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org