Re: 2.6.0-test3 Make defconfig or menuconfig - unchoosables

From: Sean Estabrooks
Date: Sat Aug 09 2003 - 11:38:20 EST


On Sat, 9 Aug 2003 18:24:29 +0200
Voluspa <lista1@xxxxxxxxx> wrote:

>
> Looking for the fabled but hard to locate "ikconfig":
>

Hi there..

For some reason this is the only piece that has not made it
into the mainline. I'm not sure who's shepherding this through
but i've attached the outstanding patch.

Cheers,
Sean


diff -urN -X dontdiff linux-1.5/init/Kconfig linux-2.5-osdl/init/Kconfig
--- linux-2.5/init/Kconfig 2003-07-14 09:36:04.000000000 -0700
+++ linux-2.5-osdl/init/Kconfig 2003-07-14 09:52:16.000000000 -0700
@@ -109,6 +109,31 @@
13 => 8 KB
12 => 4 KB

+config IKCONFIG
+ bool "Kernel .config support"
+ ---help---
+ This option enables the complete Linux kernel ".config" file
+ contents, information on compiler used to build the kernel,
+ kernel running when this kernel was built and kernel version
+ from Makefile to be saved in kernel. It provides documentation
+ of which kernel options are used in a running kernel or in an
+ on-disk kernel. This information can be extracted from the kernel
+ image file with the script scripts/extract-ikconfig and used as
+ input to rebuild the current kernel or to build another kernel.
+ It can also be extracted from a running kernel by reading
+ /proc/ikconfig/config and /proc/ikconfig/built_with, if enabled.
+ /proc/ikconfig/config will list the configuration that was used
+ to build the kernel and /proc/ikconfig/built_with will list
+ information on the compiler and host machine that was used to
+ build the kernel.
+
+config IKCONFIG_PROC
+ bool "Enable access to .config through /proc/ikconfig"
+ depends on IKCONFIG
+ ---help---
+ This option enables access to kernel configuration file and build
+ information through /proc/ikconfig.
+

menuconfig EMBEDDED
bool "Remove kernel features (for embedded systems)"

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/