Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1030198AbVLFTg5 (ORCPT ); Tue, 6 Dec 2005 14:36:57 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1030206AbVLFTg5 (ORCPT ); Tue, 6 Dec 2005 14:36:57 -0500 Received: from omx1-ext.sgi.com ([192.48.179.11]:23744 "EHLO omx1.americas.sgi.com") by vger.kernel.org with ESMTP id S1030198AbVLFTg4 (ORCPT ); Tue, 6 Dec 2005 14:36:56 -0500 Date: Tue, 6 Dec 2005 11:36:43 -0800 (PST) From: Christoph Lameter To: Andi Kleen cc: linux-kernel@vger.kernel.org, Hugh Dickins , Nick Piggin , linux-mm@kvack.org, Marcelo Tosatti Subject: Re: [RFC 1/3] Framework for accurate node based statistics In-Reply-To: <20051206192603.GX11190@wotan.suse.de> Message-ID: References: <20051206182843.19188.82045.sendpatchset@schroedinger.engr.sgi.com> <20051206183524.GU11190@wotan.suse.de> <20051206192603.GX11190@wotan.suse.de> 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: 902 Lines: 22 On Tue, 6 Dec 2005, Andi Kleen wrote: > > Yuck. That code uses atomic operations and is not aware of atomic64_t. > Hmm? What code are you looking at? include/asm-generic/local.h. this is the default right? And include/asm-ia64/local.h. > At least i386/x86-64/generic don't use any atomic operations, just > normal non atomic on bus but atomic for interrupts local rmw. inc/dec are atomic by default on x86_64? > Do you actually need 64bit? 32 bit limits us in the worst case to 8 Terabytes of RAM (assuming a very small page size of 4k and 31 bit available for an atomic variable [sparc]). SGI already has installations with 15 Terabytes of RAM. - 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/