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>