aboutsummaryrefslogtreecommitdiffstats
path: root/init
diff options
context:
space:
mode:
authorAdrian Bunk <bunk@fs.tum.de>2003-09-01 19:22:52 -0700
committerLinus Torvalds <torvalds@home.osdl.org>2003-09-01 19:22:52 -0700
commit51e9e9743877660198565a86034ca72de73dcf7e (patch)
tree343f2121c256a24de209a5f89af5bd947292a4dd /init
parent596a338d648faae36a2c6cbe94ccdeaa552105aa (diff)
downloadhistory-51e9e9743877660198565a86034ca72de73dcf7e.tar.gz
[PATCH] Mark more drivers BROKEN{,ON_SMP}
- let more drivers that don't compile depend on BROKEN - MTD_BLKMTD is fixed, remove the dependency on BROKEN - let all drivers that don't compile on SMP (due to cli/sti usage) depend on a BROKEN_ON_SMP that is only defined if !SMP || BROKEN - #include interrupt.h for dummy cli/sti/... in two files to fix the UP compilation of these files I marked only drivers that are broken for a long time and where I don't know about existing fixes with BROKEN or BROKEN_ON_SMP.
Diffstat (limited to 'init')
-rw-r--r--init/Kconfig5
1 files changed, 5 insertions, 0 deletions
diff --git a/init/Kconfig b/init/Kconfig
index 6d2d615c9f1510..3b6e6d580e1dca 100644
--- a/init/Kconfig
+++ b/init/Kconfig
@@ -43,6 +43,11 @@ config BROKEN
If unsure, say N.
+config BROKEN_ON_SMP
+ bool
+ depends on BROKEN || !SMP
+ default y
+
endmenu