Skip site navigation (1)Skip section navigation (2)
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>