Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1750996AbVICBkJ (ORCPT ); Fri, 2 Sep 2005 21:40:09 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751364AbVICBkI (ORCPT ); Fri, 2 Sep 2005 21:40:08 -0400 Received: from omx2-ext.sgi.com ([192.48.171.19]:27825 "EHLO omx2.sgi.com") by vger.kernel.org with ESMTP id S1750996AbVICBkH (ORCPT ); Fri, 2 Sep 2005 21:40:07 -0400 Date: Fri, 2 Sep 2005 18:33:52 -0700 (PDT) From: Christoph Lameter To: Nick Piggin cc: Linux Memory Management , linux-kernel Subject: Re: [PATCH 2.6.13] lockless pagecache 2/7 In-Reply-To: <4318C395.1080203@yahoo.com.au> Message-ID: References: <4317F071.1070403@yahoo.com.au> <4317F0F9.1080602@yahoo.com.au> <4317F136.4040601@yahoo.com.au> <4318C395.1080203@yahoo.com.au> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 829 Lines: 19 On Sat, 3 Sep 2005, Nick Piggin wrote: > Thanks Christoph, I think this will be required to support 386. > In the worst case, we could provide a fallback path and take > ->tree_lock in pagecache lookups if there is no atomic_cmpxchg, > however I would much prefer all architectures get an atomic_cmpxchg, > and I think it should turn out to be a generally useful primitive. > > I may trim this down to only provide what is needed for atomic_cmpxchg > if that is OK? Do not hesitate to do whatever you need to the patch. I took what I needed from you for this patch last year too. - 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/