All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2, resend] ix86: tighten dependencies of CPU_SUP_*_32
@ 2012-03-08  9:18 Jan Beulich
  2012-03-08 10:17 ` [tip:x86/asm] x86: Tighten " tip-bot for Jan Beulich
  0 siblings, 1 reply; 2+ messages in thread
From: Jan Beulich @ 2012-03-08  9:18 UTC (permalink / raw)
  To: mingo, tglx, hpa; +Cc: linux-kernel

Building in support for either of these CPUs is pointless when e.g.
M686 was selected (since such a kernel would use cmov instructions,
which aren't available on these older CPUs).

v2: Drop (inappropriate) change to CPU_SUP_TRANSMETA_32.

Signed-off-by: Jan Beulich <jbeulich@suse.com>

---
 arch/x86/Kconfig.cpu |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- 3.3-rc6/arch/x86/Kconfig.cpu
+++ 3.3-rc6-ix86-cpu-sup-dependencies/arch/x86/Kconfig.cpu
@@ -441,7 +441,7 @@ config CPU_SUP_INTEL
 config CPU_SUP_CYRIX_32
 	default y
 	bool "Support Cyrix processors" if PROCESSOR_SELECT
-	depends on !64BIT
+	depends on M386 || M486 || M586 || M586TSC || M586MMX || (EXPERT && !64BIT)
 	---help---
 	  This enables detection, tunings and quirks for Cyrix processors
 
@@ -495,7 +495,7 @@ config CPU_SUP_TRANSMETA_32
 config CPU_SUP_UMC_32
 	default y
 	bool "Support UMC processors" if PROCESSOR_SELECT
-	depends on !64BIT
+	depends on M386 || M486 || (EXPERT && !64BIT)
 	---help---
 	  This enables detection, tunings and quirks for UMC processors
 




^ permalink raw reply	[flat|nested] 2+ messages in thread

* [tip:x86/asm] x86: Tighten dependencies of CPU_SUP_*_32
  2012-03-08  9:18 [PATCH v2, resend] ix86: tighten dependencies of CPU_SUP_*_32 Jan Beulich
@ 2012-03-08 10:17 ` tip-bot for Jan Beulich
  0 siblings, 0 replies; 2+ messages in thread
From: tip-bot for Jan Beulich @ 2012-03-08 10:17 UTC (permalink / raw)
  To: linux-tip-commits
  Cc: linux-kernel, hpa, mingo, jbeulich, JBeulich, tglx, mingo

Commit-ID:  0d2bf4899d04fcc7f3a280b0bc74c084badb4e04
Gitweb:     http://git.kernel.org/tip/0d2bf4899d04fcc7f3a280b0bc74c084badb4e04
Author:     Jan Beulich <JBeulich@suse.com>
AuthorDate: Thu, 8 Mar 2012 09:18:02 +0000
Committer:  Ingo Molnar <mingo@elte.hu>
CommitDate: Thu, 8 Mar 2012 10:57:34 +0100

x86: Tighten dependencies of CPU_SUP_*_32

Building in support for either of these CPUs is pointless when
e.g. M686 was selected (since such a kernel would use cmov
instructions, which aren't available on these older CPUs).

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Link: http://lkml.kernel.org/r/4F58875A02000078000770E0@nat28.tlf.novell.com
Signed-off-by: Ingo Molnar <mingo@elte.hu>
---
 arch/x86/Kconfig.cpu |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/arch/x86/Kconfig.cpu b/arch/x86/Kconfig.cpu
index 6443c6f..706e12e 100644
--- a/arch/x86/Kconfig.cpu
+++ b/arch/x86/Kconfig.cpu
@@ -440,7 +440,7 @@ config CPU_SUP_INTEL
 config CPU_SUP_CYRIX_32
 	default y
 	bool "Support Cyrix processors" if PROCESSOR_SELECT
-	depends on !64BIT
+	depends on M386 || M486 || M586 || M586TSC || M586MMX || (EXPERT && !64BIT)
 	---help---
 	  This enables detection, tunings and quirks for Cyrix processors
 
@@ -494,7 +494,7 @@ config CPU_SUP_TRANSMETA_32
 config CPU_SUP_UMC_32
 	default y
 	bool "Support UMC processors" if PROCESSOR_SELECT
-	depends on !64BIT
+	depends on M386 || M486 || (EXPERT && !64BIT)
 	---help---
 	  This enables detection, tunings and quirks for UMC processors
 

^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2012-03-08 10:18 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-03-08  9:18 [PATCH v2, resend] ix86: tighten dependencies of CPU_SUP_*_32 Jan Beulich
2012-03-08 10:17 ` [tip:x86/asm] x86: Tighten " tip-bot for Jan Beulich

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.