On Sat, May 28, 2011 at 07:22:44PM -0700, David Rientjes wrote: > arm, pxa2xx: enable DMA support for pxa2xx IRDA interface > > The pxa2xx-ir driver allocates with GFP_DMA, so it must always have > ZONE_DMA.
Wrong way. If there's no restrictions, drivers shouldn't be using GFP_DMA. For the majority of SoCs, that's the case.