Subject: NetBSD master CVS tree commits
To: None <source-changes@NetBSD.ORG>
From: The Source of All Evil <source@NetBSD.ORG>
List: source-changes
Date: 06/29/1996 19:30:05
chuck
Sat Jun 29 19:23:38 EDT 1996
Update of /a/cvsroot/src/sys/dev/ic
In directory pain.lcs.mit.edu:/a/tmp/cvs-serv16263

Modified Files:
	midway.c midwayvar.h 
Log Message:
new: add a raw_threshold for raw mode.   this basically tells the driver
        to ignore inbound data sizes less than the threshold.  otherwise, 
        when connected to a video aal0 input the driver gives us a massive 
        stream of 56 byte mbufs each with one aal0 cell in it and the 
        system just can't keep up with it, especially if the socket buffer 
        size is large [it hangs until you turn off the video source].

fixes: when turning off a vc, try and check the freshest copy of the mode
        when seeing if we need to enter the "drain" state.   also, don't
        panic if we get unexpected rx interrupt on a VCI (instead make sure
        the VC is off, print a warning, and move on!).