From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from einhorn.in-berlin.de ([192.109.42.8]:36365 "EHLO einhorn.in-berlin.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754488Ab2DNSJY convert rfc822-to-8bit (ORCPT ); Sat, 14 Apr 2012 14:09:24 -0400 Date: Sat, 14 Apr 2012 20:08:55 +0200 From: Stefan Richter To: Felipe Contreras Cc: Jonathan Nieder , Adrian Chadd , Greg KH , Sergio Correia , linux-kernel@vger.kernel.org, stable@vger.kernel.org, torvalds@linux-foundation.org, akpm@linux-foundation.org, alan@lxorguk.ukuu.org.uk, linux-wireless Mailing List , Sujith Manoharan , "ath9k-devel@lists.ath9k.org" , "John W. Linville" Subject: Re: [ 00/78] 3.3.2-stable review Message-ID: <20120414200855.7be0b212@stein> (sfid-20120414_201007_651070_ABE3B2D1) In-Reply-To: References: <20120412011313.GA23764@kroah.com> <20120412144626.GA14868@kroah.com> <20120413105746.10ffb120@stein> <20120413154216.476a02ac@stein> <20120413230525.GA13995@burratino> <20120414111044.4930a5f3@stein> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Sender: linux-wireless-owner@vger.kernel.org List-ID: On Apr 14 Felipe Contreras wrote: > On Sat, Apr 14, 2012 at 12:10 PM, Stefan Richter > wrote: > > On Apr 14 Felipe Contreras wrote: > > >> Of course, although the difference with the stable kernel would be > >> very small if the only thing added is an extra rule for acceptance: > >> "It reverts an earlier patch to 'stable'." > > > > It looks like a small difference on the surface, but it isn't.  It would > > mean "yes, we /do/ forward ports in -stable too in some cases". > > How? There's a lot reverts in mainline, where do they come from? Are > they forward ports from some ghost trees? Indeed, reverts that go into mainline can often be called forward-ports: A subsystem developer applied the revert to his subsystem tree, Linus merges that tree, and the merge result is technically a forward-port (except if the pull resulted in a fast-forward instead of a merge). However, "fix it in stable before mainline" requires to allow forward-ports in stable for a different reason: If the fix in mainline gets delayed until after stable's next branch point, the stable fix needs to be forward-ported from 3.M.y to 3.N.y. > If you drop a patch from the stable review queue before it gets into a > stable release, and then that patch is reverted from mainline, is that > also a "forward port"? There is just one fix of one bug, not a fix plus a port of the fix to a similarly buggy tree. -- Stefan Richter -=====-===-- -=-- -===- http://arcgraph.de/sr/ From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefan Richter Date: Sat, 14 Apr 2012 20:08:55 +0200 Subject: [ath9k-devel] [ 00/78] 3.3.2-stable review In-Reply-To: References: <20120412011313.GA23764@kroah.com> <20120412144626.GA14868@kroah.com> <20120413105746.10ffb120@stein> <20120413154216.476a02ac@stein> <20120413230525.GA13995@burratino> <20120414111044.4930a5f3@stein> Message-ID: <20120414200855.7be0b212@stein> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: ath9k-devel@lists.ath9k.org On Apr 14 Felipe Contreras wrote: > On Sat, Apr 14, 2012 at 12:10 PM, Stefan Richter > wrote: > > On Apr 14 Felipe Contreras wrote: > > >> Of course, although the difference with the stable kernel would be > >> very small if the only thing added is an extra rule for acceptance: > >> "It reverts an earlier patch to 'stable'." > > > > It looks like a small difference on the surface, but it isn't. ?It would > > mean "yes, we /do/ forward ports in -stable too in some cases". > > How? There's a lot reverts in mainline, where do they come from? Are > they forward ports from some ghost trees? Indeed, reverts that go into mainline can often be called forward-ports: A subsystem developer applied the revert to his subsystem tree, Linus merges that tree, and the merge result is technically a forward-port (except if the pull resulted in a fast-forward instead of a merge). However, "fix it in stable before mainline" requires to allow forward-ports in stable for a different reason: If the fix in mainline gets delayed until after stable's next branch point, the stable fix needs to be forward-ported from 3.M.y to 3.N.y. > If you drop a patch from the stable review queue before it gets into a > stable release, and then that patch is reverted from mainline, is that > also a "forward port"? There is just one fix of one bug, not a fix plus a port of the fix to a similarly buggy tree. -- Stefan Richter -=====-===-- -=-- -===- http://arcgraph.de/sr/