Received: by 2002:ab2:7a55:0:b0:1f4:4a7d:290d with SMTP id u21csp468414lqp; Thu, 4 Apr 2024 21:26:21 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWMpk8JeMISrmGRSZK8r1DqQvgPYLBmBq6rRdAz8DudYzhdhzLxRY2Er98k5nlr3iEgzfjGZkTFaC2G5VnhN/zWA5nYadpDAP4qJ6wPiQ== X-Google-Smtp-Source: AGHT+IFfPUtG7DgNPGzxQCB2thxODNB0tXfH7vjuhKCNguKNPui0llduMC638XR6NhWPSnhDEUjV X-Received: by 2002:a05:6a20:8403:b0:1a7:1c9:5f86 with SMTP id c3-20020a056a20840300b001a701c95f86mr1787687pzd.16.1712291181065; Thu, 04 Apr 2024 21:26:21 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1712291181; cv=pass; d=google.com; s=arc-20160816; b=AFyWro322/pWqsXKCZn5WLGEc7BHBC08q1dwa39jfx8Vmb5Dta0SH1AhQXeaga/qF1 jzDZmo713saTWa+lgi6Q4cU7L30c2flN/9PRiho4ztO/0Efj4xHoERfvjc0OVfFL5MWh Cd6fZ+GUopoxXQitHTTfhVrx5MLx/W8qH5/a3CEbUbVZFs7x6ry/8fIUf6F5WCJGq3En o+tgBhQ8BCq6vV90u79fx/1yoKIo7V7L8Bg+DxsoKQgADivrvN8QZtcQ+pBLotpm22R+ nHoQToSCSxfG4XarcBWIll7Ac1IygnGS3HN76BTVuqlKGe1paNF4TQntLKnzA1jSFBPi /dnw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date:dkim-signature; bh=MJWiCoVEKnytjWJr3bAAvDPdPVHX8O+jl5uRhjRCVig=; fh=brOLXGxcQuybODtKGbVJz5tqkTKxW2rHZusc+N1NKHo=; b=RNvL81IcprxZ1/4Q95+8kEX5M1geH+0DF0TEHntd38qxG4e/0+kGBVl48DYijlJw5B HHnmDeSu8NvqrCchgWfagguv2ap/EueOye/SvbQMv96QiyXdxBfSrvFIQynPCI1Vc3rb Cn4tbO3bimKKqTEdEyW2va2lL76VX9p2vSLGOQvxB6MHoQ54/v/gKupdgfgqvMt5T2l5 nfgDD3mtiPDlN4NyZD7hJFcpZ5zPxffEtJXJ358fGWXqy+R5iZZz95bjVLeKGAV62XNn m+kc0HurR9iYjISIq2YTV8/v7mWNHHXpSVjQd/aPJaCzOid53VixfM6acnGfdzP/nWXB mwnA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=YqwwOncu; arc=pass (i=1 dkim=pass dkdomain=linuxfoundation.org); spf=pass (google.com: domain of linux-kernel+bounces-132402-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-132402-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [147.75.48.161]) by mx.google.com with ESMTPS id i184-20020a636dc1000000b005cd7c92f504si672022pgc.481.2024.04.04.21.26.20 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 04 Apr 2024 21:26:21 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-132402-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) client-ip=147.75.48.161; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=YqwwOncu; arc=pass (i=1 dkim=pass dkdomain=linuxfoundation.org); spf=pass (google.com: domain of linux-kernel+bounces-132402-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-132402-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.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 sy.mirrors.kernel.org (Postfix) with ESMTPS id 376E8B26DBD for ; Fri, 5 Apr 2024 04:24:32 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id BF22C1CD18; Fri, 5 Apr 2024 04:24:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b="YqwwOncu" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 B9446179AE; Fri, 5 Apr 2024 04:24:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712291063; cv=none; b=d6B5MeOgFtaZR5aZC80NTWh2hkfv6ul5REnXgbB+CFjJxUNUfTmivGo2jTP1nlN72YKx7bU8mEo415gMVmgxRyr2nv0646TLU28Iqb72HiZwcoEmj49uSd1yYE398TPZsQpMqwQQLOXBuVzheSTJmJdLO0o3ayru8TSnsFJPtcE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712291063; c=relaxed/simple; bh=9o5wV1QCfHYIihBN11+4AlJcAeE9VpigPCtQCauwoMg=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=OeR5BUWgGx+5FXvvAPIGekAYWBUYp3Z/SoVR09nNSuV8bm5t/CxGF25p/XhZQR/x6LK/d5Tw686Fi0dR5sfkYh657P5UWaYnf0YGuJ2vy1WInDOcMxhR/zGR6jPhXTqkwvcvPrnapfe0EAGokf783vGJ/rBuk+P+6FzbUfoEK7c= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b=YqwwOncu; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id C6C3DC433C7; Fri, 5 Apr 2024 04:24:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1712291063; bh=9o5wV1QCfHYIihBN11+4AlJcAeE9VpigPCtQCauwoMg=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=YqwwOncuPvRJ3sYN11TDbutjlc86ENu9qlDd8r32VYtv4n6tYxH/FtmsSMbF59iyN TLuB9q9P2KdC4m9oHgFaBd3AB/rStiFLAy/RGTJN/QaDY3uZTjBlQQhp9cDuZuF7ce 7eoGdS+ZXV04x9uT/CcG8JKr2rgdUGMNxwdM5oXM= Date: Fri, 5 Apr 2024 06:24:20 +0200 From: Greg KH To: Theodore Ts'o Cc: Linux regressions mailing list , Tejun Heo , Sasha Levin , "stable@vger.kernel.org" , LKML Subject: Re: Do we need a "DoNotBackPort" tag? Message-ID: <2024040537-expel-armband-406d@gregkh> References: <2024040328-surfacing-breezy-34c6@gregkh> <2024040319-doorbell-ecosystem-7d31@gregkh> <2024040454-playful-tainted-7446@gregkh> <8488e647-d2f4-484f-939f-eb827802d5c6@leemhuis.info> <20240405025439.GC13376@mit.edu> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240405025439.GC13376@mit.edu> On Thu, Apr 04, 2024 at 10:54:39PM -0400, Theodore Ts'o wrote: > On Thu, Apr 04, 2024 at 05:56:58PM +0200, Linux regression tracking (Thorsten Leemhuis) wrote: > > > > 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. > > Maybe something like "ManualBackportOnly"instead? The basic idea is > that it's not that the commit should *never* be backported, but only > with human intervention where someone has specifically requested the > backport, perhaps with qualification test. > > (For example, the XFS file system has an implicit ManualBackportOnly > on all commits, and the XFS stable maintainers are responsible for > backporting identifying commits with Fixes: tags, and running QA > before passing on a request to having them be backported.) For drivers/subsystems/files that no one wants to have backported at all UNLESS there is an explicit cc: stable tag, just email us at stable@vger and let us know and we will add you to the list of files that we ignore for this. We keep that list in the stable-queue repo for anyone to see if they are curious. That's what xfs and bcachefs and kvm and mm and other subsystems have done, that way they can tag things with "Fixes:" to their hearts content and we just ignore them. thanks, greg k-h