rcu: provide RCU options on non-preempt architectures too
authorIngo Molnar <mingo@elte.hu>
Thu, 25 Dec 2008 08:31:28 +0000 (09:31 +0100)
committerIngo Molnar <mingo@elte.hu>
Thu, 25 Dec 2008 08:31:28 +0000 (09:31 +0100)
commit12d79bafb75639f406a9f71aab94808c414c836e
tree2d7ba81720be2ec8c897dd3ab6781cccd973249c
parent64db4cfff99c04cd5f550357edcc8780f96b54a2
rcu: provide RCU options on non-preempt architectures too

Impact: build fix

Some old architectures still do not use kernel/Kconfig.preempt, so the
moving of the RCU options there broke their build:

 In file included from /home/mingo/tip/include/linux/sem.h:81,
                 from /home/mingo/tip/include/linux/sched.h:69,
                 from /home/mingo/tip/arch/alpha/kernel/asm-offsets.c:9:
 /home/mingo/tip/include/linux/rcupdate.h:62:2: error: #error "Unknown RCU implementation specified to kernel configuration"

Move these options back to init/Kconfig, which every architecture
includes.

Signed-off-by: Ingo Molnar <mingo@elte.hu>
init/Kconfig
kernel/Kconfig.preempt