[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