Received: by 2002:a25:e74b:0:0:0:0:0 with SMTP id e72csp1813201ybh; Fri, 17 Jul 2020 01:40:01 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzd/Es9k1duSd0Xs40UunoCL6gPTJkUYAYSDvv7axkv9W8FXnUOhhjiOoPrBq90yUM0RLQe X-Received: by 2002:a05:6402:706:: with SMTP id w6mr8008593edx.326.1594975201644; Fri, 17 Jul 2020 01:40:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1594975201; cv=none; d=google.com; s=arc-20160816; b=xFhR4mxamy1xIoxnagFbJLdYylsJtaRyfSbYDI43yPjE+P/VS0oZWNXeJ1ja881v1R 8ERMnXAYQKnbBw1t6HhH4i6JF4BAo2ZpxmX9Orr0O4m5lZVlBdESrCbTXdcc7/4BEI7j aMhIQxUesDYSnP2sVEErXAdySVDDnp9t5qXZhi0LUh2Vu7V88hbkPJCydZyNmiQc0GzC yqHTbKfRhtfbQP9Y8iGBMsQHzzV4NGPXFcCvgCxDvUAiQlYCK7lidzAs6tX8roQS/NAB 4RXgOc1YwsP20E0JQ8FTSqpBFmOD8BWYNt/Sn6ZGWaGFvvxtUxoL0y+L/utgSOZnhAia grBw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=sMt+lSLk8HuKGlsUYSwrQGobODVIEgrCyDICvkf5n7s=; b=OAR6ieT/9YONwEszo+0edi3kCB6qPybTSCQxcmzNPmGFmi9oX7EdFjdrptZm/kutwZ oe31+p+LTOcgzqB/J4euwiXIdqHXznKEx3R/eV7lzPrPM8loUfzKfVPGySqKtvjYMHSx 9RNoIGkYlA8F3yW5PjxxVyv5ufM7umptY82T5ch+oe4fAIyNCjBQkDPjOh4p7jKR338g 5ANCOkUdAb1gHEaBIHoK5w82laiU3Jvd62NFISwIGdhCHDcCEioO6COR5AtsSa2RUXLm TFiMlieUk+s0nqTm90P6oBjrTaB2BgGo3bepapuAyrTTJsieZfRP9FspZumzJSGG5qOS 1x9A== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id a8si5010663edr.123.2020.07.17.01.39.39; Fri, 17 Jul 2020 01:40:01 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727938AbgGQIgd (ORCPT + 99 others); Fri, 17 Jul 2020 04:36:33 -0400 Received: from jabberwock.ucw.cz ([46.255.230.98]:56694 "EHLO jabberwock.ucw.cz" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726201AbgGQIgc (ORCPT ); Fri, 17 Jul 2020 04:36:32 -0400 Received: by jabberwock.ucw.cz (Postfix, from userid 1017) id 112311C0BF2; Fri, 17 Jul 2020 10:36:31 +0200 (CEST) Date: Fri, 17 Jul 2020 10:36:30 +0200 From: Pavel Machek To: Dan Williams Cc: corbet@lwn.net, Randy Dunlap , Dave Airlie , SeongJae Park , Christian Brauner , James Bottomley , Mark Brown , Theodore Ts'o , Shuah Khan , Dan Carpenter , Kees Cook , Olof Johansson , Chris Mason , Greg Kroah-Hartman , torvalds@linux-foundation.org, tech-board-discuss@lists.linuxfoundation.org, ksummit-discuss@lists.linuxfoundation.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v3] CodingStyle: Inclusive Terminology Message-ID: <20200717083630.GE1027@bug> References: <159423201991.2466245.8461410729774664077.stgit@dwillia2-desk3.amr.corp.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <159423201991.2466245.8461410729774664077.stgit@dwillia2-desk3.amr.corp.intel.com> User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed 2020-07-08 11:14:27, Dan Williams wrote: > Linux maintains a coding-style and its own idiomatic set of terminology. > Update the style guidelines to recommend replacements for the terms > master/slave and blacklist/whitelist. > > Link: http://lore.kernel.org/r/159389297140.2210796.13590142254668787525.stgit@dwillia2-desk3.amr.corp.intel.com > Acked-by: Randy Dunlap > Acked-by: Dave Airlie > Acked-by: SeongJae Park > Acked-by: Christian Brauner > Acked-by: James Bottomley > Reviewed-by: Mark Brown > Signed-off-by: Theodore Ts'o > Signed-off-by: Shuah Khan > Signed-off-by: Dan Carpenter > Signed-off-by: Kees Cook > Signed-off-by: Olof Johansson > Signed-off-by: Jonathan Corbet > Signed-off-by: Chris Mason > Signed-off-by: Greg Kroah-Hartman > Signed-off-by: Dan Williams > --- > Changes since v2 [1]: > - Pick up missed sign-offs and acks from Jon, Shuah, and Christian > (sorry about missing those earlier). > > - Reformat the replacement list to make it easier to read. > > - Add 'controller' as a suggested replacement (Kees and Mark) > > - Fix up the paired term for 'performer' to be 'director' (Kees) > > - Collect some new acks, reviewed-by's, and sign-offs for v2. > > - Fix up Chris's email > > [1]: http://lore.kernel.org/r/159419296487.2464622.863943877093636532.stgit@dwillia2-desk3.amr.corp.intel.com > > > Documentation/process/coding-style.rst | 20 ++++++++++++++++++++ > 1 file changed, 20 insertions(+) > > +Recommended replacements for 'blacklist/whitelist' are: + 'denylist / allowlist' + > 'blocklist / passlist' + +Exceptions for introducing new usage is to maintain a > userspace ABI/API, +or when updating code for an existing (as of 2020) hardware or > protocol +specification that mandates those terms. For new specifications +translate > specification usage of the terminology to the kernel coding +standard where possible. Please try to understand how "blacklist" is used in the kernel before suggesting replacements. NAK. Pavel -- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html