Re: [rcu:dev 110/110] softirq.c:undefined reference to `rcu_softirq_qs'

From: Paul E. McKenney
Date: Thu Jun 28 2018 - 19:25:04 EST


On Fri, Jun 29, 2018 at 06:46:25AM +0800, kbuild test robot wrote:
> tree: https://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
> head: 0028a1e4fdbb4263539595da08979d59954d4873
> commit: 0028a1e4fdbb4263539595da08979d59954d4873 [110/110] rcu: Apply RCU-bh QSes to RCU-sched and RCU-preempt when safe
> config: i386-alldefconfig (attached as .config)
> compiler: gcc-7 (Debian 7.3.0-16) 7.3.0
> reproduce:
> git checkout 0028a1e4fdbb4263539595da08979d59954d4873
> # save the attached .config to linux build tree
> make ARCH=i386
>
> All errors (new ones prefixed by >>):
>
> kernel/softirq.o: In function `__do_softirq':
> >> softirq.c:(.softirqentry.text+0x1a9): undefined reference to `rcu_softirq_qs'

Oops, need to add !SMP support -- will do!

Thanx, Paul