From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933605AbXCTUPS (ORCPT ); Tue, 20 Mar 2007 16:15:18 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S934065AbXCTUPR (ORCPT ); Tue, 20 Mar 2007 16:15:17 -0400 Received: from kirby.webscope.com ([204.141.84.54]:57184 "EHLO kirby.webscope.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933605AbXCTUPP (ORCPT ); Tue, 20 Mar 2007 16:15:15 -0400 Message-ID: <46004021.7040202@linuxtv.org> Date: Tue, 20 Mar 2007 16:12:17 -0400 From: Michael Krufky User-Agent: Thunderbird 1.5.0.10 (Windows/20070221) MIME-Version: 1.0 To: Gene Heskett CC: linux-kernel@vger.kernel.org, Greg KH , stable@kernel.org, Justin Forbes , Zwane Mwaikambo , "Theodore Ts'o" , Randy Dunlap , Dave Jones , Chuck Wolber , Chris Wedgwood , Chuck Ebbert , torvalds@linux-foundation.org, akpm@linux-foundation.org, alan@lxorguk.ukuu.org.uk Subject: Re: [patch 00/31] 2.6.20-stable review References: <20070319213647.GB9261@kroah.com> <200703200115.05861.gene.heskett@gmail.com> <20070320155259.GC14889@suse.de> <200703201559.29508.gene.heskett@gmail.com> In-Reply-To: <200703201559.29508.gene.heskett@gmail.com> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Gene Heskett wrote: > On Tuesday 20 March 2007, Greg KH wrote: >> On Tue, Mar 20, 2007 at 01:15:02AM -0400, Gene Heskett wrote: >>> In any event, something tickled the monster, and its hungry. This is >>> a full-stop, show-stopper AFAIAC. >>> >>> I'll cut that patch-2.6.20.4-rc1 in halves, and build 2 more test >>> kernels tomorrow to start a bisect if no one has any better idea >>> before then. >> I'd recommend using the quilt tree of patches to do this, it will be >> easier than trying to split the larger patch up into pieces by hand. >> >> thanks, >> >> greg k-h > > I don't have quilt installed, and no idea how to use it if it was, Greg. > Even my git is now pushing a year old. > Gene- quilt is a very easy tool to use... Here is a quick run-down. #1) remove the stable -rc patch from the tree #2) install quilt #3) go to your source tree, and create a directory called "patches" #4) copy all of the patches from Greg's queue into that "patches" directory, including the "series" file. #5) quilt push, to apply the first patch quilt push, to apply the second patch (you get the idea) quilt push -a , to apply all patches in the series #6) quilt pop, to back out the most recent patch pushed in quilt pop -a to back out the entire series. If a patch doesnt apply, quilt will let you know about it, and present you with the option to force the patch to apply. This is highly unlikely to occur, since Greg has already done what needs to be done to make these patches apply to the source. For a better explanation, see "man quilt". Using quilt, when you have a list of patches and a series file containing the merge order is *much* easier that a git bisection, and can help you to find the problem patch much quicker. I hope this helps... Good Luck, Michael Krufky