From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <1468276973.22539.22.camel@HansenPartnership.com> From: James Bottomley To: Theodore Ts'o , Mark Brown Date: Tue, 12 Jul 2016 07:42:53 +0900 In-Reply-To: <20160711170333.GE3890@thunk.org> References: <20160709000631.GB8989@io.lakedaemon.net> <1468024946.2390.21.camel@HansenPartnership.com> <20160709093626.GA6247@sirena.org.uk> <5781148F.1010102@roeck-us.net> <20160709212130.GC26097@thunk.org> <20160711151300.GB3701@sirena.org.uk> <20160711170333.GE3890@thunk.org> Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Cc: ksummit-discuss@lists.linux-foundation.org, Jason Cooper Subject: Re: [Ksummit-discuss] [CORE TOPIC] stable workflow List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , On Mon, 2016-07-11 at 13:03 -0400, Theodore Ts'o wrote: > On Mon, Jul 11, 2016 at 04:13:00PM +0100, Mark Brown wrote: > > On Sat, Jul 09, 2016 at 05:21:30PM -0400, Theodore Ts'o wrote: > > > > > the latest stable kernel. (But even if they do, apparently many > > > device vendors aren't bothering to merge in changes from the > > > SOC's BSP kernel, even if the BSP kernel is getting -stable > > > updates.) > > > > It would be pretty irresponsible for device vendors to be merging > > BSP trees, they're generally development things with ongoing > > feature updates that might interact badly with things the system > > integrator has done rather than something stable enough to just > > merge constantly. > > So the question is who actually uses -stable kernels, and does it > make sense for it even to be managed in a git tree? > > Very few people will actually be merging them, and in fact maybe > having a patch queue which is checked into git might actually work > better, since it sounds like most people are just cherry-picking > specific patches. Cherry picking from git is easy provided the descriptions are useful, so I don't think maintaining patch queues would work. I suspect even for people whose work flow is cherry picking, a git tree is the best input. Conversely, I run both linux head and latest stable on my laptop, so if you make stable not a git tree, you make it harder for me. I've got to confess I only boot latest stable if there's a problem with git head, which has been really rare lately, so I'm not really a very good stable tester ... (that's good, though, I feel). James