Received: by 2002:a05:7412:1e0b:b0:fc:a2b0:25d7 with SMTP id kr11csp333817rdb; Thu, 15 Feb 2024 01:14:17 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCXHiHt8TQVPtojfUKunH8oTmcf3LtsMD17BopOP9exDRb2sT0aFZ8iShHtz44rXfL2wKlBncsrBT/+Hh6yfHNSn5HRAu9nojlRK0IpZXQ== X-Google-Smtp-Source: AGHT+IGI6YnUYqhARBXj2u401Z9+yScjzpsqdQh5vrGwuLqxBIOexkdqQZ/w5Jvvw4e8necYiNBD X-Received: by 2002:a05:6870:82a9:b0:219:5ce:3a2a with SMTP id q41-20020a05687082a900b0021905ce3a2amr1109416oae.50.1707988456653; Thu, 15 Feb 2024 01:14:16 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1707988456; cv=pass; d=google.com; s=arc-20160816; b=Kt0J2LOHaSMan2kKeqzkU/1GPy51dIcO9/LP3xS2a3tj0W0eeGm3BfC1EJAYx7jwWR jGsbB5OVFl3Ywjav5oMXYksPBpqvVm/3ZK1M4tHOmEJcNTg0qOViVR3v0+pt8UXBE4o3 q/J5k7bZsUKj9ML5bX6NEsR/9/hvAGrHU0xUjV3JAw+MU340cZyQ0DGEWjkcTZ/JOWND 0UQyyoacoDw8F9RJRXbr598bRFsK3OdNAEMxQf/4+C1Zh8lewN4XtE9CSipFXr0G97Bh NfffqLRtgYcdVRRMivB+19sP0tseAi403s+2mn8aoDL3QnOsU+hc0YHLSLw3DgMZNMlw gS+w== 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=qQlFTu9IS30J0DVLs+i7pizQAroUYlm1lKPXPVG3q/k=; fh=TnqKj/pkrYtYkdOLe4lV/U8j2bhz1T20hZzSxuf94vg=; b=FZfGXMaJsdY93Ofk4iLhFC2EWRahlApewDK0glukjlkYt3WMK4x6VgoEaEuTX1DG3y i3+IvdnrG5KOa7kPgZeAEePFRgqL3O5ONL/0pyCtvgdrbK8ok9K8sdaaG/d5448p306r F6/ByKknUZpxz4yKPBkx5b3DJKFzdmd/tnEkXf8oA2w3RmAC+gMmtVCArZAVQN02kHYH P4dOjB8r5DPLOw0qIVknHjWzd8n1hGmHZuweqHYOzEs84N378DRDAPBJIeC9hHYRs9Ub ujCwurWu/tHrjiHM8s1BmwZt1cWpBt4JdDBfhhy0PldIZer84SSEx8LH6a1CJhUHCePy OQkg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=qUSeNpJP; arc=pass (i=1 dkim=pass dkdomain=linuxfoundation.org); spf=pass (google.com: domain of linux-kernel+bounces-66438-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-66438-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. [2604:1380:40f1:3f00::1]) by mx.google.com with ESMTPS id m21-20020a635815000000b005dc95934e54si833282pgb.52.2024.02.15.01.14.16 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Feb 2024 01:14:16 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-66438-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) client-ip=2604:1380:40f1:3f00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=qUSeNpJP; arc=pass (i=1 dkim=pass dkdomain=linuxfoundation.org); spf=pass (google.com: domain of linux-kernel+bounces-66438-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-66438-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 01EBAB244AB for ; Thu, 15 Feb 2024 08:43:58 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 535FC13AC6; Thu, 15 Feb 2024 08:43:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b="qUSeNpJP" 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 5C14E11190; Thu, 15 Feb 2024 08:43:50 +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=1707986630; cv=none; b=iO0qVJUdI3WYFvlYdir/VjnBNqsSq1gI5ddWdt/x8F6uwBsuhATNFuUNuByVbBv1nTrlzpT4ZUR7gb/QUtngtdvGFQ6jP/agNquFF+USsirUx4JrFUhE4SMDI/bpZ/6z9Ow602tpL620Ide9Nm9lKGfFloZfEy8haKcyw3UXMng= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707986630; c=relaxed/simple; bh=GuwbsmOtHo+Flr8Y2Vo03gk1oxMx2L+OAUobFiOEuug=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=KQcYsbq+T0sNs4Xjzz2bOGm6M0ZRtACTnPMi9tOPvoQkrcwz6fEvUtrXzEhWzOdYc7BHeLu/Xv1VU/rd/zhRPxpL5RSLpzAFdxF32KZhtrq3zhUVxk9OmBmf7ePgwFPZnqJm0YwqWSZqlTH1/DgiBfis5ta6SNNHvmdH4AjAe+E= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b=qUSeNpJP; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 1F207C433C7; Thu, 15 Feb 2024 08:43:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1707986629; bh=GuwbsmOtHo+Flr8Y2Vo03gk1oxMx2L+OAUobFiOEuug=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=qUSeNpJPsk0OcAa6uYWbcG5xIrhxjnrEFcNoKP2HRc18SFKH6f7YgbkuluRSHSyJC 7Wrs4FsptmVf/9fQaliqk9gaCFMJ0+qd/XfMFWpkyFe+792M3RbXXzptP7kQAMJxVb qzIw0GFL8Q5jekXpys7MdHBsEkVhDFqvVDzHWQe4= Date: Thu, 15 Feb 2024 09:43:46 +0100 From: Greg Kroah-Hartman To: Thorsten Leemhuis Cc: corbet@lwn.net, workflows@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, security@kernel.org, Kees Cook , Sasha Levin , Lee Jones Subject: Re: [PATCH v3] Documentation: Document the Linux Kernel CVE process Message-ID: <2024021521-bannister-unlaced-ba2b@gregkh> References: <2024021430-blanching-spotter-c7c8@gregkh> <11248961-9180-4330-8537-1cd0037edb85@leemhuis.info> 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: <11248961-9180-4330-8537-1cd0037edb85@leemhuis.info> On Thu, Feb 15, 2024 at 09:17:59AM +0100, Thorsten Leemhuis wrote: > On 14.02.24 09:00, Greg Kroah-Hartman wrote: > > The Linux kernel project now has the ability to assign CVEs to fixed > > issues, so document the process and how individual developers can get a > > CVE if one is not automatically assigned for their fixes. > > [...] > > This following is just nitpicking, hence feel free to ignore. > > > +As always, it is best to take all released kernel changes, as they are > > +tested together in a unified whole by many community members, and not as > > +individual cherry-picked changes. Also note that for many bugs, the > > +solution to the overall problem is not found in a single change, but by > > +the sum of many fixes on top of each other. Ideally CVEs will be > > +assigned to all fixes for all issues, but sometimes we do not notice > > +fixes in released kernels, so do not assume that because a specific > > +change does not have a CVE assigned to it, that it is not relevant to > > +take. > > There are a four "not" in the last pretty long sentence which makes it > kinda hard to parse. Avoiding that could look like this: > > Ideally CVEs will be assigned to all fixes for all issues -- but > sometimes we will fail to notice fixes, therefore assume that some > changes without an assigned CVE might still be relevant to take. > > Or like this: > > Ideally CVEs will be assigned to all fixes for all issues, but sometimes > we will overlook fixes -- therefore assume that some changes that lack > an assigned CVE might still be relevant to take. > > Not sure if that really makes it better, I guess you as a native speaker > are a better judge here. I like the wording change here, thanks, I'll take it for the next revision. It is ackward as I wrote it and your update makes it simpler and more obvious. > Ciao, Thorsten (who also wondered what "to all fixes for all issues" > exactly means, but whatever) Meaning "we will miss things" so don't assume that because we don't call it out here, it's not important to take. Yeah, again, ackward wording, language is "fun"... thanks for the review! greg k-h