Received: by 2002:a05:7412:798b:b0:fc:a2b0:25d7 with SMTP id fb11csp542666rdb; Thu, 22 Feb 2024 11:19:22 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCUI/5Dfi1LnZ2N/U98jhsmWG9lYVWfoSlkMFuKxKrFRe/u0NbTC6nszUmtz/iDLw8nm9J8NHAK/PtHY3KWoXlF5uogGBofF9YqWeE7Sbg== X-Google-Smtp-Source: AGHT+IH9CDm+yUmBkCM6ORIRXCTM5gzB6ENvcWOy3LorZUApwDm1cOsWy9B5JoJeh/SvPCA1OStX X-Received: by 2002:a17:906:1997:b0:a3e:ac2e:65c2 with SMTP id g23-20020a170906199700b00a3eac2e65c2mr8874774ejd.46.1708629562051; Thu, 22 Feb 2024 11:19:22 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1708629562; cv=pass; d=google.com; s=arc-20160816; b=SZTpvlFmGifQidLsHcufrBan3LrGE3UIDbihthuRmTQTNo6olMqdb1azFAKHEvAUfb h6RrDBk/oEo0dwAV38yXVRhpi9zCY6WdAWWnesO4midAd+zVFfSCbfAM7PnmxNQo8twe bjSS4Bajxo98YnOak7zwHQ0qHlVEFJGwyXS4citOamyQwk9NSmtkpLaPo5c2hMAR9uFm 998Dne/y6x1mV+shn27uPLtxIMV5o+bZHYyQNUcNTi+0+zPojslQikv3jwArS9OViLQY Zy0sPXOjtMXd1uf/UHyhtCy6lRO2xmoo55oYrl6FfV5BMcU4n38icXAROJ3/BHzZjM+2 fDPw== 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=1CReOHfu8cM+87GmnCZWyhephfKgSIBTovz2lAsV5Kc=; fh=ofZcvocrIEAsq+7FRn8F8C7Fl0WZEPvBss7zs2iAoFQ=; b=IzZLhkSbD60HK1Al5tb0m1dGbM50H+p2TNfQg16pkxSrBopP142AmP6UrgW7FG8MpX CXf+Ono7SgUz7Q6lIdSmXFK01IW4Dt885pdtzv4TamuuXrcPW4kE8MYaEQDoX8LP+hew yd7BbAdxEEl8MeznrrwPXVXb9ukf279yyW3jSZESxXx0B55qDfP5+83SFxPIHSz3+HyT BmxZMnqY20n6Z2dFHlts9bCdeGPebz09nHh1337uLfflfyAo2wMtuyjwNdwakpBQobmf tUL4oVTcUWrsJ2FMJ/PbZJfGHWmFl9nWGpk4JBYbKeaD0UDsDRatq9fgrGLj5Qoc7mY8 y9dA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@ucw.cz header.s=gen1 header.b=jWtKaN2e; arc=pass (i=1 spf=pass spfdomain=ucw.cz dkim=pass dkdomain=ucw.cz dmarc=pass fromdomain=ucw.cz); spf=pass (google.com: domain of linux-kernel+bounces-77244-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-77244-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=ucw.cz Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id hd20-20020a170907969400b00a3e8f388f1csi4263563ejc.727.2024.02.22.11.19.22 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 22 Feb 2024 11:19:22 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-77244-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@ucw.cz header.s=gen1 header.b=jWtKaN2e; arc=pass (i=1 spf=pass spfdomain=ucw.cz dkim=pass dkdomain=ucw.cz dmarc=pass fromdomain=ucw.cz); spf=pass (google.com: domain of linux-kernel+bounces-77244-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-77244-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=ucw.cz 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 am.mirrors.kernel.org (Postfix) with ESMTPS id C2A5A1F25C07 for ; Thu, 22 Feb 2024 19:19:21 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 8F215548E6; Thu, 22 Feb 2024 19:19:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=ucw.cz header.i=@ucw.cz header.b="jWtKaN2e" Received: from jabberwock.ucw.cz (jabberwock.ucw.cz [46.255.230.98]) (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 C902814B804; Thu, 22 Feb 2024 19:19:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=46.255.230.98 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708629551; cv=none; b=HfJeR8+N7GRahZxOg7NlwLqD4yLaWd/baVzcGYJBjfu1nPIIAThQziFVyAxREWR0xLW0rDXPo0NlndFOTxdbw9Jap05ZutUkE+Fftpnnr0/Lr1DKGxEBSDuA6BeDm73gqAuI5W358p7Xm6Qnb+cQkytwqSZZY5W5jkF2jYHC7L8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708629551; c=relaxed/simple; bh=qhLehXJeOerzMpqJ0h4GqLLY/DHCVpEfMMpWFb2pWGA=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=PBZR+ZsXMvx2Wa2+PUqlCZDY4I/ikCPqMJJIderfBqH3ohDUYs3FZRuHg2JjVWaNdv7eofBX+pBrQ7lB4QiG24KN5lkOZtPcEpDdhuP7ypEvmMu2I21W5SqNDbX87M+LG/B/YIP2voKFCIlhQHntk2biLgtIsC2CennyO+5eZIE= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=ucw.cz; spf=pass smtp.mailfrom=ucw.cz; dkim=pass (1024-bit key) header.d=ucw.cz header.i=@ucw.cz header.b=jWtKaN2e; arc=none smtp.client-ip=46.255.230.98 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=ucw.cz Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ucw.cz Received: by jabberwock.ucw.cz (Postfix, from userid 1017) id 9E3FF1C0080; Thu, 22 Feb 2024 20:19:06 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ucw.cz; s=gen1; t=1708629546; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=1CReOHfu8cM+87GmnCZWyhephfKgSIBTovz2lAsV5Kc=; b=jWtKaN2e9fc60EjhziDDwBilk8Gj6DB8OqD4KR+qd5CNP8cczOyqkEbFnzGX8JiNZlBj4a Zs64RPijgEDBx5Mjm40pWTvxRhxAuejqcjNq3dDh47O/BBF/ayqzB7R0A7VoSdIpesRIJd jgr29KeXc2RcHrpc9kZDjgFzBR1gEeo= Date: Thu, 22 Feb 2024 20:19:06 +0100 From: Pavel Machek To: Vlastimil Babka , kernel list Cc: Greg KH , Oleksandr Natalenko , Kent Overstreet , Jiri Benc , Sasha Levin , stable@vger.kernel.org, Thorsten Leemhuis Subject: stable-kernel-rules was Re: fs/bcachefs/ Message-ID: References: <2024022103-municipal-filter-fb3f@gregkh> <4900587.31r3eYUQgx@natalenko.name> <2024022155-reformat-scorer-98ae@gregkh> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="s+LkKkXk95XsNqZb" Content-Disposition: inline In-Reply-To: --s+LkKkXk95XsNqZb Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi! > > Personally I think we are not taking enough, and are still missing real > > fixes. Overall, this is only a very small % of what goes into Linus's > > tree every day, so by that measure alone, we know we are missing things. >=20 > What % of what goes into Linus's tree do you think fits within the rules > stated in Documentation/process/stable-kernel-rules.rst ? I don't know but > "very small" would be my guess, so we should be fine as it is? >=20 > Or are the rules actually still being observed? I doubt e.g. many of the > AUTOSEL backports fit them? Should we rename the file to > stable-rules-nonsense.rst? There seems to be just one rule being observed: "It or an equivalent fix must already exist in Linus' tree (upstream).". Every other rule is broken pretty much all the time. AUTOSEL is a problem. Plus there's problem with dependencies -- if a patch A is need for fix B, the rules pretty much go out of the window, huge patches are applied, whitespace fixes are applied, etc. There are even known-bad patches being applied, and then reverted. Greg explained that it heps his process somehow. For example in 6.1.53 review, my notes say 30% of the patches did not match the documented rules. 42% for v6.1.76. OTOH ammount of patches that cause "real" problems is not that great, and we seem to have enough testing. Still, updating the documentation to match the reality would be good (perhaps explaining that stable does not have manpower to re-do the dependencies, and how "apply bad and revert" works). Best regards, Pavel --=20 People of Russia, stop Putin before his war on Ukraine escalates. --s+LkKkXk95XsNqZb Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iF0EABECAB0WIQRPfPO7r0eAhk010v0w5/Bqldv68gUCZdeeKgAKCRAw5/Bqldv6 8vdCAJ0RFoBCe44jaM/9Yby4MDmhD7BKnwCgow91ieOFc1Kq+uvHpe2550KDnV0= =f+89 -----END PGP SIGNATURE----- --s+LkKkXk95XsNqZb--