Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 Dec 2001 13:33:53 +1100 (EST)
From:      Bruce Evans <bde@zeta.org.au>
To:        Matt Dillon <dillon@FreeBSD.org>
Cc:        <cvs-committers@FreeBSD.org>, <cvs-all@FreeBSD.org>
Subject:   Re: cvs commit: src/sys/dev/sio sio.c
Message-ID:  <20011223132947.K10139-100000@gamplex.bde.org>
In-Reply-To: <200112230048.fBN0mb624793@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 22 Dec 2001, Matt Dillon wrote:

> dillon      2001/12/22 16:48:37 PST
>
>   Modified files:
>     sys/dev/sio          sio.c
>   Log:
>   This problem has been in the serial driver for years, and I occassionally
>   see people trip over it.  Do not set the FIFO trigger to just before it
>   would otherwise overflow.  Give it a little more slop so characters aren't
>   lost if the interrupt is delayed by other system activities.
>
>   MFC maybe: 7 days
>
>   Revision  Changes    Path
>   1.354     +6 -1      src/sys/dev/sio/sio.c

This setting is intentional.  The default setting provides twice as much
slop as the 8250 UARTs which the driver was designed to support on systems
hundreds of times slower than current ones.  Making it twice as large
again doesn't help much.

This commit will was not approved or even sent for review to the maintainer
and will be backed out in a minute.

Bruce


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




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