From owner-freebsd-ppc Tue Oct 1 5:44: 5 2002 Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F2B637B401 for ; Tue, 1 Oct 2002 05:44:04 -0700 (PDT) Received: from gt3.OntheNet.com.au (nt.com.au [203.13.70.61]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F5AE43E6A for ; Tue, 1 Oct 2002 05:44:03 -0700 (PDT) (envelope-from grehan@freebsd.org) Received: from freebsd.org (CPE-203-45-245-212.qld.bigpond.net.au [203.45.245.212]) by gt3.OntheNet.com.au (8.11.4/8.11.4) with ESMTP id g91CudL74026; Tue, 1 Oct 2002 22:56:40 +1000 (EST) Message-ID: <3D9998BA.6122FC2D@freebsd.org> Date: Tue, 01 Oct 2002 22:44:42 +1000 From: Peter Grehan X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.2.14-12 i686) X-Accept-Language: en MIME-Version: 1.0 To: Andrew Gallatin Cc: freebsd-ppc@freebsd.org Subject: Re: atomic.h vs atomic.s References: <15768.30116.381592.891890@grasshopper.cs.duke.edu> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > Actually, I think it's a simple problem: the atomic_* routines don't >disable interrupts, so there's a window between the initial load >and the reservation. I'm completely wrong about this, but until I get work out the bugs in atomic.h, I've put up a new kernel.nfs built with a brain-dead atomic.h (also on freebsd.org/~grehan) that will suffice for now. Netperf seems to work OK. Let me know if you get any further. later, Peter. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message