Received: by 10.223.176.5 with SMTP id f5csp92359wra; Fri, 2 Feb 2018 17:31:56 -0800 (PST) X-Google-Smtp-Source: AH8x227q4v9MJlQNpnREnZQqi8d0UQTKpgLw491Unbp9tOPQlSwt63fBEeetH70Ic7hB0P0ojpmI X-Received: by 10.98.79.74 with SMTP id d71mr385223pfb.149.1517621516830; Fri, 02 Feb 2018 17:31:56 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1517621516; cv=none; d=google.com; s=arc-20160816; b=fZpxV7U+Gmi3+ddzZ0ncH0I76riMvTL7yxRdcwCMGlYW9DqHrVLVyntBppesyS32mD LDw4BiHI5Dz76bpT+icJrlJY725WotEximYcrQ4MK5JKMzY46sBugwSpLjXKR/+8wkF/ TcM1OLU8iN6xtDspgQE23qbiUDPonpC3Uk/Q4o/VumNI7wV65glKtv5Pm30zin/UOhKQ YgNi7ncUO3J0rF1VMNnC5s943zrl63QnAhFuYNN8MjEJ4Goqqc1TeA1EIjNN6d9zNA96 AKgAFP8kb3PmaRpGkgrGq6wG2ZgGoLNaxwHeirkzDg5Q6YNAd0knGK9NKuQ912z4BBO2 ZJcA== 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:dkim-signature:arc-authentication-results; bh=s3pKyNb72Awm0LNNZdqAm5FRSI19dta0L9K4emiDt/g=; b=CPxa3N/6y1a+xAbI+CbMiYfIOVSMWrGiP7AKl2GAHmd15711seV0SyWINweMfHgaUY 0sxphBWZNBP8aOqdn8D+ny2TSGvOBGiM1XlEyMwDMgb+MSF7fMPJW89ZQXaFM/FiybxL izl3BLpchVv257Kg9HZutX1ISL9oUrkwXIlLjo+y+YHSc717nG3sRY2dFHXru3BzA+ir ilrYswzVL3Krl8q9t2nNf7nF5dH88wMgPifWtmP8SdYwWC7WSfuBHXuTGeWGiWLOQGk0 pEqjNnkwwzR693aHzdL+TrE1ZCwC+MIn10Jvk/K7TN3NaSaBpzCPtgQnj9lPkQQ7rqmd SELg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=jaJlyrJ2; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e39-v6si2748838plg.522.2018.02.02.17.31.42; Fri, 02 Feb 2018 17:31:56 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=jaJlyrJ2; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752213AbeBCBIO (ORCPT + 99 others); Fri, 2 Feb 2018 20:08:14 -0500 Received: from mail-wm0-f65.google.com ([74.125.82.65]:51047 "EHLO mail-wm0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752332AbeBCBIJ (ORCPT ); Fri, 2 Feb 2018 20:08:09 -0500 Received: by mail-wm0-f65.google.com with SMTP id f71so15952825wmf.0; Fri, 02 Feb 2018 17:08:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=s3pKyNb72Awm0LNNZdqAm5FRSI19dta0L9K4emiDt/g=; b=jaJlyrJ2JycFRwlitef059E6HJ6Gs2Za0X7gPVtB64OoiOThrta/VYp9uesFDSbW3m IT15GunyDhhfmhGMiK1unHdZqQydPOmMMVhddoOSoebE3kwwZAUiFnLTFgIhNRFbJUqn 7GmEP9Ejn9PrEeDcHfZB6fOQ+afOnZ0ZvivWKa9s2M9XJ+W0mpehBSk3khemYVIBdgS9 pLMdlRCbyZXBK/ULcqRKM3OahTsT6VUYl0PceDBgoB5D+TL6nxvPZxncJUv3nLNgO5wS eUwrvEX4imzXgKEnE7or9XzpmqAfoluPHeW8z3M3iROqSkAX3mHtEOFi21kkYSOUXukb Gnag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=s3pKyNb72Awm0LNNZdqAm5FRSI19dta0L9K4emiDt/g=; b=Ba0aBOtQvXRNB6pfGUaL89pNFncqcjyKVQMk8vwpgbdvko1qG+Cdrb/OizsIYpx+54 XtKAh4KUbpL0vjDOrzHEFtyPm+AzfUCSFrfcYd5ui80nCt5mwX85HssXUKXz2Wb9Z7J6 tdsE3V4SoYHByIRfBNUnWhkS2Bqsv6Pel/5oPohSIt1RaB71dMxfuxJtFdow7ZXcbDrA 8w8oJocc3Mx0tLdZuM6BhTR44LckMBBby+vcUyuvg6LQZ8Jvy9k+hoJogUAa95WLHy2B 7968j9IGcrbzfWnWMa72CGLkDtOrWPPDNzGzTAQbtTqJ7kTkvlYmPm0zmslHjcRt5khq /Opg== X-Gm-Message-State: AKwxyteUWC9KAToP3PrlVzzyloSWnOjpZBNt0UIuTqPCd55S/5zSX0uz pjanXbPoDAvLZDiODfvcdyDrKSXV X-Received: by 10.28.236.24 with SMTP id k24mr32667682wmh.8.1517620087331; Fri, 02 Feb 2018 17:08:07 -0800 (PST) Received: from andrea (dynamic-2a00-1028-8386-da8a-98cd-7b64-ecf0-28cd.ipv6.broadband.iol.cz. [2a00:1028:8386:da8a:98cd:7b64:ecf0:28cd]) by smtp.gmail.com with ESMTPSA id y52sm8961516wrb.52.2018.02.02.17.08.06 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 02 Feb 2018 17:08:06 -0800 (PST) Date: Sat, 3 Feb 2018 02:08:00 +0100 From: Andrea Parri To: "Paul E. McKenney" Cc: corbet@lwn.net, stern@rowland.harvard.edu, will.deacon@arm.com, peterz@infradead.org, boqun.feng@gmail.com, npiggin@gmail.com, dhowells@redhat.com, j.alglave@ucl.ac.uk, luc.maranget@inria.fr, linux-kernel@vger.kernel.org, linux-doc@vger.kernel.org Subject: Re: [PATCH 2/2] MAINTAINERS: list file memory-barriers.txt within the LKMM entry Message-ID: <20180203010800.GA6570@andrea> References: <1517562822-6293-1-git-send-email-parri.andrea@gmail.com> <20180202235102.GC3617@linux.vnet.ibm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180202235102.GC3617@linux.vnet.ibm.com> User-Agent: Mutt/1.5.24 (2015-08-30) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Feb 02, 2018 at 03:51:02PM -0800, Paul E. McKenney wrote: > On Fri, Feb 02, 2018 at 10:13:42AM +0100, Andrea Parri wrote: > > Now that a formal specification of the LKMM has become available to > > the developer, some concern about how to track changes to the model > > on the level of the "high-level documentation" was raised. > > > > A first "mitigation" to this issue, suggested by Will, is to assign > > maintainership (and responsibility!!) of such documentation (here, > > memory-barriers.txt) to the maintainers of the LKMM themselves. > > > > Suggested-by: Will Deacon > > Signed-off-by: Andrea Parri > > Very good, thank you, queued! Please see below for the usual commit-log > rework. BTW, in future submissions, could you please capitalize the > first word after the colon (":") in the subject line? It is all too > easy for me to forget to change this, as Ingo can attest. ;-) Sorry, I'll do my best! ;-) > > If we are going to continue to use the LKMM acronym, should we make the > first line of the MAINTAINERS block look something like this? I've no strong opinion about whether we should, but it makes sense to me. (The acronym is currently defined (and heavily used) in explanation.txt.) Thanks, Andrea > > LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM) > > One alternative would be to start calling it LKMCM, though that does > look a bit like a Roman numeral. ;-) > > Thanx, Paul > > ------------------------------------------------------------------------ > > commit 2f80571625dc2d1977acdef79267ba1645b07c53 > Author: Andrea Parri > Date: Fri Feb 2 10:13:42 2018 +0100 > > MAINTAINERS: List file memory-barriers.txt within the LKMM entry > > We now have a shiny new Linux-kernel memory model (LKMM) and the old > tried-and-true Documentation/memory-barrier.txt. It would be good to > keep these automatically synchronized, but in the meantime we need at > least let people know that they are related. Will suggested adding the > Documentation/memory-barrier.txt file to the LKMM maintainership list, > thus making the LKMM maintainers responsible for both the old and the new. > This commit follows Will's excellent suggestion. > > Suggested-by: Will Deacon > Signed-off-by: Andrea Parri > Signed-off-by: Paul E. McKenney > > diff --git a/MAINTAINERS b/MAINTAINERS > index ba4dc08fbe95..e6ad9b44e8fb 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -8101,6 +8101,7 @@ L: linux-kernel@vger.kernel.org > S: Supported > T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git > F: tools/memory-model/ > +F: Documentation/memory-barriers.txt > > LINUX SECURITY MODULE (LSM) FRAMEWORK > M: Chris Wright >