| Paolo 'Blaisorblade' Giarrusso | b2670ea | 2006-10-19 23:28:23 -0700 | [diff] [blame] | 1 | config DEFCONFIG_LIST | 
 | 2 | 	string | 
 | 3 | 	option defconfig_list | 
 | 4 | 	default "arch/$ARCH/defconfig" | 
 | 5 |  | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 6 | # UML uses the generic IRQ sugsystem | 
 | 7 | config GENERIC_HARDIRQS | 
 | 8 | 	bool | 
 | 9 | 	default y | 
 | 10 |  | 
 | 11 | config UML | 
 | 12 | 	bool | 
 | 13 | 	default y | 
 | 14 |  | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 15 | config MMU | 
 | 16 | 	bool | 
 | 17 | 	default y | 
 | 18 |  | 
| Al Viro | 5ea8176 | 2007-02-11 15:41:31 +0000 | [diff] [blame] | 19 | config NO_IOMEM | 
 | 20 | 	def_bool y | 
 | 21 |  | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 22 | mainmenu "Linux/Usermode Kernel Configuration" | 
 | 23 |  | 
 | 24 | config ISA | 
 | 25 | 	bool | 
 | 26 |  | 
 | 27 | config SBUS | 
 | 28 | 	bool | 
 | 29 |  | 
 | 30 | config PCI | 
 | 31 | 	bool | 
 | 32 |  | 
| Al Viro | 694a464 | 2006-03-31 02:30:14 -0800 | [diff] [blame] | 33 | config PCMCIA | 
 | 34 | 	bool | 
 | 35 |  | 
| Paolo 'Blaisorblade' Giarrusso | 711553e | 2006-10-11 01:21:37 -0700 | [diff] [blame] | 36 | # Yet to do! | 
 | 37 | config TRACE_IRQFLAGS_SUPPORT | 
 | 38 | 	bool | 
 | 39 | 	default n | 
 | 40 |  | 
 | 41 | config LOCKDEP_SUPPORT | 
 | 42 | 	bool | 
 | 43 | 	default y | 
 | 44 |  | 
 | 45 | config STACKTRACE_SUPPORT | 
 | 46 | 	bool | 
| Al Viro | 6df0187 | 2007-03-14 09:15:54 +0000 | [diff] [blame] | 47 | 	default n | 
| Paolo 'Blaisorblade' Giarrusso | 711553e | 2006-10-11 01:21:37 -0700 | [diff] [blame] | 48 |  | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 49 | config GENERIC_CALIBRATE_DELAY | 
 | 50 | 	bool | 
 | 51 | 	default y | 
 | 52 |  | 
| Jeff Dike | e182c96 | 2006-12-08 02:36:23 -0800 | [diff] [blame] | 53 | config GENERIC_BUG | 
 | 54 | 	bool | 
 | 55 | 	default y | 
 | 56 | 	depends on BUG | 
 | 57 |  | 
| Jeff Dike | d83d2aa | 2007-10-16 01:27:23 -0700 | [diff] [blame^] | 58 | config GENERIC_TIME | 
 | 59 | 	bool | 
 | 60 | 	default y | 
 | 61 |  | 
| Paolo 'Blaisorblade' Giarrusso | b77d6ad | 2005-06-21 17:16:24 -0700 | [diff] [blame] | 62 | # Used in kernel/irq/manage.c and include/linux/irq.h | 
 | 63 | config IRQ_RELEASE_METHOD | 
 | 64 | 	bool | 
 | 65 | 	default y | 
 | 66 |  | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 67 | menu "UML-specific options" | 
 | 68 |  | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 69 | config STATIC_LINK | 
 | 70 | 	bool "Force a static link" | 
 | 71 | 	default n | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 72 | 	help | 
| Jeff Dike | 4c9e138 | 2007-10-16 01:26:54 -0700 | [diff] [blame] | 73 | 	  This option gives you the ability to force a static link of UML. | 
 | 74 | 	  Normally, UML is linked as a shared binary.  This is inconvenient for | 
 | 75 | 	  use in a chroot jail.  So, if you intend to run UML inside a chroot, | 
 | 76 | 	  you probably want to say Y here. | 
 | 77 | 	  Additionally, this option enables using higher memory spaces (up to | 
 | 78 | 	  2.75G) for UML. | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 79 |  | 
