Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp2047985pxb; Mon, 22 Feb 2021 19:03:15 -0800 (PST) X-Google-Smtp-Source: ABdhPJwlrxKENA2eBHT0AKCQ3rrYcMsuWkC7d+HHxTpV6GqZvfsRE3KCizxeLYjkTPKkmG9p5HqO X-Received: by 2002:a50:fa89:: with SMTP id w9mr25196422edr.22.1614049395551; Mon, 22 Feb 2021 19:03:15 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614049395; cv=none; d=google.com; s=arc-20160816; b=WDCzJBeS8EFtUwdR30Kz80URG7TfybFN12ryFn+hboD3sDrvid5y+4Su54MR7I1Qgq 7IRGM63MFtyzWG/GBqzG+iUjrcZD1xZGE26vDYrgSvxnBstdw/Fzyt/A0K9mRjCPp6+x O4XRjYQF3sDzF3tVnblYfjespoD/vOghyDEqwgPkLx5Pzf0bpCoiGxDQpBJvzS15oi8G bJkExQtT5K+nKCS018zY8ZwQ99finFhJqE19YkhxD4ib9w/MeKyVS4epgXAzn3Z41Rxt JwOUXLR0txUOqSTv8/jJEV5eJYJovlYSEHtSSvY3jr+aoikkIUIRfUq9N0FwjGunh49z yI6A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:from:references :cc:to:subject; bh=BySiIsYJbkpJs27/TeMJ+C5qEhqeJ93jfIJWZncQI/o=; b=f7AhUjKqLcfBt6pUNfpbb6uQHYT8F3Cq6LtlI/N1ICYkqxpK6AKkqGnhRPx00//gix N5F7LQ984CxlZJJLWydDxa851IXVgLbhL4AklbuCmu/1EK/a59bXbKoO0CjYztAMFIos 1r/CMo69ZCwOS3OpHDF+/gy0Oz5xmV5BaA6HAXE9YRL3pCdz07Cl5UF1NJZWAisEn1jw bVs4xy0i80Unyamf3cZgxLTBcFOqUDAPVzDtYW9PeaEmp9EtR6jwcvfpPRZXEXfWendW E9PUBZ9QMpXCn7CB3gePD4O25fPxvcz54K+Y72Wk+LNrzbEod7gRWNlCvRUZ3wqTvrPd K3cw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id g1si12260254ejb.606.2021.02.22.19.02.51; Mon, 22 Feb 2021 19:03:15 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231440AbhBWCQB (ORCPT + 99 others); Mon, 22 Feb 2021 21:16:01 -0500 Received: from szxga05-in.huawei.com ([45.249.212.191]:12988 "EHLO szxga05-in.huawei.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231431AbhBWCPr (ORCPT ); Mon, 22 Feb 2021 21:15:47 -0500 Received: from DGGEMS405-HUB.china.huawei.com (unknown [172.30.72.60]) by szxga05-in.huawei.com (SkyGuard) with ESMTP id 4Dl2dy2G5LzjR9b; Tue, 23 Feb 2021 10:13:26 +0800 (CST) Received: from [10.174.178.147] (10.174.178.147) by DGGEMS405-HUB.china.huawei.com (10.3.19.205) with Microsoft SMTP Server id 14.3.498.0; Tue, 23 Feb 2021 10:14:52 +0800 Subject: Re: 5.10 LTS Kernel: 2 or 6 years? To: Greg Kroah-Hartman CC: Scott Branden , BCM Kernel Feedback , LKML , Linux ARM , PEIXIN HOU , Yanjin , "Zhangdianfang (Dianfang, OS Lab)" , Zhaohongjiang , Huxinwei , Wei Yongjun References: <595affb4-36e8-0a63-ebb3-a4fd0e3c243a@huawei.com> From: Hanjun Guo Message-ID: <0055b2d5-3884-81a7-2e3c-08a2115d22f6@huawei.com> Date: Tue, 23 Feb 2021 10:14:52 +0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:68.0) Gecko/20100101 Thunderbird/68.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="utf-8"; format=flowed Content-Language: en-GB Content-Transfer-Encoding: 7bit X-Originating-IP: [10.174.178.147] X-CFilter-Loop: Reflected Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 2021/2/20 17:53, Greg Kroah-Hartman wrote: > On Sat, Feb 20, 2021 at 03:02:54PM +0800, Hanjun Guo wrote: >> On 2021/2/19 17:08, Greg Kroah-Hartman wrote: >>> On Fri, Feb 19, 2021 at 04:54:24PM +0800, Hanjun Guo wrote: >>>> Hi Greg, >>>> >>>> On 2021/1/26 15:29, Greg Kroah-Hartman wrote: >>>> [...] >>>>> >>>>> I want to see companies _using_ the kernel, and most importantly, >>>>> _updating_ their devices with it, to know if it is worth to keep around >>>>> for longer than 2 years. I also, hopefully, want to see how those >>>>> companies will help me out in the testing and maintenance of that kernel >>>>> version in order to make supporting it for 6 years actually possible. >>>>> >>>>> So, are you planning on using 5.10? Will you will be willing to help >>>>> out in testing the -rc releases I make to let me know if there are any >>>>> problems, and to help in pointing out and backporting any specific >>>>> patches that your platforms need for that kernel release? >>>> >>>> We(Huawei) are willing to commit resources to help out in testing the >>>> stable -rc releases, and to help to backport patches for stable kernels. >>> >>> Wonderful! >>> >>>> 5.10 stable kernel will be used for openEuler [1] kernel and also inside >>>> Huawei. From customer's feedback, it's very important to see the stable >>>> kernel we used to be maintained for 6 years in the community, and we >>>> will use 5.10 kernel for at least 6 years, so we are willing to help >>>> you and help ourselves :) >>>> >>>> In specific, we will start from the testing work, using HULK robot >>>> (reports lots of bugs to mainline kernel) testing framework to test >>>> compile, reboot, functional testing, and will extend to basic >>>> performance regression testing in the future. >>> >>> Great! Do you all need an email notification when the -rc releases come >>> out for the stable trees, or can you trigger off of the -rc stable git >>> tree? Different CI systems work in different ways :) >> >> We can trigger the test when you updated the -rc stable git tree, >> by monitoring new commits for the stable branches. So if you push >> all the commits at once for -rc stable branches, then our CI system >> can work well. > > I do push to the -rc branches, but those branches are rebased, and I do > "intermediate" pushes as well. Meaning I push to have CI systems run on > the existing patch queue at times that are not only the "main" -rc > release periods. > > Watch the branches for a few weeks to get an idea of how they work if > you are curious. Will run our CI system based on your -rc branch to see if anything doesn't work, then update our system as needed. Thanks Hanjun