Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Apr 1997 16:09:51 +0800
From:      Peter Wemm <peter@spinner.DIALix.COM>
To:        Doug Rabson <dfr@nlsystems.com>
Cc:        Rusell Cattelan <cattelan@thebarn.com>, freebsd-bugs@freebsd.org
Subject:   Re: pppd hangs or reboots machine. 
Message-ID:  <199704300809.QAA04923@spinner.DIALix.COM>
In-Reply-To: Your message of "Wed, 30 Apr 1997 08:36:47 %2B0100." <Pine.BSF.3.95q.970430083354.13137H-100000@herring.nlsystems.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
Doug Rabson wrote:
> > Any suggestions?
> 
> I was digging through the code in isa.c which calculates interrupt masks
> and I noticed that it special cases SLIP to make sure that all ttys
> interupts are masked by splnet but doesn't do the same for kernel-mode
> ppp.  This was an old bug I fixed in the 2.0 days; it seems to have
> reappeared.

No, this isn't necessary for kernel-mode ppp any more because it does it
itself.  The other reason is that the mutual exclusion is asymmetric, but
I don't remember which way.  ie: spltty blocks splnet, but splnet doesn't
block spltty - but it might be the other way around.

Cheers,
-Peter



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199704300809.QAA04923>