>>>>> "DSM" == David S Miller <davem@dm.cobaltmicro.com> writes:
DSM> I also agree with Robert that making part of the DMA interface
DSM> cater to ISA 16MB limitations is likely to be totally unused by
DSM> anyone. (I'm happy to be shown wrong, if you can think of a
DSM> useful and legitimate counterexample, speak up ;-)
How about catering to PCI 4GB limitations on 64 bit architectures?
On the 64-bit architectures I know of, and PCI as specified, is not
limited to 64-bits of physical addressing.
But back to reality, yes most cards don't implement dual address
cycles at all. We could have the interface use GFP_DMA, which on
sparc64 for example gets you a page in the lower 32-bits of physical
address space.
Later,
David S. Miller
davem@dm.cobaltmicro.com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu