Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 20b105fe authored by Christoph Hellwig's avatar Christoph Hellwig
Browse files

dma-mapping: remove a pointless memset in dma_atomic_pool_init



We already zero the memory after allocating it from the pool that
this function fills, and having the memset here in this form means
we can't support CMA highmem allocations.

Signed-off-by: default avatarChristoph Hellwig <hch@lst.de>
Reported-by: default avatarRussell King - ARM Linux <linux@armlinux.org.uk>
parent 48cc8f7a
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -121,7 +121,6 @@ int __init dma_atomic_pool_init(gfp_t gfp, pgprot_t prot)
	if (!page)
		goto out;

	memset(page_address(page), 0, atomic_pool_size);
	arch_dma_prep_coherent(page, atomic_pool_size);

	atomic_pool = gen_pool_create(PAGE_SHIFT, -1);