Skip site navigation (1)Skip section navigation (2)
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>