Date: Thu, 03 Jan 2002 03:59:37 -0800 From: Peter Wemm <peter@wemm.org> To: Bruce Evans <bde@zeta.org.au> Cc: Matthew Dillon <dillon@apollo.backplane.com>, John Baldwin <jhb@FreeBSD.ORG>, arch@FreeBSD.ORG, Bernd Walter <ticso@cicely8.cicely.de>, Mike Smith <msmith@FreeBSD.ORG>, Michal Mertl <mime@traveller.cz>, Peter Jeremy <peter.jeremy@alcatel.com.au> Subject: Re: When to use atomic_ functions? (was: 64 bit counters) Message-ID: <20020103115937.3CBFB38CC@overcee.netplex.com.au> In-Reply-To: <20020103224754.G16354-100000@gamplex.bde.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020103115937.3CBFB38CC>