| Jeff Dike | 08b178e | 2005-09-03 15:57:12 -0700 | [diff] [blame] | 80 | source "arch/um/Kconfig.arch" | 
| Dave Hansen | 3f22ab2 | 2005-06-23 00:07:43 -0700 | [diff] [blame] | 81 | source "mm/Kconfig" | 
| Jeff Dike | d83d2aa | 2007-10-16 01:27:23 -0700 | [diff] [blame^] | 82 | source "kernel/time/Kconfig" | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 83 |  | 
 | 84 | config LD_SCRIPT_STATIC | 
 | 85 | 	bool | 
 | 86 | 	default y | 
| Jeff Dike | 42fda66 | 2007-10-16 01:26:50 -0700 | [diff] [blame] | 87 | 	depends on STATIC_LINK | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 88 |  | 
 | 89 | config LD_SCRIPT_DYN | 
 | 90 | 	bool | 
 | 91 | 	default y | 
 | 92 | 	depends on !LD_SCRIPT_STATIC | 
 | 93 |  | 
 | 94 | config NET | 
 | 95 | 	bool "Networking support" | 
 | 96 | 	help | 
| Jeff Dike | 4c9e138 | 2007-10-16 01:26:54 -0700 | [diff] [blame] | 97 | 	  Unless you really know what you are doing, you should say Y here. | 
 | 98 | 	  The reason is that some programs need kernel networking support even | 
 | 99 | 	  when running on a stand-alone machine that isn't connected to any | 
 | 100 | 	  other computer. If you are upgrading from an older kernel, you | 
 | 101 | 	  should consider updating your networking tools too because changes | 
 | 102 | 	  in the kernel and the tools often go hand in hand. The tools are | 
 | 103 | 	  contained in the package net-tools, the location and version number | 
 | 104 | 	  of which are given in <file:Documentation/Changes>. | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 105 |  | 
| Jeff Dike | 4c9e138 | 2007-10-16 01:26:54 -0700 | [diff] [blame] | 106 | 	  For a general introduction to Linux networking, it is highly | 
 | 107 | 	  recommended to read the NET-HOWTO, available from | 
 | 108 | 	  <http://www.tldp.org/docs.html#howto>. | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 109 |  | 
 | 110 |  | 
 | 111 | source "fs/Kconfig.binfmt" | 
 | 112 |  | 
 | 113 | config HOSTFS | 
 | 114 | 	tristate "Host filesystem" | 
 | 115 | 	help | 
| Jeff Dike | 4c9e138 | 2007-10-16 01:26:54 -0700 | [diff] [blame] | 116 |           While the User-Mode Linux port uses its own root file system for | 
 | 117 |           booting and normal file access, this module lets the UML user | 
 | 118 |           access files stored on the host.  It does not require any | 
 | 119 |           network connection between the Host and UML.  An example use of | 
 | 120 |           this might be: | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 121 |  | 
| Jeff Dike | 4c9e138 | 2007-10-16 01:26:54 -0700 | [diff] [blame] | 122 |           mount none /tmp/fromhost -t hostfs -o /tmp/umlshare | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 123 |  | 
| Jeff Dike | 4c9e138 | 2007-10-16 01:26:54 -0700 | [diff] [blame] | 124 |           where /tmp/fromhost is an empty directory inside UML and | 
 | 125 |           /tmp/umlshare is a directory on the host with files the UML user | 
 | 126 |           wishes to access. | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 127 |  | 
| Jeff Dike | 4c9e138 | 2007-10-16 01:26:54 -0700 | [diff] [blame] | 128 |           For more information, see | 
 | 129 |           <http://user-mode-linux.sourceforge.net/hostfs.html>. | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 130 |  | 
| Jeff Dike | 4c9e138 | 2007-10-16 01:26:54 -0700 | [diff] [blame] | 131 |           If you'd like to be able to work with files stored on the host, | 
 | 132 |           say Y or M here; otherwise say N. | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 133 |  | 
 | 134 | config HPPFS | 
 | 135 | 	tristate "HoneyPot ProcFS (EXPERIMENTAL)" | 
