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

From: David S. Miller (
Date: Thu Jun 28 2001 - 16:45:37 EST

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.

David S. Miller

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

This archive was generated by hypermail 2b29 : Sat Jun 30 2001 - 21:00:20 EST