Messages in this thread | | | Date | Tue, 6 Jan 2009 07:44:33 +0100 | From | Nick Piggin <> | Subject | Re: [patch] x86: make UV support optional |
| |
On Mon, Jan 05, 2009 at 10:38:17PM -0800, Yinghai Lu wrote: > On Mon, Jan 5, 2009 at 10:03 PM, Nick Piggin <npiggin@suse.de> 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 <npiggin@suse.de> > > --- > > 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.
| |