Received: by 2002:ab2:7a55:0:b0:1f4:4a7d:290d with SMTP id u21csp137747lqp; Thu, 4 Apr 2024 08:58:41 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCXLqn0oehNdsBTfRTwA/5+KJsqVixWr+TT2SlCSD7J7vGPWM4yILMrGdhe8FXG/S+3Z9pS38tJsHGmgbfM2/u/MCGyg5i6nayhLmmLv0A== X-Google-Smtp-Source: AGHT+IE/rSPwkwNNqyW4B/dAUS+VlNuiiu1B1Fq8S07ou1kDVW1sIm1gKVf94VE8E6oDMQG40XGZ X-Received: by 2002:a05:620a:4489:b0:78d:40df:9a5e with SMTP id x9-20020a05620a448900b0078d40df9a5emr2814346qkp.56.1712246321673; Thu, 04 Apr 2024 08:58:41 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1712246321; cv=pass; d=google.com; s=arc-20160816; b=BbgloSrELbanbEUsrsOeGmpQ2evAFqg7fwYTmucf3FTI2HGzHYmiAarGpyhh3oqB+u Jiwk1h7JCVHVrEUv/qicS/fQ83/w4Dm7BGenDJCtRruf99+prqfawZh6kWhS80fDyKXf w7DPIohg/S2Xeb5nckx4nwCUK2AW1bfOqn7pAs2D/loxieVsTxRMdmASyfOMgtj3w3dS 2FMDGBDE9NNEO3dYzaqSg4KiyfgQEpFTP7j12WfyN37ZsNm4Z5ahma/qHaFeDnlnXcG2 nOfZacnh4tOIT88U+FJNmBwysbf/l1sKRE48h0zP5vwjzdSElkI/52ZKMKQIMeRGPwst 5Ozg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:reply-to:content-language :from:references:cc:to:subject:user-agent:mime-version :list-unsubscribe:list-subscribe:list-id:precedence:date:message-id :dkim-signature; bh=1f4OlMHCTglftLsccsnxMI7CfS7xy5tbZ+cp8vg03tM=; fh=WA3a7wfdw8reo1hC/O3rHIAHlwdHxeoonuPkHuwsTYo=; b=DPAqVt7bpbKU1nnppn+v5OozYzuqBx+0yusLWICf+j5pFYgkQmrYAhLbNpuXpSk7RT sZI5rjMTVLr6wxfMkVjMzytxNxm8C4GQ0Ih/IOqknSgT++KaCb81TCRsGL7UJgSjZxob CTsYv+/NXPweFx5Gl87XpdhzKnowYhZYrLMisQCPGLS6E98Zum5aDy2qomTYD66V/Rr/ 5G8i63j/Ui+xpwXlS3tumLRKnH0dt5BZAMsOKnaauttSgxWR+Q7Xaoj2sv/vqZJOkrBm 7o+VSMJeiXX/gXpD2slojIc58G3vK/KalqSx9aTOOs+QfzBsNbiRFVRfZZu7FWhZqU1K ujIg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@leemhuis.info header.s=he214686 header.b=CcWtbQUt; arc=pass (i=1 spf=pass spfdomain=leemhuis.info dkim=pass dkdomain=leemhuis.info); spf=pass (google.com: domain of linux-kernel+bounces-131775-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-131775-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id a8-20020a05620a16c800b0078a3fdf23a7si16836776qkn.145.2024.04.04.08.58.41 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 04 Apr 2024 08:58:41 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-131775-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@leemhuis.info header.s=he214686 header.b=CcWtbQUt; arc=pass (i=1 spf=pass spfdomain=leemhuis.info dkim=pass dkdomain=leemhuis.info); spf=pass (google.com: domain of linux-kernel+bounces-131775-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-131775-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id E44CA1C21371 for ; Thu, 4 Apr 2024 15:57:10 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 74B5B12AAE2; Thu, 4 Apr 2024 15:57:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=leemhuis.info header.i=@leemhuis.info header.b="CcWtbQUt" Received: from wp530.webpack.hosteurope.de (wp530.webpack.hosteurope.de [80.237.130.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 89A6B12B95; Thu, 4 Apr 2024 15:57:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=80.237.130.52 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712246223; cv=none; b=LlxuTrt0aCNQEzsRTtWLcRUq2O7xawfMLj82+HKEx4XwXKahy0TNrbUJ3WNuEzbwgiCBBBZn10ORBqy+DbEXqJOesej97FfL0DEKuu1uWvO9ILPBkrlO3kYfCgyE1FnLDlI0Fjv+c9CAMNtAUJMK2DQ3QVBZ15Rxs689Myh9voU= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712246223; c=relaxed/simple; bh=vvvHPDpFZbDyDQk3Ld550STpcnhIi6ap4/awPQYL3+k=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=CvT1rsZn2fOPbtpIuNlTvc9+0aXcOjShWTSeWB89ZbcgeaQEUdgzhPZkrb0lqbril1+bpLe4TDpI0ug3HPsHKapA09H24qZeiJVqsv+kHhdbPMx+FRfylrZcq9WY9J2jyPOQDhehwM5pFgvhUENm48xfNKRf23O/h7mFfBo3wk0= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=leemhuis.info; spf=pass smtp.mailfrom=leemhuis.info; dkim=pass (2048-bit key) header.d=leemhuis.info header.i=@leemhuis.info header.b=CcWtbQUt; arc=none smtp.client-ip=80.237.130.52 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=leemhuis.info Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=leemhuis.info DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=leemhuis.info; s=he214686; h=Content-Transfer-Encoding:Content-Type: In-Reply-To:Reply-To:From:References:Cc:To:Subject:MIME-Version:Date: Message-ID:From:Sender:Reply-To:Subject:Date:Message-ID:To:Cc:MIME-Version: Content-Type:Content-Transfer-Encoding:Content-ID:Content-Description: In-Reply-To:References; bh=1f4OlMHCTglftLsccsnxMI7CfS7xy5tbZ+cp8vg03tM=; t=1712246221; x=1712678221; b=CcWtbQUtdmYDqxwF7MzHN6XSRHWhZC1yDdfndx6RjjGU80P SxUvK99wzBCejJXnfJufoIrlH2ZqrCdtov7f2Sz1/VCSL3ToqtFdixndFALygDfIBWEOZKTbWZqUp 5y/vqUwzAH0k3rYNEn+t6StfaApMdflXrejGsOL1ZnH05notgI0g9naVUW/CJngla0RF5XjSge787 +QW6Y+dRjMwleGoCktAJ0Eg/IHzQKhIn/oAgVbjwoGLQM4I3s3ieQpJpSI8doZ3fg4fMXT+OPinge 6t2UmfoFXLW++y+YH2+OBXJ5DxqdwXskPkXpTAXLNSAGMT4W46cg+bYOXeocodXA==; 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 1rsPSV-0007nG-9G; Thu, 04 Apr 2024 17:56:59 +0200 Message-ID: <8488e647-d2f4-484f-939f-eb827802d5c6@leemhuis.info> Date: Thu, 4 Apr 2024 17:56:58 +0200 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Do we need a "DoNotBackPort" tag? To: Greg KH , Linux regressions mailing list Cc: Tejun Heo , Sasha Levin , "stable@vger.kernel.org" , LKML References: <2024040328-surfacing-breezy-34c6@gregkh> <2024040319-doorbell-ecosystem-7d31@gregkh> <2024040454-playful-tainted-7446@gregkh> From: "Linux regression tracking (Thorsten Leemhuis)" Content-Language: en-US, de-DE Reply-To: Linux regressions mailing list In-Reply-To: <2024040454-playful-tainted-7446@gregkh> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-bounce-key: webpack.hosteurope.de;regressions@leemhuis.info;1712246221;6c48b54e; X-HE-SMSGID: 1rsPSV-0007nG-9G On 04.04.24 17:44, Greg KH wrote: > On Thu, Apr 04, 2024 at 05:36:42PM +0200, Linux regression tracking (Thorsten Leemhuis) wrote: >> On 03.04.24 18:10, Greg KH wrote: >>> On Wed, Apr 03, 2024 at 05:22:17AM -1000, Tejun Heo wrote: >>>> On Wed, Apr 03, 2024 at 07:11:04AM +0200, Greg KH wrote: >>>>>> Side note: I have no idea why the stable team backported those patches >>>>>> and no option on whether that was wise, just trying to help finding the best >>>>>> solution forward from the current state of things. >>>>> >>>>> The Fixes: tag triggered it, that's why they were backported. >> >> Yeah, this is what I assumed. >> >>>>>>> which would >>>>>>> be far too invasive for -stable, thus no Cc: stable. >>>>>>> >>>>>>> I didn't know a Fixes >>>>>>> tag automatically triggers backport to -stable. I will keep that in mind for >>>>>>> future. >>>>>> >>>>>> /me fears that more and more developers due to situations like this will >>>>>> avoid Fixes: tags and wonders what consequences that might have for the >>>>>> kernel as a whole >>>>> >>>>> The problem is that we have subsystems that only use Fixes: and not cc: >>>>> stable which is why we need to pick these up as well. Fixes: is great, >>>>> but if everyone were to do this "properly" then we wouldn't need to pick >>>>> these other ones up, but instead, it's about 1/3 of our volume :( >> >> I'm also well aware of that and do not want to complain about it, as I >> think I grasped why the stable team works like that -- and even think >> given the circumstances it is round about the right approach. I also >> understand that mistakes will always happen. >> >> Nevertheless this thread and the Bluetooth thing we had earlier this >> week[1] makes me fear that this approach could lead to developer >> avoiding Fixes: tags. And funny thing, that's something that is already >> happening, as I noticed by chance today: "'"A "Fixes" tag has been >> deliberately omitted to avoid potential test failures and subsequent >> regression issues that could arise from backporting."'"[2]. >> >> I wonder if that in the long term might be bad. But well, maybe it won't >> matter much. Still made me wonder if we should have a different solution >> for this kind of problem. Something like this? >> >> Cc: # DoNotBackport >> >> Or something like this? >> >> Cc: # DoNotBackport - or only after 16 weeks >> in mainline [but I don't care] > > We do this today, with stuff like: > Cc: stable # wait for -rc3 to be out > > So if people want to do that, they can, the documentation says that you > can give us hints and the like in the # area, and usually we notice them :) I know, as I wrote that (as you likely remember). ;-) But it seems it's not well known; and maybe making it explicit that this can be used to convey a "DoNotBackport" message is supported as well. Guess I'll prepare a patch to do that then and we'll see how it goes from there. Ciao, Thorsten