X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=init%2FKconfig;h=3f83eb24204959a971d2444d0286b753df9a6a3d;hb=c7b5ebbddf7bcd3651947760f423e3783bbe6573;hp=113a656f52f1373266eb65dd7bef1113912ea4e0;hpb=a2c21200f1c81b08cb55e417b68150bba439b646;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"