X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=init%2FKconfig;h=3f83eb24204959a971d2444d0286b753df9a6a3d;hb=c7b5ebbddf7bcd3651947760f423e3783bbe6573;hp=113a656f52f1373266eb65dd7bef1113912ea4e0;hpb=9bf4aaab3e101692164d49b7ca357651eb691cb6;p=linux-2.6.git
diff --git a/init/Kconfig b/init/Kconfig
index 113a656f5..3f83eb242 100644
--- a/init/Kconfig
+++ b/init/Kconfig
@@ -1,4 +1,3 @@
-
menu "Code maturity level options"
config EXPERIMENTAL
@@ -53,9 +52,18 @@ config BROKEN_ON_SMP
endmenu
-
menu "General setup"
+config LOCALVERSION
+ string "Local version - append to kernel release"
+ help
+ Append an extra string to the end of your kernel version.
+ This will show up when you type uname, for example.
+ The string you set here will be appended after the contents of
+ any files with a filename matching localversion* in your
+ object and source tree, in that order. Your total string can
+ be a maximum of 64 characters.
+
config SWAP
bool "Support for paging of anonymous memory (swap)"
depends on MMU
@@ -123,7 +131,7 @@ config BSD_PROCESS_ACCT_V3
process and it's parent. Note that this file format is incompatible
with previous v0/v1/v2 file formats, so you will need updated tools
for processing it. A preliminary version of these tools is available
- at .
+ at .
config SYSCTL
bool "Sysctl support"
@@ -285,8 +293,21 @@ config CC_OPTIMIZE_FOR_SIZE
If unsure, say N.
+config SHMEM
+ default y
+ bool "Use full shmem filesystem" if EMBEDDED && MMU
+ help
+ The shmem is an internal filesystem used to manage shared memory.
+ It is backed by swap and manages resource limits. It is also exported
+ to userspace as tmpfs if TMPFS is enabled. Disabling this
+ option replaces shmem and tmpfs with the much simpler ramfs code,
+ which may be appropriate on small systems without swap.
+
endmenu # General setup
+config TINY_SHMEM
+ default !SHMEM
+ bool
menu "Loadable module support"