From owner-freebsd-arch Thu Jan 3 3:59:41 2002 Delivered-To: freebsd-arch@freebsd.org Received: from rwcrmhc51.attbi.com (rwcrmhc51.attbi.com [204.127.198.38]) by hub.freebsd.org (Postfix) with ESMTP id 1454537B417; Thu, 3 Jan 2002 03:59:38 -0800 (PST) Received: from peter3.wemm.org ([12.232.27.13]) by rwcrmhc51.attbi.com (InterMail vM.4.01.03.27 201-229-121-127-20010626) with ESMTP id <20020103115937.WLND20119.rwcrmhc51.attbi.com@peter3.wemm.org>; Thu, 3 Jan 2002 11:59:37 +0000 Received: from overcee.netplex.com.au (overcee.wemm.org [10.0.0.3]) by peter3.wemm.org (8.11.0/8.11.0) with ESMTP id g03Bxbs32611; Thu, 3 Jan 2002 03:59:37 -0800 (PST) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by overcee.netplex.com.au (Postfix) with ESMTP id 3CBFB38CC; Thu, 3 Jan 2002 03:59:37 -0800 (PST) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: Bruce Evans Cc: Matthew Dillon , John Baldwin , arch@FreeBSD.ORG, Bernd Walter , Mike Smith , Michal Mertl , Peter Jeremy Subject: Re: When to use atomic_ functions? (was: 64 bit counters) In-Reply-To: <20020103224754.G16354-100000@gamplex.bde.org> Date: Thu, 03 Jan 2002 03:59:37 -0800 From: Peter Wemm Message-Id: <20020103115937.3CBFB38CC@overcee.netplex.com.au> Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Bruce Evans wrote: > On Thu, 3 Jan 2002, Peter Wemm wrote: > > > Incidently, probably 90%+ of freebsd boxes (all those that run GENERIC or > > similar) are essentially wire-oring the interrupt masks together due to the > > slip/ppp drivers in the kernel. On most of them, splanything() pretty much > > masks all interrupts. Check tty_imask, net_imask, and bio_imask and see > > for yourself (and check cambio/camnet as well). We *almost* have a boolean > > Er, I think someone named peter fixed this so that it only happens if > slip/ppp is actually used. Only RELENG_3 still has the compile-time > wiring for slip. I just moved them to the modules themselves. slip does it at first use, but ppp still does it at boot (or load). I thought plip did it too, but it seems to ignore the net/tty problem entirely... :-/ Cheers, -Peter -- Peter Wemm - peter@FreeBSD.org; peter@yahoo-inc.com; peter@netplex.com.au "All of this is for nothing if we don't go to the stars" - JMS/B5 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message