From: James Bottomley <James.Bottomley@steeleye.com>
Date: Wed, 17 Oct 2007 16:04:35 +0000 (+0200)
Subject: x86: voyager don't try to support uniprocessor builds
X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=87cde760abfa019b5e368186f893cf673d227632;p=GitHub%2FLineageOS%2Fandroid_kernel_samsung_universal7580.git

x86: voyager don't try to support uniprocessor builds

A while ago Randy Dunlap and Adrian Bunk suggested we simply prevent UP
voyager building.  I resisted this on the grounds that the nagging was the
only thing that was going to cause me to look at this.  However, now I
think we should probably take this course.

Cc: Andi Kleen <ak@suse.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
---

diff --git a/arch/i386/Kconfig b/arch/i386/Kconfig
index 7a95c58947e..b84d5050e92 100644
--- a/arch/i386/Kconfig
+++ b/arch/i386/Kconfig
@@ -146,6 +146,7 @@ config X86_ELAN
 
 config X86_VOYAGER
 	bool "Voyager (NCR)"
+	select SMP if !BROKEN
 	help
 	  Voyager is an MCA-based 32-way capable SMP architecture proprietary
 	  to NCR Corp.  Machine classes 345x/35xx/4100/51xx are Voyager-based.