Received: by 2002:a05:6a10:9afc:0:0:0:0 with SMTP id t28csp694590pxm; Fri, 25 Feb 2022 17:29:24 -0800 (PST) X-Google-Smtp-Source: ABdhPJxzRVleFluhPeGQ61Tob97yQBzOcQNVILcyAnHjKnFwRmw7p4yOKMhoOQL40xdoozHyMcx5 X-Received: by 2002:a63:5208:0:b0:36c:4447:ab85 with SMTP id g8-20020a635208000000b0036c4447ab85mr8236535pgb.371.1645838964669; Fri, 25 Feb 2022 17:29:24 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1645838964; cv=none; d=google.com; s=arc-20160816; b=vFN84IbPyu/R91bWPcaRIBt+GmhKQhvOh6gZyGJevrGxJ2f0gejtOfKLwl8fOW67Px iATU+0KUFgJRQDowIB3zv9ZLRdsRF3ddybHU9SV8utWNnsI8u8A2/sPL0pPPtSQEOCrE k6aj1/3CjWlOVx1Ja7cbhmB2IOJ3BlpvIwjzW0moaBA5hex124tt+CmbMDa1YuZ9Zzcu v+t4W6Qkc6Ak0z5HdIer3f+gtY+bxPIWBs0EeQFi3tku3/4yOSUBGWE9mAWQ9bQLhRMx uKLs8eJe50f3PCuVy8B6LLFCqUl9/tE/pB/I7Erj5c8x+eRL1rIAVJ1cRk0I2T9EfgaJ E6zA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=6TzSVbO7CAlKKKNDPMiJF1hXMClDXXEAlVuEkRBMQjc=; b=SWnWTMbV0QWQARBQnPWaMdQhylU+L8T8eyGUoIfPQFLpFlgA4H60Yt2h+Ein4hS5aw zXAJN1aGwXUl2K2SNuTuhDV3Acf2xGKf7/E3uddIHFVfyxaCIQdOJfFgE7pKsZ2G5RV7 U8WdBjhpO+6qCZ55sNzrsV8JqWt4jNCogX+g3ZgplqcTeuhF1xMxMpBTTC7q5XI703/a Jsesnp1Fufz/5dT/WsDDOipPaxZ8I3kpsgtVG/F2H07iFMflmcgm+Djh9klTbLcZvWfx W40Br8axIrakwGH1iQUgRVDBc/fezh/RiIIElRsuXM+s6y6JbE8d/pUdhA0FfhVcMSvz XMaA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=LUCZd9vt; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id p14-20020a170902780e00b0014f9f55f9e3si3288047pll.287.2022.02.25.17.29.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Feb 2022 17:29:24 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=LUCZd9vt; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 9BDFD4BB96; Fri, 25 Feb 2022 17:27:26 -0800 (PST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234427AbiBYTPV (ORCPT + 99 others); Fri, 25 Feb 2022 14:15:21 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42362 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234423AbiBYTPU (ORCPT ); Fri, 25 Feb 2022 14:15:20 -0500 Received: from mail-pj1-x1034.google.com (mail-pj1-x1034.google.com [IPv6:2607:f8b0:4864:20::1034]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 790C221CD21 for ; Fri, 25 Feb 2022 11:14:47 -0800 (PST) Received: by mail-pj1-x1034.google.com with SMTP id j10-20020a17090a94ca00b001bc2a9596f6so5669337pjw.5 for ; Fri, 25 Feb 2022 11:14:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=6TzSVbO7CAlKKKNDPMiJF1hXMClDXXEAlVuEkRBMQjc=; b=LUCZd9vts6uMIQJI0tEJIJ1Tgn0YV2D9weQmTNVOx+Sa7lnTj821tU5iGiRgnn92ud UUjkrvTANrtlKCA4rI2PrDPqN+wGgc/23Nnn6psw6iza7bba+5WmqZC2SpxvyO94a+XX U4YBr0mwcqXFDNTY/D4S/+imbp1lQYSz2DMog= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=6TzSVbO7CAlKKKNDPMiJF1hXMClDXXEAlVuEkRBMQjc=; b=wdpIRjuYn4sp4xZwUen9Ci6zRJcyEFOm52QkDHaqgPuwBG6Aq46ChCaqTWJDAHPvlw 865z6nvGt/HdEHoBINUl6Y8prfWN+5IYUHTqWCNN/K65PSDxyO3QcBjmSXvW8xRB3fBi 80HudgtmnLucRnaAaqcYutvWISB+y+LVefEW6rpsaZ8h9w0uXNvwS9oOqFhIkITWsA4A jUUOu/QAi8VDwCXxghjUhlVqyG+wn2CezoofNOaD39q03ml++nHNbG3f9uWukahy7XnQ JxG7kLgzXNo5v1jZTR2I95jsUcnpJJZ1/bTH+SMSAZn9C4Clwc6bAQ9oA7PYfrXi2WwR ZEQw== X-Gm-Message-State: AOAM530HF2ri3t2HAqGhPdDs+n95GLeQMovdXJtmzK6e0RafXq32xjm0 YpJoMmGWDEhil0cTlON/0Ss/Vw== X-Received: by 2002:a17:90a:6882:b0:1bc:495:45e0 with SMTP id a2-20020a17090a688200b001bc049545e0mr4587824pjd.208.1645816486946; Fri, 25 Feb 2022 11:14:46 -0800 (PST) Received: from www.outflux.net (smtp.outflux.net. [198.145.64.163]) by smtp.gmail.com with ESMTPSA id k13-20020a056a00134d00b004f35ee59a9dsm4533557pfu.106.2022.02.25.11.14.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Feb 2022 11:14:46 -0800 (PST) Date: Fri, 25 Feb 2022 11:14:44 -0800 From: Kees Cook To: "Gustavo A. R. Silva" Cc: Jonathan Corbet , Greg Kroah-Hartman , Stefano Zacchiroli , Steven Rostedt , Laura Abbott , Julia Lawall , Wenwen Wang , Thorsten Leemhuis , linux-kernel@vger.kernel.org, linux-doc@vger.kernel.org, linux-hardening@vger.kernel.org Subject: Re: [PATCH] Documentation/process: Add Researcher Guidelines Message-ID: <202202251114.058F4EB3@keescook> References: <20220224001403.1307377-1-keescook@chromium.org> <20220224010030.GA1282918@embeddedor> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20220224010030.GA1282918@embeddedor> X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no 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 Wed, Feb 23, 2022 at 07:00:30PM -0600, Gustavo A. R. Silva wrote: > On Wed, Feb 23, 2022 at 04:14:03PM -0800, Kees Cook wrote: > > As a follow-up to the UMN incident[1], the TAB took the responsibility > > to document Researcher Guidelines so there would be a common place to > > point for describing our expectations as a developer community. > > > > Document best practices researchers should follow to participate > > successfully with the Linux developer community. > > > > [1] https://lore.kernel.org/lkml/202105051005.49BFABCE@keescook/ > > > > Co-developed-by: Greg Kroah-Hartman > > Signed-off-by: Greg Kroah-Hartman > > Co-developed-by: Jonathan Corbet > > Signed-off-by: Jonathan Corbet > > Co-developed-by: Stefano Zacchiroli > > Signed-off-by: Stefano Zacchiroli > > Co-developed-by: Steven Rostedt > > Signed-off-by: Steven Rostedt > > Acked-by: Steve Rostedt > > Acked-by: Laura Abbott > > Reviewed-by: Julia Lawall > > Reviewed-by: Wenwen Wang > > Signed-off-by: Kees Cook > > Acked-by: Gustavo A. R. Silva > > See a comment below... > > > --- > > Documentation/admin-guide/index.rst | 1 + > > .../admin-guide/researcher-guidelines.rst | 141 ++++++++++++++++++ > > 2 files changed, 142 insertions(+) > > create mode 100644 Documentation/admin-guide/researcher-guidelines.rst > > [..] > > > +* What is the specific problem that has been found? > > +* How could the problem be reached on a running system? > > +* What effect would encountering the problem have on the system? > > +* How was the problem found? Specifically include details about any > > + testing, static or dynamic analysis programs, and any other tools or > > + methods used to perform the work. > > +* Which version of Linux was the problem was found on? Using the most > > I think there is an extra "was" in the question above. Oops! Thanks; I'll fix it. :) -- Kees Cook