Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1030336AbVLVVxh (ORCPT ); Thu, 22 Dec 2005 16:53:37 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1030333AbVLVVxh (ORCPT ); Thu, 22 Dec 2005 16:53:37 -0500 Received: from pentafluge.infradead.org ([213.146.154.40]:59557 "EHLO pentafluge.infradead.org") by vger.kernel.org with ESMTP id S1030329AbVLVVxf (ORCPT ); Thu, 22 Dec 2005 16:53:35 -0500 Date: Thu, 22 Dec 2005 21:53:31 +0000 From: Christoph Hellwig To: Nicolas Pitre Cc: Ingo Molnar , Christoph Hellwig , lkml , Linus Torvalds , Andrew Morton , Arjan van de Ven , Jes Sorensen , Zwane Mwaikambo , Oleg Nesterov , David Howells , Alan Cox , Benjamin LaHaise , Steven Rostedt , Andi Kleen Subject: Re: [patch 1/2] mutex subsystem: basic per arch fast path primitives Message-ID: <20051222215331.GA11707@infradead.org> Mail-Followup-To: Christoph Hellwig , Nicolas Pitre , Ingo Molnar , lkml , Linus Torvalds , Andrew Morton , Arjan van de Ven , Jes Sorensen , Zwane Mwaikambo , Oleg Nesterov , David Howells , Alan Cox , Benjamin LaHaise , Steven Rostedt , Andi Kleen References: <20051222114147.GA18878@elte.hu> <20051222115329.GA30964@infradead.org> <20051222154012.GA6284@elte.hu> <20051222164415.GA10628@elte.hu> <20051222165828.GA5268@flint.arm.linux.org.uk> <20051222210446.GA16092@elte.hu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i X-SRS-Rewrite: SMTP reverse-path rewritten from by pentafluge.infradead.org See http://www.infradead.org/rpr.html Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 705 Lines: 17 > OK, let's look at actual code please. Do you have anything against this > and the following patches? > > This patch adds fast path mutex primitives for all architectures. It > replaces your atomic_*_call_if_* patches that didn't seem to please > everybody, mutex usage notwithstanding. Thanks Nico, this is exactly what I wanted to see. One question about the naming of the arch helpers, do we really need the fastpath in there? Or just __mutex_* ? - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/