* [PATCH] x86: use defconfigs from x86/configs/*
@ 2008-04-29 10:48 Sam Ravnborg
2008-04-29 10:50 ` Ingo Molnar
0 siblings, 1 reply; 2+ messages in thread
From: Sam Ravnborg @ 2008-04-29 10:48 UTC (permalink / raw)
To: Thomas Gleixner, Ingo Molnar, H. Peter Anvin, LKML, dsd
Daniel Drake <dsd@gentoo.org> reported:
In 2.6.23, if you unpacked a kernel source tarball and then
ran "make menuconfig" you'd be presented with this message:
# using defaults found in arch/i386/defconfig
and the default options would be set.
The same thing in 2.6.24 does not give you any "using defaults" message, and
the default config options within menuconfig are rather blank (e.g. no PCI
support). You can work around this by explicitly running "make defconfig"
before menuconfig, but it would be nice to have the behaviour the way it was
for 2.6.23 (and the way it still is for other archs).
Fixed by adding a x86 specific defconfig list to Kconfig.
Fixes: http://bugzilla.kernel.org/show_bug.cgi?id=10470
Tested-by: dsd@gentoo.org
Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
---
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig
index a12dbb2..91df357 100644
--- a/arch/x86/Kconfig
+++ b/arch/x86/Kconfig
@@ -25,6 +25,18 @@ config X86
select HAVE_KVM if ((X86_32 && !X86_VOYAGER && !X86_VISWS && !X86_NUMAQ) || X86_64)
select HAVE_ARCH_KGDB if !X86_VOYAGER
+config DEFCONFIG_LIST
+ string
+ depends on X86_32
+ option defconfig_list
+ default "arch/x86/configs/i386_defconfig"
+
+config DEFCONFIG_LIST
+ string
+ depends on X86_64
+ option defconfig_list
+ default "arch/x86/configs/x86_64_defconfig"
+
config GENERIC_LOCKBREAK
def_bool n
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [PATCH] x86: use defconfigs from x86/configs/*
2008-04-29 10:48 [PATCH] x86: use defconfigs from x86/configs/* Sam Ravnborg
@ 2008-04-29 10:50 ` Ingo Molnar
0 siblings, 0 replies; 2+ messages in thread
From: Ingo Molnar @ 2008-04-29 10:50 UTC (permalink / raw)
To: Sam Ravnborg; +Cc: Thomas Gleixner, Ingo Molnar, H. Peter Anvin, LKML, dsd
* Sam Ravnborg <sam@ravnborg.org> wrote:
> Daniel Drake <dsd@gentoo.org> reported:
>
> In 2.6.23, if you unpacked a kernel source tarball and then
> ran "make menuconfig" you'd be presented with this message:
> # using defaults found in arch/i386/defconfig
>
> and the default options would be set.
>
> The same thing in 2.6.24 does not give you any "using defaults"
> message, and the default config options within menuconfig are rather
> blank (e.g. no PCI support). You can work around this by explicitly
> running "make defconfig" before menuconfig, but it would be nice to
> have the behaviour the way it was for 2.6.23 (and the way it still is
> for other archs).
>
> Fixed by adding a x86 specific defconfig list to Kconfig.
thanks Sam, applied.
Ingo
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2008-04-29 10:51 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-04-29 10:48 [PATCH] x86: use defconfigs from x86/configs/* Sam Ravnborg
2008-04-29 10:50 ` Ingo Molnar
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®