Re: [Linux-ia64] patch to no longer use ia64's software mmu

Arjan van de Ven (arjanv@redhat.com)
Tue, 4 Dec 2001 11:32:43 -0500


On Tue, Dec 04, 2001 at 08:26:59AM -0800, David Mosberger wrote:
> >>>>> On Tue, 4 Dec 2001 09:36:33 +0000 (GMT), Alan Cox <alan@lxorguk.ukuu.org.uk> said:
>
> >> Another concern I have is that, fundamentally, I dislike the idea
> >> of penalizing all IA-64 platforms due to one chipset that is,
> >> shall we say, "lacking" (i.e., doesn't have an I/O TLB).
>
> Alan> Allow me to introduce to you the concept of CONFIG_ options 8)
> Alan> It makes a lot of sense to have a generic IA64 kernel, and an
> Alan> IA64 designed by people with a brain kernel.
>
> I think the issue at hand is whether, longer term, it is desirable to
> move all bounce buffer handling into the PCI DMA layer or whether
> Linux should continue to make bounce buffer management visible to
> drivers. I'd be interested in hearing opinions.

For "lacking" architectures (current ia64 machines, x86 with pae36) the only
real performing solution is to bounce in subsystems (not low level drivers).
The PCI layer doesn't have enough scope to decide what to do...
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/