From mboxrd@z Thu Jan 1 00:00:00 1970 From: mst@redhat.com (Michael S. Tsirkin) Date: Mon, 11 Jan 2016 13:04:21 +0200 Subject: [PATCH v4 0/3] checkpatch: handling of memory barriers In-Reply-To: <1452509968-19778-1-git-send-email-mst@redhat.com> References: <1452509968-19778-1-git-send-email-mst@redhat.com> Message-ID: <20160111130334-mutt-send-email-mst@redhat.com> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Mon, Jan 11, 2016 at 12:59:25PM +0200, Michael S. Tsirkin wrote: > As part of memory barrier cleanup, this patchset > extends checkpatch to make it easier to stop > incorrect memory barrier usage. > > This replaces the checkpatch patches in my series > arch: barrier cleanup + barriers for virt > and will be included in the pull request including > the series. > > changes from v3: > rename smp_barrier_stems to barrier_stems > as suggested by Julian Calaby. In fact it was Joe Perches that suggested it. Sorry about the confusion. > add (?: ... ) around a variable in regexp, > in case we change the value later so that it matters. > changes from v2: > address comments by Joe Perches: > use (?: ... ) to avoid unnecessary capture groups > rename smp_barriers to smp_barrier_stems for clarity > add barriers before/after atomic > Changes from v1: > catch optional\s* before () in barriers > rewrite using qr{} instead of map > > Michael S. Tsirkin (3): > checkpatch.pl: add missing memory barriers > checkpatch: check for __smp outside barrier.h > checkpatch: add virt barriers > > Michael S. Tsirkin (3): > checkpatch.pl: add missing memory barriers > checkpatch: check for __smp outside barrier.h > checkpatch: add virt barriers > > scripts/checkpatch.pl | 33 ++++++++++++++++++++++++++++++++- > 1 file changed, 32 insertions(+), 1 deletion(-) > > -- > MST