| Paolo 'Blaisorblade' Giarrusso | ce2d2ae | 2006-01-18 17:42:59 -0800 | [diff] [blame] | 136 | 	depends on EXPERIMENTAL | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 137 | 	help | 
| Jeff Dike | 4c9e138 | 2007-10-16 01:26:54 -0700 | [diff] [blame] | 138 | 	  hppfs (HoneyPot ProcFS) is a filesystem which allows UML /proc | 
 | 139 | 	  entries to be overridden, removed, or fabricated from the host. | 
 | 140 | 	  Its purpose is to allow a UML to appear to be a physical machine | 
 | 141 | 	  by removing or changing anything in /proc which gives away the | 
 | 142 | 	  identity of a UML. | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 143 |  | 
| Jeff Dike | 4c9e138 | 2007-10-16 01:26:54 -0700 | [diff] [blame] | 144 | 	  See <http://user-mode-linux.sf.net/hppfs.html> for more information. | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 145 |  | 
| Jeff Dike | 4c9e138 | 2007-10-16 01:26:54 -0700 | [diff] [blame] | 146 | 	  You only need this if you are setting up a UML honeypot.  Otherwise, | 
 | 147 | 	  it is safe to say 'N' here. | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 148 |  | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 149 | config MCONSOLE | 
 | 150 | 	bool "Management console" | 
 | 151 | 	default y | 
 | 152 | 	help | 
| Jeff Dike | 4c9e138 | 2007-10-16 01:26:54 -0700 | [diff] [blame] | 153 |           The user mode linux management console is a low-level interface to | 
 | 154 |           the kernel, somewhat like the i386 SysRq interface.  Since there is | 
 | 155 |           a full-blown operating system running under every user mode linux | 
 | 156 |           instance, there is much greater flexibility possible than with the | 
 | 157 |           SysRq mechanism. | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 158 |  | 
| Jeff Dike | 4c9e138 | 2007-10-16 01:26:54 -0700 | [diff] [blame] | 159 |           If you answer 'Y' to this option, to use this feature, you need the | 
 | 160 |           mconsole client (called uml_mconsole) which is present in CVS in | 
 | 161 |           2.4.5-9um and later (path /tools/mconsole), and is also in the | 
 | 162 |           distribution RPM package in 2.4.6 and later. | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 163 |  | 
| Jeff Dike | 4c9e138 | 2007-10-16 01:26:54 -0700 | [diff] [blame] | 164 |           It is safe to say 'Y' here. | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 165 |  | 
 | 166 | config MAGIC_SYSRQ | 
 | 167 | 	bool "Magic SysRq key" | 
 | 168 | 	depends on MCONSOLE | 
| Jeff Dike | 4c9e138 | 2007-10-16 01:26:54 -0700 | [diff] [blame] | 169 | 	help | 
 | 170 | 	  If you say Y here, you will have some control over the system even | 
 | 171 | 	  if the system crashes for example during kernel debugging (e.g., you | 
 | 172 | 	  will be able to flush the buffer cache to disk, reboot the system | 
 | 173 | 	  immediately or dump some status information). A key for each of the | 
 | 174 | 	  possible requests is provided. | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 175 |  | 
| Jeff Dike | 4c9e138 | 2007-10-16 01:26:54 -0700 | [diff] [blame] | 176 | 	  This is the feature normally accomplished by pressing a key | 
 | 177 | 	  while holding SysRq (Alt+PrintScreen). | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 178 |  | 
| Jeff Dike | 4c9e138 | 2007-10-16 01:26:54 -0700 | [diff] [blame] | 179 | 	  On UML, this is accomplished by sending a "sysrq" command with | 
 | 180 | 	  mconsole, followed by the letter for the requested command. | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 181 |  | 
| Jeff Dike | 4c9e138 | 2007-10-16 01:26:54 -0700 | [diff] [blame] | 182 | 	  The keys are documented in <file:Documentation/sysrq.txt>. Don't say Y | 
 | 183 | 	  unless you really know what this hack does. | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 184 |  | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 185 | config SMP | 
 | 186 | 	bool "Symmetric multi-processing support (EXPERIMENTAL)" | 
 | 187 | 	default n | 
