Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S965148AbVKBRtU (ORCPT ); Wed, 2 Nov 2005 12:49:20 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S965150AbVKBRtU (ORCPT ); Wed, 2 Nov 2005 12:49:20 -0500 Received: from mx1.redhat.com ([66.187.233.31]:40133 "EHLO mx1.redhat.com") by vger.kernel.org with ESMTP id S965148AbVKBRtT (ORCPT ); Wed, 2 Nov 2005 12:49:19 -0500 Date: Wed, 2 Nov 2005 12:48:52 -0500 From: Dave Jones To: Linus Torvalds Cc: Roland Dreier , Andrew Morton , zippel@linux-m68k.org, ak@suse.de, rmk+lkml@arm.linux.org.uk, tony.luck@gmail.com, paolo.ciarrocchi@gmail.com, linux-kernel@vger.kernel.org Subject: Re: New (now current development process) Message-ID: <20051102174852.GB1899@redhat.com> Mail-Followup-To: Dave Jones , Linus Torvalds , Roland Dreier , Andrew Morton , zippel@linux-m68k.org, ak@suse.de, rmk+lkml@arm.linux.org.uk, tony.luck@gmail.com, paolo.ciarrocchi@gmail.com, linux-kernel@vger.kernel.org References: <20051031160557.7540cd6a.akpm@osdl.org> <20051031163408.41a266f3.akpm@osdl.org> <52y847abjm.fsf@cisco.com> <52u0eva8yu.fsf@cisco.com> <52ll07a844.fsf@cisco.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1305 Lines: 30 On Wed, Nov 02, 2005 at 07:54:04AM -0800, Linus Torvalds wrote: > > For your last suggestion, maybe someone can automate running Andi's > > bloat-o-meter? I think the hard part is maintaining comparable configs. > > Yes. And we should probably make -Os the default. Apparently Fedora > already does that by just forcibly hacking the Kconfig files. (excuse any typos, this wireless connection is god-awful) We do. We rip out the dependancyon CONFIG_EMBEDDED, and build with OPTIMISE_FOR_SIZE set. At least we usually do. Once every so often, we hit something which throws a spanner in the works, like the "x86-64 doesn't boot any more" problem that was fixed by the patch that Alexandre posted earlier this week. Most of the time now, when we hit bugs with -Os, it seems to be due to broken asm constraints in the kernel rather than actual gcc bugs, but of course, they also occur from time to time, whereas the same code works just fine with -O2. I think part of th reason for this is exactly because it doesn't get a great deal of testing. Dave - 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/