[PATCH] make dma_addr_t 64 bits
Jake Moilanen
moilanen at austin.ibm.com
Tue Jul 12 00:09:37 EST 2005
> >There has been a need expressed for dma_addr_t to be 64 bits on PPC64.
> >This patch does that. I have built it for pSeries and iSeries and booted
> >a virtual only iSeries partition.
>
> I know that this patch breaks our new spidernet driver for the Cell Blade,
> but it is trivially fixable (dma_addr_t was incorrectly used to describe
> part of a HW structure, needs to be u32 instead). Maybe you should check
> if other code is broken in a similar way.
I wouldn't be surprised if there are a few more drivers that make
assumptions on the dma_addr size.
This probably needs a wide test base.
Jake
More information about the Linuxppc64-dev
mailing list