| Paolo 'Blaisorblade' Giarrusso | 3b8d108 | 2005-11-13 16:07:04 -0800 | [diff] [blame] | 188 | 	#SMP_BROKEN is for x86_64. | 
| Jeff Dike | 42fda66 | 2007-10-16 01:26:50 -0700 | [diff] [blame] | 189 | 	depends on EXPERIMENTAL && (!SMP_BROKEN || (BROKEN && SMP_BROKEN)) | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 190 | 	help | 
| Jeff Dike | 4c9e138 | 2007-10-16 01:26:54 -0700 | [diff] [blame] | 191 | 	  This option enables UML SMP support. | 
 | 192 | 	  It is NOT related to having a real SMP box. Not directly, at least. | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 193 |  | 
| Jeff Dike | 4c9e138 | 2007-10-16 01:26:54 -0700 | [diff] [blame] | 194 | 	  UML implements virtual SMP by allowing as many processes to run | 
 | 195 | 	  simultaneously on the host as there are virtual processors configured. | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 196 |  | 
| Jeff Dike | 4c9e138 | 2007-10-16 01:26:54 -0700 | [diff] [blame] | 197 | 	  Obviously, if the host is a uniprocessor, those processes will | 
 | 198 | 	  timeshare, but, inside UML, will appear to be running simultaneously. | 
 | 199 | 	  If the host is a multiprocessor, then UML processes may run | 
 | 200 | 	  simultaneously, depending on the host scheduler. | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 201 |  | 
| Jeff Dike | 4c9e138 | 2007-10-16 01:26:54 -0700 | [diff] [blame] | 202 | 	  This, however, is supported only in TT mode. So, if you use the SKAS | 
 | 203 | 	  patch on your host, switching to TT mode and enabling SMP usually | 
 | 204 | 	  gives	you worse performances. | 
 | 205 | 	  Also, since the support for SMP has been under-developed, there could | 
 | 206 | 	  be some bugs being exposed by enabling SMP. | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 207 |  | 
| Jeff Dike | 4c9e138 | 2007-10-16 01:26:54 -0700 | [diff] [blame] | 208 | 	  If you don't know what to do, say N. | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 209 |  | 
 | 210 | config NR_CPUS | 
 | 211 | 	int "Maximum number of CPUs (2-32)" | 
 | 212 | 	range 2 32 | 
 | 213 | 	depends on SMP | 
 | 214 | 	default "32" | 
 | 215 |  | 
 | 216 | config NEST_LEVEL | 
 | 217 | 	int "Nesting level" | 
 | 218 | 	default "0" | 
 | 219 | 	help | 
| Jeff Dike | 4c9e138 | 2007-10-16 01:26:54 -0700 | [diff] [blame] | 220 |           This is set to the number of layers of UMLs that this UML will be run | 
 | 221 |           in.  Normally, this is zero, meaning that it will run directly on the | 
 | 222 |           host.  Setting it to one will build a UML that can run inside a UML | 
 | 223 |           that is running on the host.  Generally, if you intend this UML to run | 
 | 224 |           inside another UML, set CONFIG_NEST_LEVEL to one more than the host | 
 | 225 |           UML. | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 226 |  | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 227 | config HIGHMEM | 
| Paolo 'Blaisorblade' Giarrusso | ce2d2ae | 2006-01-18 17:42:59 -0800 | [diff] [blame] | 228 | 	bool "Highmem support (EXPERIMENTAL)" | 
 | 229 | 	depends on !64BIT && EXPERIMENTAL | 
 | 230 | 	default n | 
 | 231 | 	help | 
| Jeff Dike | 4c9e138 | 2007-10-16 01:26:54 -0700 | [diff] [blame] | 232 | 	  This was used to allow UML to run with big amounts of memory. | 
 | 233 | 	  Currently it is unstable, so if unsure say N. | 
| Paolo 'Blaisorblade' Giarrusso | ce2d2ae | 2006-01-18 17:42:59 -0800 | [diff] [blame] | 234 |  | 
| Jeff Dike | 4c9e138 | 2007-10-16 01:26:54 -0700 | [diff] [blame] | 235 | 	  To use big amounts of memory, it is recommended enable static | 
 | 236 | 	  linking (i.e. CONFIG_STATIC_LINK) - this should allow the | 
 | 237 | 	  guest to use up to 2.75G of memory. | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 238 |  | 
 | 239 | config KERNEL_STACK_ORDER | 
 | 240 | 	int "Kernel stack size order" | 
