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

From: David Mosberger (davidm@hpl.hp.com)
Date: Tue Dec 04 2001 - 12:43:02 EST


>>>>> On Tue, 4 Dec 2001 17:18:17 +0000 (GMT), Alan Cox <alan@lxorguk.ukuu.org.uk> said:

>> 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.

  Alan> I think the performance figures we see currently answer that
  Alan> already.

The numbers I have seen so far don't make this obvious. Tony Luck
reports 95Mbps with a CPU load of 20% after a fixing a performance bug
in the software I/O TLB. Arjan reported the same 95Mbps figure with
the highmem approach. Arjan didn't report the CPU load and neither
Tony nor Arjan specified the test environment they were using.

  Alan> IA64 also needs to correct its GFP_DMA to mean "low 16Mb" for
  Alan> ISA DMA. While there is no ISA DMA on ia64 (thankfully) many
  Alan> PCI cards have 26-31 bit limits.

We could do this if we there was a GFP_4GB zone. Now that 2.5 is open
for business, it won't be long, right?

        --david
-
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/



This archive was generated by hypermail 2b29 : Fri Dec 07 2001 - 21:00:25 EST