From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751880Ab0AKVVO (ORCPT ); Mon, 11 Jan 2010 16:21:14 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751430Ab0AKVVN (ORCPT ); Mon, 11 Jan 2010 16:21:13 -0500 Received: from bombadil.infradead.org ([18.85.46.34]:41526 "EHLO bombadil.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751328Ab0AKVVM (ORCPT ); Mon, 11 Jan 2010 16:21:12 -0500 Subject: Re: [RFC PATCH] introduce sys_membarrier(): process-wide memory barrier (v3a) From: Peter Zijlstra To: Mathieu Desnoyers Cc: "Paul E. McKenney" , Steven Rostedt , Oleg Nesterov , linux-kernel@vger.kernel.org, Ingo Molnar , akpm@linux-foundation.org, josh@joshtriplett.org, tglx@linutronix.de, Valdis.Kletnieks@vt.edu, dhowells@redhat.com, laijs@cn.fujitsu.com, dipankar@in.ibm.com, "David S. Miller" In-Reply-To: <20100111205250.GA6866@Krystal> References: <20100110014456.GG25790@Krystal> <1263089578.2231.22.camel@frodo> <20100110052508.GG9044@linux.vnet.ibm.com> <1263124209.28171.3798.camel@gandalf.stny.rr.com> <20100110174512.GH9044@linux.vnet.ibm.com> <20100110182423.GA22821@Krystal> <20100111011705.GJ9044@linux.vnet.ibm.com> <20100111042521.GB32213@Krystal> <20100111042903.GC32213@Krystal> <1263232240.4244.70.camel@laptop> <20100111205250.GA6866@Krystal> Content-Type: text/plain; charset="UTF-8" Date: Mon, 11 Jan 2010 22:19:51 +0100 Message-ID: <1263244791.4244.76.camel@laptop> Mime-Version: 1.0 X-Mailer: Evolution 2.28.1 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 2010-01-11 at 15:52 -0500, Mathieu Desnoyers wrote: > > 1) don't like that memory barrier in the generic code, > > Would that help if we proceed to arch-per-arch modification of > switch_mm() instead ? Much preferred indeed.