Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp5173897rwd; Sun, 18 Jun 2023 06:44:51 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ48iNdM5XvFkqiuFJrmWcGUV6kUcgMJLhnDcqNwTsKvKAk4vq5xYTfT1LPpZeDu25W8ywad X-Received: by 2002:a17:902:d38d:b0:1b0:6c10:6836 with SMTP id e13-20020a170902d38d00b001b06c106836mr3924567pld.33.1687095891630; Sun, 18 Jun 2023 06:44:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1687095891; cv=none; d=google.com; s=arc-20160816; b=iQhZeMwYhOUFEW/ir9rHfixzb3qvQDI7nALXNnJezJv2gJnMgX/JDTyffzPEjUlwjo vEE+5S3iMIfgJuQkefANEuXUgCoSxRtWnGFTlI/6Shahp4qnXR+lqojKk91akUm0bJzC vfk6wMjJKxEhD2E2F6IqLn3onBMz06Ta7CtO6keHZ4CPRticgk2O0pdwfLh/DscfkKvq PvZ8AI8MejhCFzAp6wtP4BEbyMSGQhYt1mYzRC7JNvUfHonkDEMNC4I3nz0y3uT1SJqS Akdj1M7FKOo1XFZ2Ypip2xx7zGJvgVwVKbH1s7Yz20kpBCkmmoQhVJZhHF2Ekb1NQy1h ugmA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:subject :references:cc:to:from:content-language:user-agent:mime-version:date :message-id; bh=KF7l62T45FUo7AoM0lX6WdHViGnTvtUOu3a/BHMwmV0=; b=myu0EF39lDp7yYP16SdssU1e4ZewuuL+nefhex3nyGa3RiwLeqGJJoPrKcjPkk9YR5 qEQS6Cj0Jo6TuoCh/FLX70Dpu+b0ikWFh+l82wxkm3JtgSMedo4Z8FnpCUCUPo6G86Ce uaEgegusiWcOA2gif4He6zqCHOIuVCyzo+CtWHHosFI89l/DQT+aegrszZByc0M5ofe/ 0sO8T4cLnBkiAiC81tVFKkE2aK3lb93wSuESg+z3Vfgz2K9ZQWqJo9J7zdiSkTfVhWOJ i8nwpA/Gd0qE/7bVD80AubLdlkUBNdbJuXMLlS21WI2/B7q731/lsKtcVDYFY0K5KJrB 1LlA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id d6-20020a170902cec600b001b52891b67csi6057485plg.519.2023.06.18.06.44.36; Sun, 18 Jun 2023 06:44:51 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229785AbjFRNkU (ORCPT + 99 others); Sun, 18 Jun 2023 09:40:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44034 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229551AbjFRNkT (ORCPT ); Sun, 18 Jun 2023 09:40:19 -0400 Received: from wp530.webpack.hosteurope.de (wp530.webpack.hosteurope.de [80.237.130.52]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0A8FA1AA for ; Sun, 18 Jun 2023 06:40:18 -0700 (PDT) Received: from [2a02:8108:8980:2478:8cde:aa2c:f324:937e]; authenticated by wp530.webpack.hosteurope.de running ExIM with esmtpsa (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) id 1qAsdc-0007G2-BF; Sun, 18 Jun 2023 15:40:16 +0200 Message-ID: <24edd13e-791a-bd05-0a44-dd5475c7e200@leemhuis.info> Date: Sun, 18 Jun 2023 15:40:15 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.10.0 Content-Language: en-US, de-DE From: Thorsten Leemhuis To: Linus Torvalds , Greg KH Cc: Linux kernel regressions list , LKML References: <9e0f5378-63d8-add4-2b79-2173a4c98086@leemhuis.info> Subject: Re: JFYI: patches in next that might be good to mainline rather sooner than later? In-Reply-To: <9e0f5378-63d8-add4-2b79-2173a4c98086@leemhuis.info> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-bounce-key: webpack.hosteurope.de;linux@leemhuis.info;1687095618;4780197a; X-HE-SMSGID: 1qAsdc-0007G2-BF X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,NICE_REPLY_A, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 18.06.23 10:49, Thorsten Leemhuis wrote: > Hi Linus, hi Greg, > > I got the impression that early stable releases with a huge number of > patches (like 6.3.2 with ~690 changes) seems to cause a few regressions. > As you know, those releases usually contain many backports of changes > merged during the merge window for the following mainline release (e.g. > 6.4). That made me wonder: > > How many patches do we have in linux-next right now that better should > be merged this cycle (e.g. ahead of the 6.4 release) instead of merging > them in the merge window for 6.5 and backporting them shortly afterwards? > > To check I briefly set down and quickly hacked together a python > script[1] that looks at linux-next for patches with tags like 'Cc: > stable...' and 'Fixes: ', as all respectively some (or many?) of those > will be backported. I made the script ignore a few things, like commits > from the past eight days and commits that fix changes committed to > mainline more that a year ago. > > I ran this a few minutes ago and it spilled out about 260 changes (about > 80 of them with a stable tag). I put the results into a table: > https://docs.google.com/spreadsheets/d/1OnMrde1e7LBMPhOPJL0Sn9rd3W32mTGls_qGMoZS8z8/edit?usp=sharing TWIMC, I just updated the data slightly, as I updated the script to also look for commits that revert changes from the current mainline cycle. Did that while I was preparing this weeks regression report and noticed a series of reverts[1] in next where my brain said "hmmm, Andrew merged those more than a week ago to mm-hotfixes-unstable and -rc7 is due today; I don't see a pr from him and wonder if these revert are something that better should be in rc7 to help preventing a rc8?" [1] https://lore.kernel.org/all/20230609081518.3039120-1-qi.zheng@linux.dev/ noticed it via https://lore.kernel.org/lkml/ZH6K0McWBeCjaf16@dread.disaster.area/ BTW, quick reminder for the data in the spreadsheet, to ensure nobody gets this wrong: > [...] And I'm not suggesting to merge them [to mainline]. > It was just a exercise to see if this might be useful. IOW: the spreadsheet definitely mentioned commits in next that definitely are not suited for this merge window. Ciao, Thorsten