Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 Mar 1995 14:21:07 +0000 (GMT)
From:      Doug Rabson <dfr@render.com>
To:        Brian Litzinger <brian@mediacity.com>
Cc:        freebsd-hackers@FreeBSD.org
Subject:   Re: Cyclades driver looking for advice
Message-ID:  <Pine.BSF.3.91.950310141344.187A-100000@minnow.render.com>
In-Reply-To: <m0rn14t-000rcJC@easynet.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 10 Mar 1995, Brian Litzinger wrote:

> Hi Hackers,
> 
> This driver which I original ported to BSDI 1.1 and which works under
> BSD/OS 2.0 just doesn't work so well under FreeBSD 2.1.0-Development.
> 
> I've hacked it to fit most of the FreeBSDisms.  And it works somewhat.
> 
> All the ports are identified, and I can talk with them.  However, after
> 10 to 60 seconds of interacting with some BBS.  I get
> 
> panic: page fault    
> 
> with a stack trace that looks like this:
> [snip]
> 
> I also sometimes get a 'botched clist reservation' panic, which happens
> in some device other than my cyb driver.
> 
> I assume this means that my driver must somewhere be writing over
> parts of memory it isn't supposed to.

Is the interrupt for your driver being included in the tty_imask variable 
(interrupt mask to exclude interrupts from ttylike devices)?  This 
should happen automatically if you include 'tty' in your config line.
If not, then you could be corrupting data structures used by other 
ttylike devices (clists for instance).

> [snip]

--
Doug Rabson, RenderMorphics Ltd.	Mail:  dfr@render.com
					Phone: +44 171 251 4411
					FAX:   +44 171 251 0939





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.91.950310141344.187A-100000>