From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751794AbdK0VLM (ORCPT ); Mon, 27 Nov 2017 16:11:12 -0500 Received: from mx0a-001b2d01.pphosted.com ([148.163.156.1]:47176 "EHLO mx0a-001b2d01.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751381AbdK0VLL (ORCPT ); Mon, 27 Nov 2017 16:11:11 -0500 Date: Mon, 27 Nov 2017 13:11:15 -0800 From: "Paul E. McKenney" To: Mark Rutland Cc: linux-kernel@vger.kernel.org, mingo@redhat.com, acme@redhat.com, apw@canonical.com, joe@perches.com, peterz@infradead.org Subject: Re: [PATCH 0/4] Final ACCESS_ONCE() cleanups for v4.15 Reply-To: paulmck@linux.vnet.ibm.com References: <20171127103824.36526-1-mark.rutland@arm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20171127103824.36526-1-mark.rutland@arm.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-TM-AS-GCONF: 00 x-cbid: 17112721-0044-0000-0000-000003B5F83B X-IBM-SpamModules-Scores: X-IBM-SpamModules-Versions: BY=3.00008121; HX=3.00000241; KW=3.00000007; PH=3.00000004; SC=3.00000241; SDB=6.00952106; UDB=6.00480949; IPR=6.00732187; BA=6.00005715; NDR=6.00000001; ZLA=6.00000005; ZF=6.00000009; ZB=6.00000000; ZP=6.00000000; ZH=6.00000000; ZU=6.00000002; MB=3.00018212; XFM=3.00000015; UTC=2017-11-27 21:11:09 X-IBM-AV-DETECTION: SAVI=unused REMOTE=unused XFE=unused x-cbparentid: 17112721-0045-0000-0000-000007E5231E Message-Id: <20171127211115.GL3624@linux.vnet.ibm.com> X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2017-11-27_10:,, signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 impostorscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1709140000 definitions=main-1711270281 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Nov 27, 2017 at 10:38:20AM +0000, Mark Rutland wrote: > Now that the ACCESS_ONCE() conversion settled in v4.15-rc1, these > patches remove the ACCESS_ONCE() definitions from the kernel, along with > the newly redundant checkpatch warning suggesting {READ,WRITE}_ONCE() > are preferred. > > One new user of ACCESS_ONCE() snuck into v4.15-rc1; the first patch in > this series (previously sent on its own [1]) moves that over to > READ_ONCE(). Otherwise, there are no remaining uses of ACCESS_ONCE(). > > Ingo, assuming there are no complaints, would you be happy to take this > via the tip tree as a fixup for v4.15? > > I've also pushed the series to my core/access-once-removal branch [2]. For all four: Tested-by: Paul E. McKenney > Thanks, > Mark. > > [1] https://lkml.kernel.org/r/20171114103138.9931-1-mark.rutland@arm.com > [2] git://git.kernel.org/pub/scm/linux/kernel/git/mark/linux.git core/access-once-removal > > Mark Rutland (4): > perf mmap: Convert ACCESS_ONCE() to READ_ONCE() > tools: include: remove ACCESS_ONCE() > compiler.h: remove ACCESS_ONCE() > checkpatch: remove ACCESS_ONCE() warning > > include/linux/compiler.h | 47 ++++++++++-------------------------------- > scripts/checkpatch.pl | 22 -------------------- > tools/include/linux/compiler.h | 21 ++++++++----------- > tools/perf/util/mmap.h | 2 +- > 4 files changed, 21 insertions(+), 71 deletions(-) > > -- > 2.11.0 >