From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753236AbdHBLoL (ORCPT ); Wed, 2 Aug 2017 07:44:11 -0400 Received: from merlin.infradead.org ([205.233.59.134]:46372 "EHLO merlin.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753180AbdHBLoE (ORCPT ); Wed, 2 Aug 2017 07:44:04 -0400 Message-Id: <20170802113837.280183420@infradead.org> User-Agent: quilt/0.63-1 Date: Wed, 02 Aug 2017 13:38:37 +0200 From: Peter Zijlstra To: torvalds@linux-foundation.org, will.deacon@arm.com, oleg@redhat.com, paulmck@linux.vnet.ibm.com, benh@kernel.crashing.org, mpe@ellerman.id.au, npiggin@gmail.com Cc: linux-kernel@vger.kernel.org, mingo@kernel.org, stern@rowland.harvard.edu, peterz@infradead.org Subject: [PATCH -v2 0/4] Getting rid of smp_mb__before_spinlock Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This series removes two smp_mb__before_spinlock() (ab)users and converts the scheduler to use smp_mb__after_spinlock(), which provides more guarantees with the same amount of barriers.