Date: Sun, 23 Dec 2001 14:03:14 +0100 From: Jesper Skriver <jesper@FreeBSD.org> To: Mike Silbersack <silby@silby.com> Cc: Bruce Evans <bde@zeta.org.au>, Matt Dillon <dillon@FreeBSD.org>, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/sio sio.c Message-ID: <20011223140314.C38243@FreeBSD.org> In-Reply-To: <Pine.BSF.4.30.0112222227020.56560-100000@niwun.pair.com>; from silby@silby.com on Sat, Dec 22, 2001 at 10:42:50PM -0500 References: <20011223135146.H10320-100000@gamplex.bde.org> <Pine.BSF.4.30.0112222227020.56560-100000@niwun.pair.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Dec 22, 2001 at 10:42:50PM -0500, Mike Silbersack wrote: > Interrupt latency may be the fault of other subsystems, and in a > perfect world I'm sure we wouldn't have that problem. However, since > the problem does exist (and isn't going away), it seems wise to just > bite the bullet and change the trigger level. Users aren't going to > care what the trigger level is, and those few that care can make a > local change and recompile their kernel. Users will simply be happy > that after this change their serial ports do not drop characters. If we want FreeBSD to be used, what we need to do, is make it work for 99% of the users the first time, if they can't get their PPP connection working, they'll just move on and find something different ... So I would suggest keeping Matt's change in there for now, as it appear to make it work for people, and then at the same time address the problem we seem to have with interrupt latency, when it's back to a acceptable level, then we can revert this change. In the end it's about what's most important, having a perfect system which might not work properly, og having a system with known "non-optimal" tweaks, which actually works ... At my day job it's the same thing, we have a few people responsible for the management systems (Telco world ...), which doesn't care the slightest if we actually need to make it work, all they care about is that what ever we use, have all the right buzz words, use the "right" protocols etc. I surely hope FreeBSD is not going down that path ... /Jesper, who should probably keep his mouth closed ... -- Jesper Skriver, jesper(at)skriver(dot)dk - CCIE #5456 Work: Network manager @ AS3292 (Tele Danmark DataNetworks) Private: FreeBSD committer @ AS2109 (A much smaller network ;-) One Unix to rule them all, One Resolver to find them, One IP to bring them all and in the zone to bind them. 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?20011223140314.C38243>