Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Jun 1997 18:51:21 -0700 (PDT)
From:      Simon Shapiro <Shimon@i-Connect.Net>
To:        Julian Elischer <julian@whistle.com>
Cc:        FreeBSd-Hackers@FreeBSD.ORG
Subject:   Re: I/O Errors with PPP
Message-ID:  <XFMail.970623185121.Shimon@i-Connect.Net>
In-Reply-To: <33AEE903.2781E494@whistle.com>

next in thread | previous in thread | raw e-mail | index | archive | help

Hi Julian Elischer;  On 23-Jun-97 you wrote: 
> Simon Shapiro wrote:
> > 
> > Hi Y'all,
> > 
> > This is a continuation of a problem we encounter when running the new
> DPT
> > SCSI driver on a Pentium Pro machine.
> > 
> > To make long stories short, here is what we did:
> > 
> > *  Setup kernel PPP session to our favorite ISP.  We tried, V34, 64K
> ISDN
> >    and 128Kb ISDN.  Same result.
> > 
> 
> y'know one of the effects of running ppp is to OR together the interrupt
> masks for splimp() and spltty()
> so that they effectively are the same mask.
> I'm not sure if this is done at boot time or when ppp is started,
> but it might be worth checking out.
> 
> (not that you are running at splimp or spltty, but there might
> be some side-effect that I'm not aware of)

I am pretty sure it is some sort of a deadlock that happens while in
critical
section.  The system loses all interrupt handling, which indicats a high
level
lock.  Somehow we are introducing a race condition.  But how?

Simon



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