diff -Naurp linux-2.6.5-rc1-mm1/arch/i386/Kconfig linux-2.6.5-rc1-mm1-removed/arch/i386/Kconfig --- linux-2.6.5-rc1-mm1/arch/i386/Kconfig 2004-03-16 21:28:03.000000000 +0100 +++ linux-2.6.5-rc1-mm1-removed/arch/i386/Kconfig 2004-03-16 21:32:08.000000000 +0100 @@ -1555,7 +1555,14 @@ config MAGIC_SYSRQ default y config 4KSTACKS - def_bool y + bool "Use 4Kb for kernel stacks instead of 8Kb" + default n + help + If you say Y here the kernel will use a 4Kb stacksize for the + kernel stack attached to each process/thread. This facilitates + running more threads on a system and also reduces the pressure + on the VM subsystem for higher order allocations. This option + will also use IRQ stacks to compensate for the reduced stackspace. config X86_FIND_SMP_CONFIG bool