RE: (reposting) how to get DMA'able memory within 4GB on 64-bit m

David S. Miller (davem@redhat.com)
Thu, 28 Jun 2001 14:45:37 -0700 (PDT)


MEHTA,HIREN (A-SanJose,ex1) writes:
> Then why do we have 64-bit dma_addr_t on ia64 ?

Because what the ia64 folks wanted to happen was to make the existing
pci DMA interfaces return 64-bit DAC addresses if the driver made a
certain call into the PCI subsystem first.

I am totally against this architecture, but this is no matter.

If you do nothing other than call the existing PCI dma interfaces, no
matter how things work in the future you will get 32-bit addresses.

Later,
David S. Miller
davem@redhat.com

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