Commit c17d8847 authored by Chen Haonan's avatar Chen Haonan Committed by Russell King (Oracle)
Browse files

ARM: 9331/1: ARM/dma-mapping: replace kzalloc() and vzalloc() with kvzalloc()



using kvzalloc() simplifies the code by avoiding the
use of different memory allocation functions for different
situations, making the code more uniform and readable.

Signed-off-by: default avatarChen Haonan <chen.haonan2@zte.com.cn>
Signed-off-by: default avatarRussell King (Oracle) <rmk+kernel@armlinux.org.uk>
parent 89320c97
Loading
Loading
Loading
Loading
+1 −4
Original line number Diff line number Diff line
@@ -859,10 +859,7 @@ static struct page **__iommu_alloc_buffer(struct device *dev, size_t size,
	int i = 0;
	int order_idx = 0;

	if (array_size <= PAGE_SIZE)
		pages = kzalloc(array_size, GFP_KERNEL);
	else
		pages = vzalloc(array_size);
	pages = kvzalloc(array_size, GFP_KERNEL);
	if (!pages)
		return NULL;