diff options
Diffstat (limited to 'arch/mips/mm/dma-default.c')
| -rw-r--r-- | arch/mips/mm/dma-default.c | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/arch/mips/mm/dma-default.c b/arch/mips/mm/dma-default.c index d8117be729a2..730d394ce5f0 100644 --- a/arch/mips/mm/dma-default.c +++ b/arch/mips/mm/dma-default.c @@ -145,7 +145,7 @@ static void *mips_dma_alloc_coherent(struct device *dev, size_t size,  	gfp = massage_gfp_flags(dev, gfp); -	if (IS_ENABLED(CONFIG_DMA_CMA) && !(gfp & GFP_ATOMIC)) +	if (IS_ENABLED(CONFIG_DMA_CMA) && gfpflags_allow_blocking(gfp))  		page = dma_alloc_from_contiguous(dev,  					count, get_order(size));  	if (!page) | 
