* Bumping required kernels to 3.0 for Linux backports ? @ 2014-04-09 1:03 Luis R. Rodriguez 2014-04-09 9:18 ` Felix Fietkau 2014-04-09 10:59 ` Arend van Spriel 0 siblings, 2 replies; 21+ messages in thread From: Luis R. Rodriguez @ 2014-04-09 1:03 UTC (permalink / raw) To: backports@vger.kernel.org Cc: linux-kernel@vger.kernel.org, Greg Kroah-Hartman, Jiri Slaby, Felix Fietkau, Mauro Carvalho Chehab Folks, we have a age old dance of random parties, in particular the embedded folks, ending up with random ancient kernels on embedded devices. I've tried to carefully document a few ideas on why and how I believe we can make automatic kernel backporting scale [0] and part of this will be to try to bring consensus about a unified front to persuade users, partners, customers, whatever, to be at least on a kernel listed as supported on kernel.org. Today we backport down to the last 30 kernels, from 2.6.24 up to 3.14 and while this is manageable right now I expect the number of supported drivers and features to keep increasing (I've stopped counting). I am very aware of the reasons to support a slew of old kernels, but its nothing but our own fault for not educating enough about the importance on upgrading. I realize this is an age old issue, but since I think we need scale backports and wish to remove older kernels from it fast, I wanted to see if any folks might have ideas on what can help here other than saying, 'if you use Linux backports, your drivers will be automatically backported and supported'. To start off -- what's the *last* kernel you realistically need for your users to use backports right now? Is it really 2.6.25? Would anyone kick and scream if for the backports-3.15 release try take things up to support only down to least 3.0 *right now* ? [0] http://www.do-not-panic.com/2014/04/automatic-linux-kernel-backporting-with-coccinelle.html Luis ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Bumping required kernels to 3.0 for Linux backports ? 2014-04-09 1:03 Bumping required kernels to 3.0 for Linux backports ? Luis R. Rodriguez @ 2014-04-09 9:18 ` Felix Fietkau 2014-04-09 18:28 ` Luis R. Rodriguez 2014-04-10 17:16 ` Johannes Berg 2014-04-09 10:59 ` Arend van Spriel 1 sibling, 2 replies; 21+ messages in thread From: Felix Fietkau @ 2014-04-09 9:18 UTC (permalink / raw) To: Luis R. Rodriguez, backports@vger.kernel.org Cc: linux-kernel@vger.kernel.org, Greg Kroah-Hartman, Jiri Slaby, Mauro Carvalho Chehab On 2014-04-09 03:03, Luis R. Rodriguez wrote: > Folks, > > we have a age old dance of random parties, in particular the embedded > folks, ending up with random ancient kernels on embedded devices. I've > tried to carefully document a few ideas on why and how I believe we > can make automatic kernel backporting scale [0] and part of this will > be to try to bring consensus about a unified front to persuade users, > partners, customers, whatever, to be at least on a kernel listed as > supported on kernel.org. Today we backport down to the last 30 > kernels, from 2.6.24 up to 3.14 and while this is manageable right now > I expect the number of supported drivers and features to keep > increasing (I've stopped counting). I am very aware of the reasons to > support a slew of old kernels, but its nothing but our own fault for > not educating enough about the importance on upgrading. I realize this > is an age old issue, but since I think we need scale backports and > wish to remove older kernels from it fast, I wanted to see if any > folks might have ideas on what can help here other than saying, 'if > you use Linux backports, your drivers will be automatically backported > and supported'. > > To start off -- what's the *last* kernel you realistically need for > your users to use backports right now? Is it really 2.6.25? Would > anyone kick and scream if for the backports-3.15 release try take > things up to support only down to least 3.0 *right now* ? > > [0] http://www.do-not-panic.com/2014/04/automatic-linux-kernel-backporting-with-coccinelle.html The oldest kernel in OpenWrt that we're still supporting with updates of the backports tree is 3.3, so raising the minimum requirement to 3.0 is completely fine with me. I'm looking forward to getting rid of patches for older kernels that often get in the way when using various wireless-testing versions ;) - Felix ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Bumping required kernels to 3.0 for Linux backports ? 2014-04-09 9:18 ` Felix Fietkau @ 2014-04-09 18:28 ` Luis R. Rodriguez 2014-04-09 19:12 ` Greg Kroah-Hartman 2014-04-10 17:16 ` Johannes Berg 1 sibling, 1 reply; 21+ messages in thread From: Luis R. Rodriguez @ 2014-04-09 18:28 UTC (permalink / raw) To: Felix Fietkau Cc: backports@vger.kernel.org, linux-kernel@vger.kernel.org, Greg Kroah-Hartman, Jiri Slaby, Mauro Carvalho Chehab On Wed, Apr 9, 2014 at 2:18 AM, Felix Fietkau <nbd@openwrt.org> wrote: > The oldest kernel in OpenWrt that we're still supporting with updates of > the backports tree is 3.3, so raising the minimum requirement to 3.0 is > completely fine with me. OK note that 3.3 is not listed on kernel.org as supported. I'm fine in carrying the stuff for those for now but ultimately it'd also be nice if we didn't even have to test the kernels in between which are not listed. This does however raise the question of how often a kernel in between a list of supported kernels gets picked up to be supported eventually. Greg, Jiri, do you happen to know what the likelyhood of that can be? > I'm looking forward to getting rid of patches for older kernels that > often get in the way when using various wireless-testing versions ;) :D Luis ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Bumping required kernels to 3.0 for Linux backports ? 2014-04-09 18:28 ` Luis R. Rodriguez @ 2014-04-09 19:12 ` Greg Kroah-Hartman 2014-04-09 20:01 ` Luis R. Rodriguez 0 siblings, 1 reply; 21+ messages in thread From: Greg Kroah-Hartman @ 2014-04-09 19:12 UTC (permalink / raw) To: Luis R. Rodriguez Cc: Felix Fietkau, backports@vger.kernel.org, linux-kernel@vger.kernel.org, Jiri Slaby, Mauro Carvalho Chehab On Wed, Apr 09, 2014 at 11:28:55AM -0700, Luis R. Rodriguez wrote: > On Wed, Apr 9, 2014 at 2:18 AM, Felix Fietkau <nbd@openwrt.org> wrote: > > The oldest kernel in OpenWrt that we're still supporting with updates of > > the backports tree is 3.3, so raising the minimum requirement to 3.0 is > > completely fine with me. > > OK note that 3.3 is not listed on kernel.org as supported. I'm fine in > carrying the stuff for those for now but ultimately it'd also be nice > if we didn't even have to test the kernels in between which are not > listed. This does however raise the question of how often a kernel in > between a list of supported kernels gets picked up to be supported > eventually. Greg, Jiri, do you happen to know what the likelyhood of > that can be? I don't know of anything ever getting picked up after I have said it would not be supported anymore. thanks, greg k-h ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Bumping required kernels to 3.0 for Linux backports ? 2014-04-09 19:12 ` Greg Kroah-Hartman @ 2014-04-09 20:01 ` Luis R. Rodriguez 2014-04-09 20:22 ` Greg Kroah-Hartman 0 siblings, 1 reply; 21+ messages in thread From: Luis R. Rodriguez @ 2014-04-09 20:01 UTC (permalink / raw) To: Greg Kroah-Hartman Cc: Felix Fietkau, backports@vger.kernel.org, linux-kernel@vger.kernel.org, Jiri Slaby, Mauro Carvalho Chehab On Wed, Apr 9, 2014 at 12:12 PM, Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote: > On Wed, Apr 09, 2014 at 11:28:55AM -0700, Luis R. Rodriguez wrote: >> On Wed, Apr 9, 2014 at 2:18 AM, Felix Fietkau <nbd@openwrt.org> wrote: >> > The oldest kernel in OpenWrt that we're still supporting with updates of >> > the backports tree is 3.3, so raising the minimum requirement to 3.0 is >> > completely fine with me. >> >> OK note that 3.3 is not listed on kernel.org as supported. I'm fine in >> carrying the stuff for those for now but ultimately it'd also be nice >> if we didn't even have to test the kernels in between which are not >> listed. This does however raise the question of how often a kernel in >> between a list of supported kernels gets picked up to be supported >> eventually. Greg, Jiri, do you happen to know what the likelyhood of >> that can be? > > I don't know of anything ever getting picked up after I have said it > would not be supported anymore. Great! How soon after a release do you mention whether or not it will be supported? Like say, 3.14, which was just released. Also, as of late are you aware any distribution picking an unsupported kernel for their next choice of kernel? Luis ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Bumping required kernels to 3.0 for Linux backports ? 2014-04-09 20:01 ` Luis R. Rodriguez @ 2014-04-09 20:22 ` Greg Kroah-Hartman 2014-04-09 20:52 ` Luis R. Rodriguez 0 siblings, 1 reply; 21+ messages in thread From: Greg Kroah-Hartman @ 2014-04-09 20:22 UTC (permalink / raw) To: Luis R. Rodriguez Cc: Felix Fietkau, backports@vger.kernel.org, linux-kernel@vger.kernel.org, Jiri Slaby, Mauro Carvalho Chehab On Wed, Apr 09, 2014 at 01:01:23PM -0700, Luis R. Rodriguez wrote: > On Wed, Apr 9, 2014 at 12:12 PM, Greg Kroah-Hartman > <gregkh@linuxfoundation.org> wrote: > > On Wed, Apr 09, 2014 at 11:28:55AM -0700, Luis R. Rodriguez wrote: > >> On Wed, Apr 9, 2014 at 2:18 AM, Felix Fietkau <nbd@openwrt.org> wrote: > >> > The oldest kernel in OpenWrt that we're still supporting with updates of > >> > the backports tree is 3.3, so raising the minimum requirement to 3.0 is > >> > completely fine with me. > >> > >> OK note that 3.3 is not listed on kernel.org as supported. I'm fine in > >> carrying the stuff for those for now but ultimately it'd also be nice > >> if we didn't even have to test the kernels in between which are not > >> listed. This does however raise the question of how often a kernel in > >> between a list of supported kernels gets picked up to be supported > >> eventually. Greg, Jiri, do you happen to know what the likelyhood of > >> that can be? > > > > I don't know of anything ever getting picked up after I have said it > > would not be supported anymore. > > Great! How soon after a release do you mention whether or not it will > be supported? Like say, 3.14, which was just released. I only mention it around the time that it would normally go end-of-life. For example, if 3.13 were to be a release that was going to be "long term", I would only say something around the normal time I would be no longer supporting it. Like in 2-3 weeks from now. So for 3.14, I'll not say anything about that until 3.16-rc1 is out, give or take a week or two. > Also, as of late are you aware any distribution picking an unsupported > kernel for their next choice of kernel? Sure, lots do, as they don't line up with my release cycles (I only pick 1 long term kernel to maintain each year). Look at the Ubuntu releases for examples of that. Also openSUSE and Fedora (although Fedora does rev their kernel pretty regularly) don't usually line up. The "enterprise" distros are different, but even then, they don't always line up either (which is why Jiri is maintaining 3.12...) Hope this helps, greg k-h ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Bumping required kernels to 3.0 for Linux backports ? 2014-04-09 20:22 ` Greg Kroah-Hartman @ 2014-04-09 20:52 ` Luis R. Rodriguez 2014-04-09 21:06 ` Greg Kroah-Hartman 0 siblings, 1 reply; 21+ messages in thread From: Luis R. Rodriguez @ 2014-04-09 20:52 UTC (permalink / raw) To: Greg Kroah-Hartman Cc: Felix Fietkau, backports@vger.kernel.org, linux-kernel@vger.kernel.org, Jiri Slaby, Mauro Carvalho Chehab On Wed, Apr 9, 2014 at 1:22 PM, Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote: > On Wed, Apr 09, 2014 at 01:01:23PM -0700, Luis R. Rodriguez wrote: >> On Wed, Apr 9, 2014 at 12:12 PM, Greg Kroah-Hartman >> <gregkh@linuxfoundation.org> wrote: >> > On Wed, Apr 09, 2014 at 11:28:55AM -0700, Luis R. Rodriguez wrote: >> >> On Wed, Apr 9, 2014 at 2:18 AM, Felix Fietkau <nbd@openwrt.org> wrote: >> >> > The oldest kernel in OpenWrt that we're still supporting with updates of >> >> > the backports tree is 3.3, so raising the minimum requirement to 3.0 is >> >> > completely fine with me. >> >> >> >> OK note that 3.3 is not listed on kernel.org as supported. I'm fine in >> >> carrying the stuff for those for now but ultimately it'd also be nice >> >> if we didn't even have to test the kernels in between which are not >> >> listed. This does however raise the question of how often a kernel in >> >> between a list of supported kernels gets picked up to be supported >> >> eventually. Greg, Jiri, do you happen to know what the likelyhood of >> >> that can be? >> > >> > I don't know of anything ever getting picked up after I have said it >> > would not be supported anymore. >> >> Great! How soon after a release do you mention whether or not it will >> be supported? Like say, 3.14, which was just released. > > I only mention it around the time that it would normally go end-of-life. > > For example, if 3.13 were to be a release that was going to be "long > term", I would only say something around the normal time I would be no > longer supporting it. Like in 2-3 weeks from now. > > So for 3.14, I'll not say anything about that until 3.16-rc1 is out, > give or take a week or two. > >> Also, as of late are you aware any distribution picking an unsupported >> kernel for their next choice of kernel? > > Sure, lots do, as they don't line up with my release cycles (I only pick > 1 long term kernel to maintain each year). Look at the Ubuntu releases > for examples of that. Also openSUSE and Fedora (although Fedora does > rev their kernel pretty regularly) don't usually line up. The > "enterprise" distros are different, but even then, they don't always > line up either (which is why Jiri is maintaining 3.12...) > > Hope this helps, It does! Unless I don't hear any complaints then given that some distributions might choose a kernel in between and given also your great documented story behind the gains on trying to steer folks together on the 'ol 2.6.32 [0] and this now being faded, I'll be bumping backports to only support >= 3.0 soon, but we'll include all the series from 3.0 up to the latest. That should shrink compile / test time / support time on backports to 1/2. [0] http://www.kroah.com/log/linux/2.6.32-stable.html Luis ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Bumping required kernels to 3.0 for Linux backports ? 2014-04-09 20:52 ` Luis R. Rodriguez @ 2014-04-09 21:06 ` Greg Kroah-Hartman 2014-04-10 7:31 ` Johannes Berg 2014-04-10 7:44 ` Takashi Iwai 0 siblings, 2 replies; 21+ messages in thread From: Greg Kroah-Hartman @ 2014-04-09 21:06 UTC (permalink / raw) To: Luis R. Rodriguez Cc: Felix Fietkau, backports@vger.kernel.org, linux-kernel@vger.kernel.org, Jiri Slaby, Mauro Carvalho Chehab On Wed, Apr 09, 2014 at 01:52:29PM -0700, Luis R. Rodriguez wrote: > On Wed, Apr 9, 2014 at 1:22 PM, Greg Kroah-Hartman > <gregkh@linuxfoundation.org> wrote: > > On Wed, Apr 09, 2014 at 01:01:23PM -0700, Luis R. Rodriguez wrote: > >> On Wed, Apr 9, 2014 at 12:12 PM, Greg Kroah-Hartman > >> <gregkh@linuxfoundation.org> wrote: > >> > On Wed, Apr 09, 2014 at 11:28:55AM -0700, Luis R. Rodriguez wrote: > >> >> On Wed, Apr 9, 2014 at 2:18 AM, Felix Fietkau <nbd@openwrt.org> wrote: > >> >> > The oldest kernel in OpenWrt that we're still supporting with updates of > >> >> > the backports tree is 3.3, so raising the minimum requirement to 3.0 is > >> >> > completely fine with me. > >> >> > >> >> OK note that 3.3 is not listed on kernel.org as supported. I'm fine in > >> >> carrying the stuff for those for now but ultimately it'd also be nice > >> >> if we didn't even have to test the kernels in between which are not > >> >> listed. This does however raise the question of how often a kernel in > >> >> between a list of supported kernels gets picked up to be supported > >> >> eventually. Greg, Jiri, do you happen to know what the likelyhood of > >> >> that can be? > >> > > >> > I don't know of anything ever getting picked up after I have said it > >> > would not be supported anymore. > >> > >> Great! How soon after a release do you mention whether or not it will > >> be supported? Like say, 3.14, which was just released. > > > > I only mention it around the time that it would normally go end-of-life. > > > > For example, if 3.13 were to be a release that was going to be "long > > term", I would only say something around the normal time I would be no > > longer supporting it. Like in 2-3 weeks from now. > > > > So for 3.14, I'll not say anything about that until 3.16-rc1 is out, > > give or take a week or two. > > > >> Also, as of late are you aware any distribution picking an unsupported > >> kernel for their next choice of kernel? > > > > Sure, lots do, as they don't line up with my release cycles (I only pick > > 1 long term kernel to maintain each year). Look at the Ubuntu releases > > for examples of that. Also openSUSE and Fedora (although Fedora does > > rev their kernel pretty regularly) don't usually line up. The > > "enterprise" distros are different, but even then, they don't always > > line up either (which is why Jiri is maintaining 3.12...) > > > > Hope this helps, > > It does! Unless I don't hear any complaints then given that some > distributions might choose a kernel in between and given also your > great documented story behind the gains on trying to steer folks > together on the 'ol 2.6.32 [0] and this now being faded, I'll be > bumping backports to only support >= 3.0 soon, but we'll include all > the series from 3.0 up to the latest. That should shrink compile / > test time / support time on backports to 1/2. Why 3.0? That's not supported by anyone anymore for "new hardware", I'd move to 3.2 if you could, as that's the Debian stable release that will be maintained for quite some time yet: https://www.kernel.org/category/releases.html thanks, greg k-h ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Bumping required kernels to 3.0 for Linux backports ? 2014-04-09 21:06 ` Greg Kroah-Hartman @ 2014-04-10 7:31 ` Johannes Berg 2014-04-10 7:44 ` Takashi Iwai 1 sibling, 0 replies; 21+ messages in thread From: Johannes Berg @ 2014-04-10 7:31 UTC (permalink / raw) To: Greg Kroah-Hartman Cc: Luis R. Rodriguez, Felix Fietkau, backports@vger.kernel.org, linux-kernel@vger.kernel.org, Jiri Slaby, Mauro Carvalho Chehab On Wed, 2014-04-09 at 14:06 -0700, Greg Kroah-Hartman wrote: > Why 3.0? That's not supported by anyone anymore for "new hardware", I'd > move to 3.2 if you could, as that's the Debian stable release that will > be maintained for quite some time yet: > https://www.kernel.org/category/releases.html We still need 3.0 for an ongoing project. johannes ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Bumping required kernels to 3.0 for Linux backports ? 2014-04-09 21:06 ` Greg Kroah-Hartman 2014-04-10 7:31 ` Johannes Berg @ 2014-04-10 7:44 ` Takashi Iwai 2014-04-10 16:59 ` Luis R. Rodriguez 1 sibling, 1 reply; 21+ messages in thread From: Takashi Iwai @ 2014-04-10 7:44 UTC (permalink / raw) To: Greg Kroah-Hartman Cc: Luis R. Rodriguez, Felix Fietkau, backports@vger.kernel.org, linux-kernel@vger.kernel.org, Jiri Slaby, Mauro Carvalho Chehab At Wed, 9 Apr 2014 14:06:13 -0700, Greg Kroah-Hartman wrote: > > On Wed, Apr 09, 2014 at 01:52:29PM -0700, Luis R. Rodriguez wrote: > > On Wed, Apr 9, 2014 at 1:22 PM, Greg Kroah-Hartman > > <gregkh@linuxfoundation.org> wrote: > > > On Wed, Apr 09, 2014 at 01:01:23PM -0700, Luis R. Rodriguez wrote: > > >> On Wed, Apr 9, 2014 at 12:12 PM, Greg Kroah-Hartman > > >> <gregkh@linuxfoundation.org> wrote: > > >> > On Wed, Apr 09, 2014 at 11:28:55AM -0700, Luis R. Rodriguez wrote: > > >> >> On Wed, Apr 9, 2014 at 2:18 AM, Felix Fietkau <nbd@openwrt.org> wrote: > > >> >> > The oldest kernel in OpenWrt that we're still supporting with updates of > > >> >> > the backports tree is 3.3, so raising the minimum requirement to 3.0 is > > >> >> > completely fine with me. > > >> >> > > >> >> OK note that 3.3 is not listed on kernel.org as supported. I'm fine in > > >> >> carrying the stuff for those for now but ultimately it'd also be nice > > >> >> if we didn't even have to test the kernels in between which are not > > >> >> listed. This does however raise the question of how often a kernel in > > >> >> between a list of supported kernels gets picked up to be supported > > >> >> eventually. Greg, Jiri, do you happen to know what the likelyhood of > > >> >> that can be? > > >> > > > >> > I don't know of anything ever getting picked up after I have said it > > >> > would not be supported anymore. > > >> > > >> Great! How soon after a release do you mention whether or not it will > > >> be supported? Like say, 3.14, which was just released. > > > > > > I only mention it around the time that it would normally go end-of-life. > > > > > > For example, if 3.13 were to be a release that was going to be "long > > > term", I would only say something around the normal time I would be no > > > longer supporting it. Like in 2-3 weeks from now. > > > > > > So for 3.14, I'll not say anything about that until 3.16-rc1 is out, > > > give or take a week or two. > > > > > >> Also, as of late are you aware any distribution picking an unsupported > > >> kernel for their next choice of kernel? > > > > > > Sure, lots do, as they don't line up with my release cycles (I only pick > > > 1 long term kernel to maintain each year). Look at the Ubuntu releases > > > for examples of that. Also openSUSE and Fedora (although Fedora does > > > rev their kernel pretty regularly) don't usually line up. The > > > "enterprise" distros are different, but even then, they don't always > > > line up either (which is why Jiri is maintaining 3.12...) > > > > > > Hope this helps, > > > > It does! Unless I don't hear any complaints then given that some > > distributions might choose a kernel in between and given also your > > great documented story behind the gains on trying to steer folks > > together on the 'ol 2.6.32 [0] and this now being faded, I'll be > > bumping backports to only support >= 3.0 soon, but we'll include all > > the series from 3.0 up to the latest. That should shrink compile / > > test time / support time on backports to 1/2. > > Why 3.0? That's not supported by anyone anymore for "new hardware", I'd > move to 3.2 if you could, as that's the Debian stable release that will > be maintained for quite some time yet: > https://www.kernel.org/category/releases.html Well, the support for "new hardware" is what backports project itself does, isn't it? Besides, SLES11 is still supported, so yes, including 3.0.x would be helpful. thanks, Takashi ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Bumping required kernels to 3.0 for Linux backports ? 2014-04-10 7:44 ` Takashi Iwai @ 2014-04-10 16:59 ` Luis R. Rodriguez 2014-04-10 17:04 ` Arend van Spriel 0 siblings, 1 reply; 21+ messages in thread From: Luis R. Rodriguez @ 2014-04-10 16:59 UTC (permalink / raw) To: Takashi Iwai Cc: Greg Kroah-Hartman, Felix Fietkau, backports@vger.kernel.org, linux-kernel@vger.kernel.org, Jiri Slaby, Mauro Carvalho Chehab On Thu, Apr 10, 2014 at 12:44 AM, Takashi Iwai <tiwai@suse.de> wrote: > At Wed, 9 Apr 2014 14:06:13 -0700, > Greg Kroah-Hartman wrote: >> >> On Wed, Apr 09, 2014 at 01:52:29PM -0700, Luis R. Rodriguez wrote: >> > On Wed, Apr 9, 2014 at 1:22 PM, Greg Kroah-Hartman >> > <gregkh@linuxfoundation.org> wrote: >> > > On Wed, Apr 09, 2014 at 01:01:23PM -0700, Luis R. Rodriguez wrote: >> > >> On Wed, Apr 9, 2014 at 12:12 PM, Greg Kroah-Hartman >> > >> <gregkh@linuxfoundation.org> wrote: >> > >> > On Wed, Apr 09, 2014 at 11:28:55AM -0700, Luis R. Rodriguez wrote: >> > >> >> On Wed, Apr 9, 2014 at 2:18 AM, Felix Fietkau <nbd@openwrt.org> wrote: >> > >> >> > The oldest kernel in OpenWrt that we're still supporting with updates of >> > >> >> > the backports tree is 3.3, so raising the minimum requirement to 3.0 is >> > >> >> > completely fine with me. >> > >> >> >> > >> >> OK note that 3.3 is not listed on kernel.org as supported. I'm fine in >> > >> >> carrying the stuff for those for now but ultimately it'd also be nice >> > >> >> if we didn't even have to test the kernels in between which are not >> > >> >> listed. This does however raise the question of how often a kernel in >> > >> >> between a list of supported kernels gets picked up to be supported >> > >> >> eventually. Greg, Jiri, do you happen to know what the likelyhood of >> > >> >> that can be? >> > >> > >> > >> > I don't know of anything ever getting picked up after I have said it >> > >> > would not be supported anymore. >> > >> >> > >> Great! How soon after a release do you mention whether or not it will >> > >> be supported? Like say, 3.14, which was just released. >> > > >> > > I only mention it around the time that it would normally go end-of-life. >> > > >> > > For example, if 3.13 were to be a release that was going to be "long >> > > term", I would only say something around the normal time I would be no >> > > longer supporting it. Like in 2-3 weeks from now. >> > > >> > > So for 3.14, I'll not say anything about that until 3.16-rc1 is out, >> > > give or take a week or two. >> > > >> > >> Also, as of late are you aware any distribution picking an unsupported >> > >> kernel for their next choice of kernel? >> > > >> > > Sure, lots do, as they don't line up with my release cycles (I only pick >> > > 1 long term kernel to maintain each year). Look at the Ubuntu releases >> > > for examples of that. Also openSUSE and Fedora (although Fedora does >> > > rev their kernel pretty regularly) don't usually line up. The >> > > "enterprise" distros are different, but even then, they don't always >> > > line up either (which is why Jiri is maintaining 3.12...) >> > > >> > > Hope this helps, >> > >> > It does! Unless I don't hear any complaints then given that some >> > distributions might choose a kernel in between and given also your >> > great documented story behind the gains on trying to steer folks >> > together on the 'ol 2.6.32 [0] and this now being faded, I'll be >> > bumping backports to only support >= 3.0 soon, but we'll include all >> > the series from 3.0 up to the latest. That should shrink compile / >> > test time / support time on backports to 1/2. >> >> Why 3.0? That's not supported by anyone anymore for "new hardware", I'd >> move to 3.2 if you could, as that's the Debian stable release that will >> be maintained for quite some time yet: >> https://www.kernel.org/category/releases.html > > Well, the support for "new hardware" is what backports project itself > does, isn't it? > > Besides, SLES11 is still supported, so yes, including 3.0.x would be > helpful. That's two stakeholders for 3.0 -- but nothing is voiced for anything older than that. Today I will rip the older kernels into oblivion. Thanks for all the feedback! Luis ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Bumping required kernels to 3.0 for Linux backports ? 2014-04-10 16:59 ` Luis R. Rodriguez @ 2014-04-10 17:04 ` Arend van Spriel 2014-04-10 17:11 ` Luis R. Rodriguez 2014-04-10 18:56 ` Luis R. Rodriguez 0 siblings, 2 replies; 21+ messages in thread From: Arend van Spriel @ 2014-04-10 17:04 UTC (permalink / raw) To: Luis R. Rodriguez Cc: Takashi Iwai, Greg Kroah-Hartman, Felix Fietkau, backports@vger.kernel.org, linux-kernel@vger.kernel.org, Jiri Slaby, Mauro Carvalho Chehab On 04/10/14 18:59, Luis R. Rodriguez wrote: > On Thu, Apr 10, 2014 at 12:44 AM, Takashi Iwai<tiwai@suse.de> wrote: >> At Wed, 9 Apr 2014 14:06:13 -0700, >> Greg Kroah-Hartman wrote: >>> >>> On Wed, Apr 09, 2014 at 01:52:29PM -0700, Luis R. Rodriguez wrote: >>>> On Wed, Apr 9, 2014 at 1:22 PM, Greg Kroah-Hartman >>>> <gregkh@linuxfoundation.org> wrote: >>>>> On Wed, Apr 09, 2014 at 01:01:23PM -0700, Luis R. Rodriguez wrote: >>>>>> On Wed, Apr 9, 2014 at 12:12 PM, Greg Kroah-Hartman >>>>>> <gregkh@linuxfoundation.org> wrote: >>>>>>> On Wed, Apr 09, 2014 at 11:28:55AM -0700, Luis R. Rodriguez wrote: >>>>>>>> On Wed, Apr 9, 2014 at 2:18 AM, Felix Fietkau<nbd@openwrt.org> wrote: >>>>>>>>> The oldest kernel in OpenWrt that we're still supporting with updates of >>>>>>>>> the backports tree is 3.3, so raising the minimum requirement to 3.0 is >>>>>>>>> completely fine with me. >>>>>>>> >>>>>>>> OK note that 3.3 is not listed on kernel.org as supported. I'm fine in >>>>>>>> carrying the stuff for those for now but ultimately it'd also be nice >>>>>>>> if we didn't even have to test the kernels in between which are not >>>>>>>> listed. This does however raise the question of how often a kernel in >>>>>>>> between a list of supported kernels gets picked up to be supported >>>>>>>> eventually. Greg, Jiri, do you happen to know what the likelyhood of >>>>>>>> that can be? >>>>>>> >>>>>>> I don't know of anything ever getting picked up after I have said it >>>>>>> would not be supported anymore. >>>>>> >>>>>> Great! How soon after a release do you mention whether or not it will >>>>>> be supported? Like say, 3.14, which was just released. >>>>> >>>>> I only mention it around the time that it would normally go end-of-life. >>>>> >>>>> For example, if 3.13 were to be a release that was going to be "long >>>>> term", I would only say something around the normal time I would be no >>>>> longer supporting it. Like in 2-3 weeks from now. >>>>> >>>>> So for 3.14, I'll not say anything about that until 3.16-rc1 is out, >>>>> give or take a week or two. >>>>> >>>>>> Also, as of late are you aware any distribution picking an unsupported >>>>>> kernel for their next choice of kernel? >>>>> >>>>> Sure, lots do, as they don't line up with my release cycles (I only pick >>>>> 1 long term kernel to maintain each year). Look at the Ubuntu releases >>>>> for examples of that. Also openSUSE and Fedora (although Fedora does >>>>> rev their kernel pretty regularly) don't usually line up. The >>>>> "enterprise" distros are different, but even then, they don't always >>>>> line up either (which is why Jiri is maintaining 3.12...) >>>>> >>>>> Hope this helps, >>>> >>>> It does! Unless I don't hear any complaints then given that some >>>> distributions might choose a kernel in between and given also your >>>> great documented story behind the gains on trying to steer folks >>>> together on the 'ol 2.6.32 [0] and this now being faded, I'll be >>>> bumping backports to only support>= 3.0 soon, but we'll include all >>>> the series from 3.0 up to the latest. That should shrink compile / >>>> test time / support time on backports to 1/2. >>> >>> Why 3.0? That's not supported by anyone anymore for "new hardware", I'd >>> move to 3.2 if you could, as that's the Debian stable release that will >>> be maintained for quite some time yet: >>> https://www.kernel.org/category/releases.html >> >> Well, the support for "new hardware" is what backports project itself >> does, isn't it? >> >> Besides, SLES11 is still supported, so yes, including 3.0.x would be >> helpful. > > That's two stakeholders for 3.0 -- but nothing is voiced for anything > older than that. Today I will rip the older kernels into oblivion. > Thanks for all the feedback! Ok, I guess my voice was cracking when I mentioned 2.6.38 as being used over here. I am probably alone in that desert. Regards, Arend > Luis > -- > To unsubscribe from this list: send the line "unsubscribe backports" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Bumping required kernels to 3.0 for Linux backports ? 2014-04-10 17:04 ` Arend van Spriel @ 2014-04-10 17:11 ` Luis R. Rodriguez 2014-04-10 18:56 ` Luis R. Rodriguez 1 sibling, 0 replies; 21+ messages in thread From: Luis R. Rodriguez @ 2014-04-10 17:11 UTC (permalink / raw) To: Arend van Spriel Cc: Takashi Iwai, Greg Kroah-Hartman, Felix Fietkau, backports@vger.kernel.org, linux-kernel@vger.kernel.org, Jiri Slaby, Mauro Carvalho Chehab On Thu, Apr 10, 2014 at 10:04 AM, Arend van Spriel <arend@broadcom.com> wrote: > On 04/10/14 18:59, Luis R. Rodriguez wrote: >> >> On Thu, Apr 10, 2014 at 12:44 AM, Takashi Iwai<tiwai@suse.de> wrote: >>> >>> At Wed, 9 Apr 2014 14:06:13 -0700, >>> Greg Kroah-Hartman wrote: >>>> >>>> >>>> On Wed, Apr 09, 2014 at 01:52:29PM -0700, Luis R. Rodriguez wrote: >>>>> >>>>> On Wed, Apr 9, 2014 at 1:22 PM, Greg Kroah-Hartman >>>>> <gregkh@linuxfoundation.org> wrote: >>>>>> >>>>>> On Wed, Apr 09, 2014 at 01:01:23PM -0700, Luis R. Rodriguez wrote: >>>>>>> >>>>>>> On Wed, Apr 9, 2014 at 12:12 PM, Greg Kroah-Hartman >>>>>>> <gregkh@linuxfoundation.org> wrote: >>>>>>>> >>>>>>>> On Wed, Apr 09, 2014 at 11:28:55AM -0700, Luis R. Rodriguez wrote: >>>>>>>>> >>>>>>>>> On Wed, Apr 9, 2014 at 2:18 AM, Felix Fietkau<nbd@openwrt.org> >>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>> The oldest kernel in OpenWrt that we're still supporting with >>>>>>>>>> updates of >>>>>>>>>> the backports tree is 3.3, so raising the minimum requirement to >>>>>>>>>> 3.0 is >>>>>>>>>> completely fine with me. >>>>>>>>> >>>>>>>>> >>>>>>>>> OK note that 3.3 is not listed on kernel.org as supported. I'm fine >>>>>>>>> in >>>>>>>>> carrying the stuff for those for now but ultimately it'd also be >>>>>>>>> nice >>>>>>>>> if we didn't even have to test the kernels in between which are not >>>>>>>>> listed. This does however raise the question of how often a kernel >>>>>>>>> in >>>>>>>>> between a list of supported kernels gets picked up to be supported >>>>>>>>> eventually. Greg, Jiri, do you happen to know what the likelyhood >>>>>>>>> of >>>>>>>>> that can be? >>>>>>>> >>>>>>>> >>>>>>>> I don't know of anything ever getting picked up after I have said it >>>>>>>> would not be supported anymore. >>>>>>> >>>>>>> >>>>>>> Great! How soon after a release do you mention whether or not it will >>>>>>> be supported? Like say, 3.14, which was just released. >>>>>> >>>>>> >>>>>> I only mention it around the time that it would normally go >>>>>> end-of-life. >>>>>> >>>>>> For example, if 3.13 were to be a release that was going to be "long >>>>>> term", I would only say something around the normal time I would be no >>>>>> longer supporting it. Like in 2-3 weeks from now. >>>>>> >>>>>> So for 3.14, I'll not say anything about that until 3.16-rc1 is out, >>>>>> give or take a week or two. >>>>>> >>>>>>> Also, as of late are you aware any distribution picking an >>>>>>> unsupported >>>>>>> kernel for their next choice of kernel? >>>>>> >>>>>> >>>>>> Sure, lots do, as they don't line up with my release cycles (I only >>>>>> pick >>>>>> 1 long term kernel to maintain each year). Look at the Ubuntu >>>>>> releases >>>>>> for examples of that. Also openSUSE and Fedora (although Fedora does >>>>>> rev their kernel pretty regularly) don't usually line up. The >>>>>> "enterprise" distros are different, but even then, they don't always >>>>>> line up either (which is why Jiri is maintaining 3.12...) >>>>>> >>>>>> Hope this helps, >>>>> >>>>> >>>>> It does! Unless I don't hear any complaints then given that some >>>>> distributions might choose a kernel in between and given also your >>>>> great documented story behind the gains on trying to steer folks >>>>> together on the 'ol 2.6.32 [0] and this now being faded, I'll be >>>>> bumping backports to only support>= 3.0 soon, but we'll include all >>>>> the series from 3.0 up to the latest. That should shrink compile / >>>>> test time / support time on backports to 1/2. >>>> >>>> >>>> Why 3.0? That's not supported by anyone anymore for "new hardware", I'd >>>> move to 3.2 if you could, as that's the Debian stable release that will >>>> be maintained for quite some time yet: >>>> https://www.kernel.org/category/releases.html >>> >>> >>> Well, the support for "new hardware" is what backports project itself >>> does, isn't it? >>> >>> Besides, SLES11 is still supported, so yes, including 3.0.x would be >>> helpful. >> >> >> That's two stakeholders for 3.0 -- but nothing is voiced for anything >> older than that. Today I will rip the older kernels into oblivion. >> Thanks for all the feedback! > > > Ok, I guess my voice was cracking when I mentioned 2.6.38 as being used over > here. I am probably alone in that desert. That's better than 2.6.25 :) what drivers do you need? Luis ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Bumping required kernels to 3.0 for Linux backports ? 2014-04-10 17:04 ` Arend van Spriel 2014-04-10 17:11 ` Luis R. Rodriguez @ 2014-04-10 18:56 ` Luis R. Rodriguez 2014-04-11 7:51 ` Arend van Spriel 1 sibling, 1 reply; 21+ messages in thread From: Luis R. Rodriguez @ 2014-04-10 18:56 UTC (permalink / raw) To: Arend van Spriel Cc: Takashi Iwai, Greg Kroah-Hartman, Felix Fietkau, backports@vger.kernel.org, linux-kernel@vger.kernel.org, Jiri Slaby, Mauro Carvalho Chehab On Thu, Apr 10, 2014 at 10:04 AM, Arend van Spriel <arend@broadcom.com> wrote: > Ok, I guess my voice was cracking when I mentioned 2.6.38 as being used over > here. I am probably alone in that desert. I thought broadcom didn't use backports? If they do can you explain how? Also what drivers do you need enabled for your use case ? Luis ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Bumping required kernels to 3.0 for Linux backports ? 2014-04-10 18:56 ` Luis R. Rodriguez @ 2014-04-11 7:51 ` Arend van Spriel 2014-04-11 18:18 ` Luis R. Rodriguez 0 siblings, 1 reply; 21+ messages in thread From: Arend van Spriel @ 2014-04-11 7:51 UTC (permalink / raw) To: Luis R. Rodriguez Cc: Takashi Iwai, Greg Kroah-Hartman, Felix Fietkau, backports@vger.kernel.org, linux-kernel@vger.kernel.org, Jiri Slaby, Mauro Carvalho Chehab On 10/04/14 20:56, Luis R. Rodriguez wrote: > On Thu, Apr 10, 2014 at 10:04 AM, Arend van Spriel <arend@broadcom.com> wrote: >> Ok, I guess my voice was cracking when I mentioned 2.6.38 as being used over >> here. I am probably alone in that desert. > > I thought broadcom didn't use backports? If they do can you explain > how? Also what drivers do you need enabled for your use case ? That was 2 years ago when you asked me ;-) Since then I have been using it to backport the brcm80211 mainline drivers to 1) Android kernel, ie. 3.4 kernel, and 2) Fedora 19 which is actually fixed to 3.11 kernel. So we use backports these days for enabling brcm80211 drivers on various test equipment that uses older kernels. Regards, Arend ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Bumping required kernels to 3.0 for Linux backports ? 2014-04-11 7:51 ` Arend van Spriel @ 2014-04-11 18:18 ` Luis R. Rodriguez 0 siblings, 0 replies; 21+ messages in thread From: Luis R. Rodriguez @ 2014-04-11 18:18 UTC (permalink / raw) To: Arend van Spriel Cc: Takashi Iwai, Greg Kroah-Hartman, Felix Fietkau, backports@vger.kernel.org, linux-kernel@vger.kernel.org, Jiri Slaby, Mauro Carvalho Chehab On Fri, Apr 11, 2014 at 12:51 AM, Arend van Spriel <arend@broadcom.com> wrote: > That was 2 years ago when you asked me ;-) Since then I have been using it > to backport the brcm80211 mainline drivers to 1) Android kernel, ie. 3.4 > kernel, and 2) Fedora 19 which is actually fixed to 3.11 kernel. > > So we use backports these days for enabling brcm80211 drivers on various > test equipment that uses older kernels. Neat! All the kernels seem covered, what stuff was using the older stuff and can those not be moved to newer kernels ? Luis ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Bumping required kernels to 3.0 for Linux backports ? 2014-04-09 9:18 ` Felix Fietkau 2014-04-09 18:28 ` Luis R. Rodriguez @ 2014-04-10 17:16 ` Johannes Berg 2014-04-10 17:26 ` Felix Fietkau 1 sibling, 1 reply; 21+ messages in thread From: Johannes Berg @ 2014-04-10 17:16 UTC (permalink / raw) To: Felix Fietkau Cc: Luis R. Rodriguez, backports@vger.kernel.org, linux-kernel@vger.kernel.org, Greg Kroah-Hartman, Jiri Slaby, Mauro Carvalho Chehab On Wed, 2014-04-09 at 11:18 +0200, Felix Fietkau wrote: > I'm looking forward to getting rid of patches for older kernels that > often get in the way when using various wireless-testing versions ;) What do you frequently get conflicts on? I haven't seen any for a long time. johannes ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Bumping required kernels to 3.0 for Linux backports ? 2014-04-10 17:16 ` Johannes Berg @ 2014-04-10 17:26 ` Felix Fietkau 2014-04-10 17:35 ` Johannes Berg 0 siblings, 1 reply; 21+ messages in thread From: Felix Fietkau @ 2014-04-10 17:26 UTC (permalink / raw) To: Johannes Berg Cc: Luis R. Rodriguez, backports@vger.kernel.org, linux-kernel@vger.kernel.org, Greg Kroah-Hartman, Jiri Slaby, Mauro Carvalho Chehab On 2014-04-10 19:16, Johannes Berg wrote: > On Wed, 2014-04-09 at 11:18 +0200, Felix Fietkau wrote: > >> I'm looking forward to getting rid of patches for older kernels that >> often get in the way when using various wireless-testing versions ;) > > What do you frequently get conflicts on? I haven't seen any for a long > time. I don't remember. It was in different areas every time I did an update. - Felix ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Bumping required kernels to 3.0 for Linux backports ? 2014-04-10 17:26 ` Felix Fietkau @ 2014-04-10 17:35 ` Johannes Berg 0 siblings, 0 replies; 21+ messages in thread From: Johannes Berg @ 2014-04-10 17:35 UTC (permalink / raw) To: Felix Fietkau Cc: Luis R. Rodriguez, backports@vger.kernel.org, linux-kernel@vger.kernel.org, Greg Kroah-Hartman, Jiri Slaby, Mauro Carvalho Chehab On Thu, 2014-04-10 at 19:26 +0200, Felix Fietkau wrote: > On 2014-04-10 19:16, Johannes Berg wrote: > > On Wed, 2014-04-09 at 11:18 +0200, Felix Fietkau wrote: > > > >> I'm looking forward to getting rid of patches for older kernels that > >> often get in the way when using various wireless-testing versions ;) > > > > What do you frequently get conflicts on? I haven't seen any for a long > > time. > I don't remember. It was in different areas every time I did an update. I had a lot of those, but we've converted so much to spatches now that it hasn't been a concern in a long time (the netlink nlpid/pid thing was the one that conflicted most for me, but it's long gone) johannes ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Bumping required kernels to 3.0 for Linux backports ? 2014-04-09 1:03 Bumping required kernels to 3.0 for Linux backports ? Luis R. Rodriguez 2014-04-09 9:18 ` Felix Fietkau @ 2014-04-09 10:59 ` Arend van Spriel 2014-04-09 18:25 ` Luis R. Rodriguez 1 sibling, 1 reply; 21+ messages in thread From: Arend van Spriel @ 2014-04-09 10:59 UTC (permalink / raw) To: Luis R. Rodriguez, backports@vger.kernel.org Cc: linux-kernel@vger.kernel.org, Greg Kroah-Hartman, Jiri Slaby, Felix Fietkau, Mauro Carvalho Chehab On 09/04/14 03:03, Luis R. Rodriguez wrote: > Folks, > [...] > To start off -- what's the *last* kernel you realistically need for > your users to use backports right now? Is it really 2.6.25? Would > anyone kick and scream if for the backports-3.15 release try take > things up to support only down to least 3.0 *right now* ? A lot of test teams in broadcom wlan are still using Fedora 15 running a 2.6.38 kernel. We are pushing them to move to Fedora 19. Regards, Arend > [0] http://www.do-not-panic.com/2014/04/automatic-linux-kernel-backporting-with-coccinelle.html > > Luis > -- > To unsubscribe from this list: send the line "unsubscribe backports" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: Bumping required kernels to 3.0 for Linux backports ? 2014-04-09 10:59 ` Arend van Spriel @ 2014-04-09 18:25 ` Luis R. Rodriguez 0 siblings, 0 replies; 21+ messages in thread From: Luis R. Rodriguez @ 2014-04-09 18:25 UTC (permalink / raw) To: Arend van Spriel Cc: backports@vger.kernel.org, linux-kernel@vger.kernel.org, Greg Kroah-Hartman, Jiri Slaby, Felix Fietkau, Mauro Carvalho Chehab On Wed, Apr 9, 2014 at 3:59 AM, Arend van Spriel <arend@broadcom.com> wrote: > > A lot of test teams in broadcom wlan are still using Fedora 15 running a > 2.6.38 kernel. We are pushing them to move to Fedora 19. Fedora 19 seems to be on 3.13, neat! Luis ^ permalink raw reply [flat|nested] 21+ messages in thread
end of thread, other threads:[~2014-04-11 18:18 UTC | newest] Thread overview: 21+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2014-04-09 1:03 Bumping required kernels to 3.0 for Linux backports ? Luis R. Rodriguez 2014-04-09 9:18 ` Felix Fietkau 2014-04-09 18:28 ` Luis R. Rodriguez 2014-04-09 19:12 ` Greg Kroah-Hartman 2014-04-09 20:01 ` Luis R. Rodriguez 2014-04-09 20:22 ` Greg Kroah-Hartman 2014-04-09 20:52 ` Luis R. Rodriguez 2014-04-09 21:06 ` Greg Kroah-Hartman 2014-04-10 7:31 ` Johannes Berg 2014-04-10 7:44 ` Takashi Iwai 2014-04-10 16:59 ` Luis R. Rodriguez 2014-04-10 17:04 ` Arend van Spriel 2014-04-10 17:11 ` Luis R. Rodriguez 2014-04-10 18:56 ` Luis R. Rodriguez 2014-04-11 7:51 ` Arend van Spriel 2014-04-11 18:18 ` Luis R. Rodriguez 2014-04-10 17:16 ` Johannes Berg 2014-04-10 17:26 ` Felix Fietkau 2014-04-10 17:35 ` Johannes Berg 2014-04-09 10:59 ` Arend van Spriel 2014-04-09 18:25 ` Luis R. Rodriguez
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox