Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 4 Apr 2001 04:10:03 -0700 (PDT)
From:      Bruce Evans <bde@zeta.org.au>
To:        freebsd-bugs@FreeBSD.org
Subject:   Re: i386/26261: silo overflow problem in sio driver
Message-ID:  <200104041110.f34BA3R75890@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR i386/26261; it has been noted by GNATS.

From: Bruce Evans <bde@zeta.org.au>
To: Rich Wales <richw@webcom.com>
Cc: freebsd-gnats-submit@FreeBSD.ORG
Subject: Re: i386/26261: silo overflow problem in sio driver
Date: Wed, 4 Apr 2001 21:02:24 +1000 (EST)

 On Tue, 3 Apr 2001, Rich Wales wrote:
 
 >  WATANABE Kiyoshi wrote:
 >  
 >      > try this patch.
 >      > +      cp4ticks *= 10;   /* to avoid buffer overflow */
 >  
 >  Thanks.  This helped to some extent, though I'm still seeing some
 >  silo overflows even with the above patch.  Should the "10" be bumped
 >  up to something larger, perhaps?
 
 This can't possibly help reduce silo overflows, since it increases the
 size a driver buffer, but silo overflows occur when a hardware buffer is
 too small.
 
 Silo overflows are caused by non-sio hardware hogging the bus or by
 interrupt latency outside the driver.  They should never occur at low
 speeds like 115200 bps even on 386/20's (except in -current, where
 interrupt latency outside the driver is certainly broken enough to
 matter even on 486DX2/66's).
 
 Bruce
 

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




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