2003-07-17 00:51:35

by Kurt Wall

[permalink] [raw]
Subject: [PATCH] 2.6.0-test1 Nonexistent Symbols During Config

"make menuconfig" emits the following before it starts:

boolean symbol BINFMT_ZFLAT tested for 'm'? test forced to 'n'
#
# using defaults found in arch/i386/defconfig
#
arch/i386/defconfig:68: trying to assign nonexistent symbol X86_SSE2
arch/i386/defconfig:544: trying to assign nonexistent symbol NET_PCMCIA_RADIO
arch/i386/defconfig:663: trying to assign nonexistent symbol INTEL_RNG

If these symbols have in fact been removed, the patch below removes
them. Not sure how to address the forced test, though.

Kurt
--
"Life to you is a bold and dashing responsibility"
-- a Mary Chung's fortune cookie
$ diff -Naur arch/i386/defconfig.orig arch/i386/defconfig
--- arch/i386/defconfig.orig 2003-07-13 23:35:57.000000000 -0400
+++ arch/i386/defconfig 2003-07-16 00:41:31.000000000 -0400
@@ -65,7 +65,6 @@
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_INTEL_USERCOPY=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
-CONFIG_X86_SSE2=y
# CONFIG_HUGETLB_PAGE is not set
CONFIG_SMP=y
# CONFIG_PREEMPT is not set
@@ -541,7 +540,6 @@
# CONFIG_PCMCIA_SMC91C92 is not set
# CONFIG_PCMCIA_XIRC2PS is not set
# CONFIG_PCMCIA_AXNET is not set
-CONFIG_NET_PCMCIA_RADIO=y
CONFIG_PCMCIA_RAYCS=y

#
@@ -660,7 +658,6 @@
# Watchdog Cards
#
# CONFIG_WATCHDOG is not set
-CONFIG_INTEL_RNG=y
# CONFIG_AMD_RNG is not set
# CONFIG_NVRAM is not set
# CONFIG_RTC is not set


2003-07-17 20:59:06

by Jeff Smith

[permalink] [raw]
Subject: Re: [PATCH] 2.6.0-test1 Nonexistent Symbols During Config

A few notes on each of these. I do not offer
recommendations, only facts.

CONFIG_X86_SSE:
Used in include/asm-i386/bugs.h to panic if
the kernel is compiled for SSE2 but the
processor does not support it.

CONFIG_NET_PCMCIA_RADIO:
Used in drivers/net/wireless/ray_cs.c.

CONFIG_INTEL_RNG:
Not used anywhere in code.

-- Jeff Smith

__________________________________
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!
http://sbc.yahoo.com