Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932588Ab1D1Nwg (ORCPT ); Thu, 28 Apr 2011 09:52:36 -0400 Received: from caramon.arm.linux.org.uk ([78.32.30.218]:39611 "EHLO caramon.arm.linux.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932429Ab1D1Nwd (ORCPT ); Thu, 28 Apr 2011 09:52:33 -0400 Date: Thu, 28 Apr 2011 14:51:53 +0100 From: Russell King - ARM Linux To: Artem Bityutskiy Cc: Lars-Peter Clausen , linux-arm-kernel , linux-omap , Holger Freyther , Kukjin Kim , linux-mtd@lists.infradead.org, linux-kernel@vger.kernel.org, Ben Dooks Subject: Re: [PATCH 1/2] MTD: s3c2410_nand: Add option to disable hw ECC at runtime Message-ID: <20110428135153.GB19709@n2100.arm.linux.org.uk> References: <1302637672-25339-1-git-send-email-lars@metafoo.de> <1302782911.2796.21.camel@localhost> <4DA7094D.9070002@metafoo.de> <1302876071.3220.60.camel@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1302876071.3220.60.camel@localhost> User-Agent: Mutt/1.5.19 (2009-01-05) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2087 Lines: 38 On Fri, Apr 15, 2011 at 05:01:11PM +0300, Artem Bityutskiy wrote: > Well, I got this understanding by talking to the OMAP maintainer and by > chatting with rmk. But I might be wrong. So the understanding is that > board data extending is banned, at least for a while. And the arm world > has to consolidate and probably switch to the DT tree approach. This > would be painful, this would make some vendors to return to behind the > curtains, so this would be a step back in the short run. Well, what Linus desires from ARM folk is a concerted effort to get the ARM tree 'under control' and stop the thing forever increasing without any apparant control. Linus has said is that if arch/arm/mach* show up with significant numbers of net additional lines of code in the diffstat, he'll refuse to pull the git tree. (See various mails from Linus on linux-arm-kernel.) My preference is to limit this merge window to just consolidation and bug fixes so that we can show that we're taking the issue seriously and are putting a decent amount of effort into addressing the problem. However, the problem with adding new stuff is that it dilutes the diffstat, and makes it much harder to show that we're doing what's required. Eg, lets say we end up removing 1000 LOC, but end up adding 1000 LOC of new platform data via other trees. I don't think Linus will be pleased when he comes to the end of the merge window and arch/arm/ again shows up heavily in the statistics without a significant reduction. I suspect if that were to happen, things will get much harder for us. When you bear in mind that in total, arch/arm was pusing 60k lines of new code into the kernel _each_ merge window. If we manage to reduce the size of arch/arm by only 10k, it is really just a small drop in the ocean in comparison - we need much more effort than that... -- 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/