From: James Hogan Date: Thu, 25 Jul 2013 14:34:25 +0000 (+0100) Subject: rcu: Select IRQ_WORK from TREE_PREEMPT_RCU X-Git-Tag: v3.12-rc1~170^2^2^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5361471437a97cf493c2aa7d881bbedc9c248415;p=pandora-kernel.git rcu: Select IRQ_WORK from TREE_PREEMPT_RCU TREE_RCU and TREE_PREEMPT_RCU both cause kernel/rcutree.c to be built, but only TREE_RCU selects IRQ_WORK, which can result in an undefined reference to irq_work_queue for some (random) configs: kernel/built-in.o In function `rcu_start_gp_advanced': kernel/rcutree.c:1564: undefined reference to `irq_work_queue' Select IRQ_WORK from TREE_PREEMPT_RCU too to fix this. Signed-off-by: James Hogan Cc: Steven Rostedt Cc: Paul E. McKenney Cc: Dipankar Sarma Signed-off-by: Paul E. McKenney Reviewed-by: Josh Triplett --- Reading git-diff-tree failed