Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753070AbZAFGoo (ORCPT ); Tue, 6 Jan 2009 01:44:44 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751156AbZAFGog (ORCPT ); Tue, 6 Jan 2009 01:44:36 -0500 Received: from ns.suse.de ([195.135.220.2]:60708 "EHLO mx1.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751104AbZAFGof (ORCPT ); Tue, 6 Jan 2009 01:44:35 -0500 Date: Tue, 6 Jan 2009 07:44:33 +0100 From: Nick Piggin To: Yinghai Lu Cc: tglx@linutronix.de, mingo@redhat.com, hpa@zytor.com, linux-kernel@vger.kernel.org, Cliff Wickman , Jack Steiner , Russ Anderson Subject: Re: [patch] x86: make UV support optional Message-ID: <20090106064433.GB16738@wotan.suse.de> References: <20090106060348.GA16738@wotan.suse.de> <86802c440901052238x5ff919f1u31360163e547b306@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <86802c440901052238x5ff919f1u31360163e547b306@mail.gmail.com> User-Agent: Mutt/1.5.9i Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1550 Lines: 37 On Mon, Jan 05, 2009 at 10:38:17PM -0800, Yinghai Lu wrote: > On Mon, Jan 5, 2009 at 10:03 PM, Nick Piggin wrote: > > UV is fairly rare.... and much of the support is already there to cope with > > 32-bit builds. So this makes sense I think. > > > > -- > > Make X86 SGI Ultraviolet support configurable. Saves about 13K of text size > > on my modest config. > > > > text data bss dec hex filename > > 6770537 1158680 694356 8623573 8395d5 vmlinux > > 6757492 1157664 694228 8609384 835e68 vmlinux.nouv > > > > Signed-off-by: Nick Piggin > > --- > > arch/x86/Kconfig | 7 +++++++ > > arch/x86/include/asm/genapic.h | 24 ++++++++++++++++++++++++ > > arch/x86/include/asm/genapic_32.h | 7 ------- > > arch/x86/include/asm/genapic_64.h | 9 --------- > > arch/x86/kernel/Makefile | 5 +++-- > > arch/x86/kernel/entry_64.S | 2 ++ > > arch/x86/kernel/genapic_64.c | 3 ++- > > arch/x86/kernel/io_apic.c | 2 +- > > 8 files changed, 39 insertions(+), 20 deletions(-) > > how about > kernel/efi.c: efi.uv_systab = config_tables[i].table; > ? Good point, I missed that. Will resend a patch with that ifdef'ed tomorrow unless any serious objections are raised. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/