Messages in this thread | | | Date | Fri, 27 Mar 2015 15:51:48 -0700 | Subject | Re: d63e2e1f3df breaks sparc/T5-8 | From | Yinghai Lu <> |
| |
On Fri, Mar 27, 2015 at 2:50 PM, David Miller <davem@davemloft.net> wrote:
> All DMA occurs behind an IOMMU and these IOMMUs only > support 32-bit addressing, therefore dma_addr_t is > 32-bit on sparc64. > > If you want to represent PCI address in some way, you > absolutely cannot use dma_addr_t as your data type.
Oh no, we missed that for a while.
Hi Bjorn,
I would suggest that we introduce pci_bus_addr_t or pci_addr_t.
Yinghai
| |