From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753623AbdDMP4z (ORCPT ); Thu, 13 Apr 2017 11:56:55 -0400 Received: from mx0b-001b2d01.pphosted.com ([148.163.158.5]:60097 "EHLO mx0a-001b2d01.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751654AbdDMP4w (ORCPT ); Thu, 13 Apr 2017 11:56:52 -0400 Date: Thu, 13 Apr 2017 08:56:46 -0700 From: "Paul E. McKenney" To: Peter Zijlstra Cc: linux-kernel@vger.kernel.org, mingo@kernel.org, jiangshanlai@gmail.com, dipankar@in.ibm.com, akpm@linux-foundation.org, mathieu.desnoyers@efficios.com, josh@joshtriplett.org, tglx@linutronix.de, rostedt@goodmis.org, dhowells@redhat.com, edumazet@google.com, dvhart@linux.intel.com, fweisbec@gmail.com, oleg@redhat.com, bobby.prani@gmail.com Subject: Re: [PATCH tip/core/rcu 1/9] doc: Synchronous RCU grace periods are now legal throughout boot Reply-To: paulmck@linux.vnet.ibm.com References: <20170412163956.GA15691@linux.vnet.ibm.com> <1492015222-16373-1-git-send-email-paulmck@linux.vnet.ibm.com> <20170413090754.wi2lqcdspm22zaia@hirez.programming.kicks-ass.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20170413090754.wi2lqcdspm22zaia@hirez.programming.kicks-ass.net> User-Agent: Mutt/1.5.21 (2010-09-15) X-TM-AS-GCONF: 00 x-cbid: 17041315-2213-0000-0000-000001902F5C X-IBM-SpamModules-Scores: X-IBM-SpamModules-Versions: BY=3.00006929; HX=3.00000240; KW=3.00000007; PH=3.00000004; SC=3.00000208; SDB=6.00847049; UDB=6.00417875; IPR=6.00625482; BA=6.00005288; NDR=6.00000001; ZLA=6.00000005; ZF=6.00000009; ZB=6.00000000; ZP=6.00000000; ZH=6.00000000; ZU=6.00000002; MB=3.00015033; XFM=3.00000013; UTC=2017-04-13 15:56:50 X-IBM-AV-DETECTION: SAVI=unused REMOTE=unused XFE=unused x-cbparentid: 17041315-2214-0000-0000-000055766E53 Message-Id: <20170413155646.GW3956@linux.vnet.ibm.com> X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2017-04-13_11:,, signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 suspectscore=0 malwarescore=0 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1702020001 definitions=main-1704130135 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Apr 13, 2017 at 11:07:54AM +0200, Peter Zijlstra wrote: > On Wed, Apr 12, 2017 at 09:40:14AM -0700, Paul E. McKenney wrote: > > This commit updates the "Early Boot" section of the RCU requirements > > to describe how synchronous RCU grace periods are now legal throughout > > the boot process. > > You mean people would come an arrest you for doing it before? ;-) In some of the more no-nonsense jurisdictions making use of the Linux kernel for safety-critical application, maybe they would! ;-) But just for the record, and in case someone missed seeing the smiley at the end of your sentence, Merriam-Webster's third definition of the word "legal" is as follows: https://www.merriam-webster.com/dictionary/legal 3: conforming to or permitted by law or established rules With this commit log's usage of "legal" taking the "established rules" branch of that definition. This diversion brought to you by Shakespeare's Henry VI, Part 2, Act 1, Scene 2, in memory of the skin of those innocent lambs. ;-) Thanx, Paul