Subject: Re: FreeBSD Bus DMA
To: Jonathan Stone <jonathan@DSG.Stanford.EDU>
From: John S. Dyson <dyson@freebsd.org>
List: tech-kern
Date: 06/11/1998 21:00:57
Jonathan Stone said:
>
> >Our goals for portability are limited due to quality reasons. I
> >really don't care if an OS runs on a VAX, if I have an Alpha and
> >X86. Especially I don't care if the alternative is to compromise
> >the behavior of my tool, for a problem that I don't have.
>
> The ironic thing is that there are some Alphas where FreeBSD's changes
> to the bus_dma API will, in fact, compromise the performance of your
> tool:). Not much, but a little. Perhaps you dont care about them
> either, though?
>
It depends on how much of a compromise we are talking about, and also
the tradeoffs. It is not all or nothing, is it? FreeBSD is in
no way a no-olds-barred speed-only oriented OS. However, if there is
a significant speed compromise, it would be unwise without benefit.
I am just not very good about all-black/all-white thinking, because
real world decisions are not like that, are they?
--
John | Never try to teach a pig to sing,
dyson@freebsd.org | it just makes you look stupid,
jdyson@nc.com | and it irritates the pig.