From patchwork Sat Mar 12 08:00:41 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bagas Sanjaya X-Patchwork-Id: 550918 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3608BC433FE for ; Sat, 12 Mar 2022 08:01:22 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231325AbiCLICY (ORCPT ); Sat, 12 Mar 2022 03:02:24 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46706 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231322AbiCLICN (ORCPT ); Sat, 12 Mar 2022 03:02:13 -0500 Received: from mail-pj1-x102b.google.com (mail-pj1-x102b.google.com [IPv6:2607:f8b0:4864:20::102b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4887E1C60F4; Sat, 12 Mar 2022 00:01:06 -0800 (PST) Received: by mail-pj1-x102b.google.com with SMTP id rm8-20020a17090b3ec800b001c55791fdb1so2360365pjb.1; Sat, 12 Mar 2022 00:01:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=i1vvPwlpfuQTivIygVJ0iEU+hr/Vo/mRbffopkdNd3M=; b=b4GOHk3KU5ITlaxZK//kEcv5lR2uVvCeC7UVGUgeQDeaUSLcngDarBfdwsyRV/KK+L CWtyUCjjfh00toPB1p4qdpcgukw4AaEaaZKkwKrZPeqTner6kIIJZVCcRpuI4vzMqiw+ vNgmAA1DXjYxiNPli+vlSkvnafIuhyu29/NXmYfOhgVh1uyDxNEy/aX6rZy8OxsxbR1w 9yr9jLuc4/owObnvKOJjsEP6sMx/gAISG8ZZQ1H0SXUG7U2+j0BqvISOwAAXnu5gs51L /F1fllaDdAgna73VanGgiWQuUAB35JvRntWQG+qrUyVo+4x/IFLL9pCaMuHX2LNeFzWs YdVQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=i1vvPwlpfuQTivIygVJ0iEU+hr/Vo/mRbffopkdNd3M=; b=aiEYnRs1jCeTZaDY+HwyyaYP9Q1lbPq7UKryngBSJ6ojE5tt4rKJY2s60Fiui3kDLg ucBBKtVDU6mRleiNtJ+SUWJieCHSlR0BPjjowjTh25n1kKfswIExuoHrtLNxFaTvxLff dQmL6lX33MfqL2rI78tVfJ9Bfs8BA+dJQxz6wi2apB6kX2cdNAwydBlCNrjdEOK42I8c +db+U5Kjc7IYC7M3xUpusbFzyXFv8j/6vKu/PcOgLpd5gWOZm6PD7c3c8VBTj0rSFOe6 aZlln64yx0BfW/SB9hX9NVm1fAknx1vfmDTrrFR6ommkNRSoWIbPgxABoFguUYgNZMSl f4jg== X-Gm-Message-State: AOAM533W1GhyYwElgMC+Y11RX0rvG+C37wrXeEeR3LsOj9ZO9fMQN5K1 sIHWvnBSFTBF3q9ZLa8DADYD8vMwH5Y4IQ== X-Google-Smtp-Source: ABdhPJy8RhZ5FEu0HXcHH4ppavZ15gdvvKVvGwlfgb3RDMzCeW3xxHAWswIlWB/+4DPlirg+BxscmA== X-Received: by 2002:a17:90b:3ec8:b0:1c5:68d3:1883 with SMTP id rm8-20020a17090b3ec800b001c568d31883mr4642895pjb.201.1647072065449; Sat, 12 Mar 2022 00:01:05 -0800 (PST) Received: from ubuntu.mate (subs02-180-214-232-88.three.co.id. [180.214.232.88]) by smtp.gmail.com with ESMTPSA id x33-20020a056a0018a100b004f71b6a8698sm13025141pfh.169.2022.03.12.00.01.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 12 Mar 2022 00:01:04 -0800 (PST) From: Bagas Sanjaya To: linux-doc@vger.kernel.org Cc: Bagas Sanjaya , Greg Kroah-Hartman , Sasha Levin , Jonathan Corbet , stable@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 2/4] Documentation: update stable review cycle documentation Date: Sat, 12 Mar 2022 15:00:41 +0700 Message-Id: <20220312080043.37581-3-bagasdotme@gmail.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220312080043.37581-1-bagasdotme@gmail.com> References: <20220312080043.37581-1-bagasdotme@gmail.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: stable@vger.kernel.org In recent times, the review cycle for stable releases have been changed. In particular, there is release candidate phase between ACKing patches and new stable release. Also, in case of failed submissions (fail to apply to stable tree), manual backport (Option 3) have to be submitted instead. Update the release cycle documentation on stable-kernel-rules.rst to reflect the above. Cc: Greg Kroah-Hartman Cc: Sasha Levin Cc: Jonathan Corbet Cc: stable@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Bagas Sanjaya --- Documentation/process/stable-kernel-rules.rst | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/Documentation/process/stable-kernel-rules.rst b/Documentation/process/stable-kernel-rules.rst index d8ce4c0c775..c0c87d87f7d 100644 --- a/Documentation/process/stable-kernel-rules.rst +++ b/Documentation/process/stable-kernel-rules.rst @@ -139,6 +139,9 @@ Following the submission: days, according to the developer's schedules. - If accepted, the patch will be added to the -stable queue, for review by other developers and by the relevant subsystem maintainer. + - Some submitted patches may fail to apply to -stable tree. When this is the + case, the maintainer will reply to the sender requesting the backport. + If no backport is made, the submission will be ignored. Review cycle @@ -147,13 +150,22 @@ Review cycle - When the -stable maintainers decide for a review cycle, the patches will be sent to the review committee, and the maintainer of the affected area of the patch (unless the submitter is the maintainer of the area) and CC: to - the linux-kernel mailing list. + the linux-kernel mailing list. Patches are prefixed with either ``[PATCH + AUTOSEL]`` (for automatically selected patches) or ``[PATCH MANUALSEL]`` + for manually backported patches. - The review committee has 48 hours in which to ACK or NAK the patch. - If the patch is rejected by a member of the committee, or linux-kernel members object to the patch, bringing up issues that the maintainers and members did not realize, the patch will be dropped from the queue. - - At the end of the review cycle, the ACKed patches will be added to the - latest -stable release, and a new -stable release will happen. + - The ACKed patches will be posted again as part of release candidate (-rc) + to be tested by developers and users willing to test (testers). When + testing all went OK, they can give Tested-by: tag for the -rc. Usually + only one -rc release is made, however if there are any outstanding + issues, some patches may be modified or dropped or additional patches may + be queued. Additional -rc releases are then released and tested until no + issues are found. + - At the end of the review cycle, the new -stable release will be released + containing all the queued and tested patches. - Security patches will be accepted into the -stable tree directly from the security kernel team, and not go through the normal review cycle. Contact the kernel security team for more details on this procedure. From patchwork Sat Mar 12 08:00:43 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bagas Sanjaya X-Patchwork-Id: 550917 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 63A0BC433EF for ; Sat, 12 Mar 2022 08:01:24 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231376AbiCLIC0 (ORCPT ); Sat, 12 Mar 2022 03:02:26 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46914 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231343AbiCLICY (ORCPT ); Sat, 12 Mar 2022 03:02:24 -0500 Received: from mail-pf1-x42c.google.com (mail-pf1-x42c.google.com [IPv6:2607:f8b0:4864:20::42c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 16A1E1C7E88; Sat, 12 Mar 2022 00:01:12 -0800 (PST) Received: by mail-pf1-x42c.google.com with SMTP id g1so9846548pfv.1; Sat, 12 Mar 2022 00:01:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=rPJ6jpnft/qeiJ9pThscP2X0mTBWCChO9A5lcCNp75o=; b=DdyzYB8Kf80TQqvamWUY24GVeMKCK2OS+1AKcJI0Bj4KZbCqlWx83wya5zIyfWQoCW /0xKlBjHtl22WiLKd2NxkzYZGt3exkALDFYkYXOuoyog7wM/fc8yLszytcWrIEgHEGSF wsedfEgHCEWxC/oFbhftZYvXAjWe/Hw+ezVZ03BV9O8PypHCzaOsUEwWU9jtn5ceiFnC K37qcciOrCR0Ezyt7CZY6QjUmKGvw7JzcqskL2+/2LXpN2oiGt7IZ45hCXrdoRIzwJWK krQ2VBGF84AeC0/lEZ2Wldv5owSrZxhy0wr6lHJQe8fedIouAZrpPzGuvx/6soopJD0m CVoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=rPJ6jpnft/qeiJ9pThscP2X0mTBWCChO9A5lcCNp75o=; b=hK4snB3mBpPdc9cxjTEfYD5b1mA+xXtEaqesqA096DqmpK2mv44Ohbb/IzSkhqcROu qWnc/sHfHoexQ06V0w8oFgNJF1T3khuY8C3aDHbKuW8rYo9FBNB7wcgrJ4sxyZrtaGl4 1aKZ/LteVcUN0dyMhjpDkkPvULuaLaXiRam7+LKmLMssIl7ouTLofNYdNM/urpV5OqKS reK7ZTcHAgcwrse/FmGlubZTmtHTYEot8KUcoZrpEPSvKd5eOtXLkCl1bG+QAbxYAOz3 /hIQTKsw2TFf4xevAzbL8sfaGgBsXiHoZiYHNwsfIg2mDKixyxfr0ZegsWtFcKqrCG6N MamQ== X-Gm-Message-State: AOAM533DLKXUUY4N01cROjwesf4Yu5nGm/dyLXw8QQBmZWl13R8jjkAX pNbup7jcuUQP06SEQF+0UxE7hGd8OBi/AQ== X-Google-Smtp-Source: ABdhPJwSQVo+grdjIxNJ21cFe/2gUEeq6e5bpr7XGJmZ5dFnRMLY6KLzfAK5AFmU4U2qCBHNSuTEDQ== X-Received: by 2002:a63:cf0c:0:b0:380:fb66:fa2a with SMTP id j12-20020a63cf0c000000b00380fb66fa2amr8236399pgg.273.1647072071673; Sat, 12 Mar 2022 00:01:11 -0800 (PST) Received: from ubuntu.mate (subs02-180-214-232-88.three.co.id. [180.214.232.88]) by smtp.gmail.com with ESMTPSA id x33-20020a056a0018a100b004f71b6a8698sm13025141pfh.169.2022.03.12.00.01.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 12 Mar 2022 00:01:11 -0800 (PST) From: Bagas Sanjaya To: linux-doc@vger.kernel.org Cc: Bagas Sanjaya , Greg Kroah-Hartman , Sasha Levin , Jonathan Corbet , stable@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 4/4] Documentation: update stable tree link Date: Sat, 12 Mar 2022 15:00:43 +0700 Message-Id: <20220312080043.37581-5-bagasdotme@gmail.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220312080043.37581-1-bagasdotme@gmail.com> References: <20220312080043.37581-1-bagasdotme@gmail.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: stable@vger.kernel.org The link to stable tree is redirected to https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git. Update accordingly. Cc: Greg Kroah-Hartman Cc: Sasha Levin Cc: Jonathan Corbet Cc: stable@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Bagas Sanjaya --- Documentation/process/stable-kernel-rules.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/process/stable-kernel-rules.rst b/Documentation/process/stable-kernel-rules.rst index 523d2d35127..c242fe1788c 100644 --- a/Documentation/process/stable-kernel-rules.rst +++ b/Documentation/process/stable-kernel-rules.rst @@ -181,7 +181,7 @@ Trees - The finalized and tagged releases of all stable kernels can be found in separate branches per version at: - https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git + https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git - The release candidate of all stable kernel versions can be found at: