Re: 5.10 LTS Kernel: 2 or 6 years?

From: Florian Fainelli
Date: Thu Feb 18 2021 - 14:08:55 EST




On 2/18/2021 8:51 AM, Sasha Levin wrote:
> On Wed, Feb 17, 2021 at 11:48:21AM -0800, Scott Branden wrote:
>> On 2021-02-17 1:40 a.m., Greg Kroah-Hartman wrote:
>>> Following up on this as I did not hear back from you.  Are you and/or
>>> your company willing to help out with the testing of 5.10 to ensure that
>>> it is a LTS kernel?  So far I have not had any companies agree to help
>>> out with this effort, which is sad to see as it seems that companies
>>> want 6 years of stable kernels, yet do not seem to be able to at the
>>> least, do a test-build/run of those kernels, which is quite odd...
>> I personally cannot commit to supporting this kernel for 6 years
>> (and personally do not want to backport new features to a 6 year old
>> kernel).
>> And customers are finicky and ask for one thing and then change their
>> mind later.
>
> Why would we commit to maintining an upstream LTS for 6 years then? If
> no one ends up using it (and we don't want anyone using older LTS
> kernels) we're still stuck maintaining it.
>
>> We'll have to see what decisions are made at a company level for this
>> as there
>> are added costs to run tests on LTS kernel branches.  We already run
>> extensive QA on
>
> This sounds very wrong: it's ok to get volunteers to commit to 6 years
> while the company that is asking for it won't do the same?
>
> Shouldn't Broadcom commit to the work involved here first?

There are different groups within Broadcom, and Scott and I belong to
different groups, so I can only speak for mine. We can talk about why I
do not use the same email domain as Scott if you would like, and no, I
cannot help you fix the Broadcom Wi-Fi drivers :)

My group is committed to using the 5.10 kernel for the next 6 years
because of Android TV and we will do our best to test the 5.10 stable RC
as they come. We are a small team of 7 people in the grand scheme of our
larger business activities, and we get pulled into way too many things,
so we may skip testing a few stable releases once in a while. I do not
know how to make it more official than that.

As a company, we are most likely shooting ourselves in the foot by not
having a point of coordination with the Linux Foundation and key people
like you, Greg and other participants in the stable kernel. The usual
left hand and right hand not having yet discovered each other, hey hi
there left hand! I can see about remedying that at least for the
interest of the group I work in.
--
Florian