dmaengine: hsu: move memory allocation to GFP_NOWAIT
The GFP_ATOMIC is too strict, and DMAEngine documentation make an advice to use GFP_NOWAIT. This patch does the conversion. Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Acked-by: Vinod Koul <vinod.koul@intel.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
		
							parent
							
								
									4bb82458ec
								
							
						
					
					
						commit
						ad53b26cd1
					
				| @ -198,11 +198,11 @@ static struct hsu_dma_desc *hsu_dma_alloc_desc(unsigned int nents) | ||||
| { | ||||
| 	struct hsu_dma_desc *desc; | ||||
| 
 | ||||
| 	desc = kzalloc(sizeof(*desc), GFP_ATOMIC); | ||||
| 	desc = kzalloc(sizeof(*desc), GFP_NOWAIT); | ||||
| 	if (!desc) | ||||
| 		return NULL; | ||||
| 
 | ||||
| 	desc->sg = kcalloc(nents, sizeof(*desc->sg), GFP_ATOMIC); | ||||
| 	desc->sg = kcalloc(nents, sizeof(*desc->sg), GFP_NOWAIT); | ||||
| 	if (!desc->sg) { | ||||
| 		kfree(desc); | ||||
| 		return NULL; | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user