Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752667AbYBLVZs (ORCPT ); Tue, 12 Feb 2008 16:25:48 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752060AbYBLVZc (ORCPT ); Tue, 12 Feb 2008 16:25:32 -0500 Received: from palinux.external.hp.com ([192.25.206.14]:39646 "EHLO mail.parisc-linux.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751851AbYBLVZa (ORCPT ); Tue, 12 Feb 2008 16:25:30 -0500 Date: Tue, 12 Feb 2008 14:25:28 -0700 From: Matthew Wilcox To: Greg KH Cc: Linus Torvalds , Jeff Garzik , David Miller , arjan@infradead.org, sfr@canb.auug.org.au, linux-kernel@vger.kernel.org, linux-next@vger.kernel.org, linux-arch@vger.kernel.org, akpm@linux-foundation.org Subject: Re: Announce: Linux-next (Or Andrew's dream :-)) Message-ID: <20080212212528.GG18225@parisc-linux.org> References: <20080212044314.GA4888@kroah.com> <20080211211751.3e265754@laptopd505.fenrus.org> <20080211.221126.230471463.davem@davemloft.net> <47B1CB08.4020101@garzik.org> <20080212174824.GA1919@kroah.com> <20080212191552.GA20883@kroah.com> <20080212204813.GA21650@kroah.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080212204813.GA21650@kroah.com> User-Agent: Mutt/1.5.13 (2006-08-11) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1251 Lines: 25 On Tue, Feb 12, 2008 at 12:48:13PM -0800, Greg KH wrote: > I have tried, and successfully done this many times in the past. The > kobject change was one example: add a new function, migrate all users of > a direct pointer over to that function, after that work is all done and > in, change the structure and do the needed work afterward. All is > bisectable completly, with no big "flag day" needed. That takes care of bisectability, but doesn't take care of the problem of new stuff being merged which used the old API and is now broken. Maybe the last step (removal of old API) needs to be taken a lot later than it currently is (maybe a second merge window between -rc1 and -rc2 for removal of interfaces that became unused during the first merge window before -rc1?) -- Intel are signing my paycheques ... these opinions are still mine "Bill, look, we understand that you're interested in selling us this operating system, but compare it to ours. We can't possibly take such a retrograde step." -- 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/