2003-08-09 16:22:15

by Voluspa

[permalink] [raw]
Subject: 2.6.0-test3 Make defconfig or menuconfig - unchoosables


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

root:loke:/usr/src/test/linux# make defconfig >fel.log
./arch/i386/defconfig:22: trying to assign nonexistent symbol IKCONFIG
./arch/i386/defconfig:23: trying to assign nonexistent symbol
IKCONFIG_PROC
./arch/i386/defconfig:70: trying to assign nonexistent symbol X86_SSE2
./arch/i386/defconfig:183: trying to assign nonexistent symbol PNP_NAMES
./arch/i386/defconfig:184: trying to assign nonexistent symbol PNP_CARD
./arch/i386/defconfig:324: trying to assign nonexistent symbol
SCSI_EATA_DMA
./arch/i386/defconfig:336: trying to assign nonexistent symbol
SCSI_NCR53C7xx
./arch/i386/defconfig:338: trying to assign nonexistent symbol
SCSI_NCR53C8XX
./arch/i386/defconfig:361: trying to assign nonexistent symbol
SCSI_PCMCIA
./arch/i386/defconfig:395: trying to assign nonexistent symbol FILTER
./arch/i386/defconfig:544: trying to assign nonexistent symbol
NET_PCMCIA_RADIO
./arch/i386/defconfig:663: trying to assign nonexistent symbol INTEL_RNG
./arch/i386/defconfig:664: trying to assign nonexistent symbol AMD_RNG
./arch/i386/defconfig:678: trying to assign nonexistent symbol AGP3

Mvh
Mats Johannesson


2003-08-09 16:33:35

by Sean Estabrooks

[permalink] [raw]
Subject: Re: 2.6.0-test3 Make defconfig or menuconfig - unchoosables

On Sat, 9 Aug 2003 18:24:29 +0200
Voluspa <[email protected]> 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)"

2003-08-09 17:47:05

by Alan

[permalink] [raw]
Subject: Re: 2.6.0-test3 Make defconfig or menuconfig - unchoosables

On Sad, 2003-08-09 at 17:33, Sean Estabrooks wrote:
> 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.

Linus ignored it when Randy sent it for some reason