Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758776AbYHZTLR (ORCPT ); Tue, 26 Aug 2008 15:11:17 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1759121AbYHZTK5 (ORCPT ); Tue, 26 Aug 2008 15:10:57 -0400 Received: from smtp1.linux-foundation.org ([140.211.169.13]:45146 "EHLO smtp1.linux-foundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1758976AbYHZTK4 (ORCPT ); Tue, 26 Aug 2008 15:10:56 -0400 Date: Tue, 26 Aug 2008 12:09:46 -0700 (PDT) From: Linus Torvalds To: Mike Travis cc: "Alan D. Brunelle" , Ingo Molnar , Thomas Gleixner , "Rafael J. Wysocki" , Linux Kernel Mailing List , Kernel Testers List , Andrew Morton , Arjan van de Ven , Rusty Russell , "Siddha, Suresh B" , "Luck, Tony" , Jack Steiner , Andrew Morton , Christoph Lameter Subject: Re: [Bug #11342] Linux 2.6.27-rc3: kernel BUG at mm/vmalloc.c - bisected In-Reply-To: <48B452F3.9040304@sgi.com> Message-ID: References: <48B29F7B.6080405@hp.com> <48B2A421.7080705@hp.com> <48B313E0.1000501@hp.com> <48B452F3.9040304@sgi.com> User-Agent: Alpine 1.10 (LFD 962 2008-03-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1148 Lines: 32 On Tue, 26 Aug 2008, Mike Travis wrote: > > The need to allow distros to set NR_CPUS=4096 (and NODES_SHIFT=9) is > critical to our upcoming SGI systems using what we have been calling > "UV". That's fine. You can do it. The default kernel will not, because it's clearly not safe. I really don't care what you do to _your_ images. But I will not distribute a known-broken kernel, and I will not debug random stack overflows that happen in it. If you want the default kernel to support 4k cores, we'll need to fix the stack usage. I don't think that is impossible, but IT IS NOT GOING TO HAPPEN for 2.6.27. And quite frankly, if some vendor like RedHat enables NR_CPUS=4096 by default, they are totally and utterly crazy. But some SGI-specific binary that is meant for SGI machines only, and has been extensively tested with the setup used on SGI machines is a different thing. Linus -- 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/