| Jeff Dike | 02239c2 | 2007-05-10 22:22:35 -0700 | [diff] [blame] | 241 | 	default 1 if 64BIT | 
| Jeff Dike | e80ad9b | 2007-06-08 13:46:49 -0700 | [diff] [blame] | 242 | 	range 1 10 if 64BIT | 
| Jeff Dike | 02239c2 | 2007-05-10 22:22:35 -0700 | [diff] [blame] | 243 | 	default 0 if !64BIT | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 244 | 	help | 
| Jeff Dike | 4c9e138 | 2007-10-16 01:26:54 -0700 | [diff] [blame] | 245 | 	  This option determines the size of UML kernel stacks.  They will | 
 | 246 | 	  be 1 << order pages.  The default is OK unless you're running Valgrind | 
 | 247 | 	  on UML, in which case, set this to 3. | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 248 |  | 
 | 249 | config UML_REAL_TIME_CLOCK | 
 | 250 | 	bool "Real-time Clock" | 
 | 251 | 	default y | 
 | 252 | 	help | 
| Jeff Dike | 4c9e138 | 2007-10-16 01:26:54 -0700 | [diff] [blame] | 253 | 	  This option makes UML time deltas match wall clock deltas.  This | 
 | 254 | 	  should normally be enabled.  The exception would be if you are | 
 | 255 | 	  debugging with UML and spend long times with UML stopped at a | 
 | 256 | 	  breakpoint.  In this case, when UML is restarted, it will call the | 
 | 257 | 	  timer enough times to make up for the time spent at the breakpoint. | 
 | 258 | 	  This could result in a noticeable lag.  If this is a problem, then | 
 | 259 | 	  disable this option. | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 260 |  | 
 | 261 | endmenu | 
 | 262 |  | 
 | 263 | source "init/Kconfig" | 
 | 264 |  | 
| Paolo 'Blaisorblade' Giarrusso | ce2d2ae | 2006-01-18 17:42:59 -0800 | [diff] [blame] | 265 | source "drivers/block/Kconfig" | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 266 |  | 
| Jeff Dike | 08b178e | 2005-09-03 15:57:12 -0700 | [diff] [blame] | 267 | source "arch/um/Kconfig.char" | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 268 |  | 
| Paolo 'Blaisorblade' Giarrusso | ce2d2ae | 2006-01-18 17:42:59 -0800 | [diff] [blame] | 269 | source "drivers/base/Kconfig" | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 270 |  | 
| Paolo 'Blaisorblade' Giarrusso | ce2d2ae | 2006-01-18 17:42:59 -0800 | [diff] [blame] | 271 | source "net/Kconfig" | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 272 |  | 
| Jeff Dike | 08b178e | 2005-09-03 15:57:12 -0700 | [diff] [blame] | 273 | source "arch/um/Kconfig.net" | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 274 |  | 
| Sam Ravnborg | d5950b4 | 2005-07-11 21:03:49 -0700 | [diff] [blame] | 275 | source "drivers/net/Kconfig" | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 276 |  | 
| Paolo 'Blaisorblade' Giarrusso | 76c842d | 2005-12-18 17:50:37 +0100 | [diff] [blame] | 277 | source "drivers/connector/Kconfig" | 
 | 278 |  | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 279 | source "fs/Kconfig" | 
 | 280 |  | 
 | 281 | source "security/Kconfig" | 
 | 282 |  | 
 | 283 | source "crypto/Kconfig" | 
 | 284 |  | 
 | 285 | source "lib/Kconfig" | 
 | 286 |  | 
| Peter Zijlstra | 0ff5638 | 2007-05-09 02:33:20 -0700 | [diff] [blame] | 287 | source "drivers/scsi/Kconfig" | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 288 |  | 
 | 289 | source "drivers/md/Kconfig" | 
 | 290 |  | 
 | 291 | if BROKEN | 
 | 292 | 	source "drivers/mtd/Kconfig" | 
 | 293 | endif | 
 | 294 |  | 
 | 295 | #This is just to shut up some Kconfig warnings, so no prompt. | 
 | 296 | config INPUT | 
 | 297 | 	bool | 
 | 298 | 	default n | 
 | 299 |  | 
 | 300 | source "arch/um/Kconfig.debug" |