Thread (6 messages) 6 messages, 4 authors, 2021-10-01

Re: [PATCH 1/2] dma-mapping: remove bogus test for pfn_valid from dma_map_resource

From: David Hildenbrand <hidden>
Date: 2021-09-30 07:27:11
Also in: linux-iommu, lkml

On 30.09.21 03:30, Mike Rapoport wrote:
From: Mike Rapoport <redacted>

dma_map_resource() uses pfn_valid() to ensure the range is not RAM.
However, pfn_valid() only checks for availability of the memory map for a
PFN but it does not ensure that the PFN is actually backed by RAM.

As dma_map_resource() is the only method in DMA mapping APIs that has this
check, simply drop the pfn_valid() test from dma_map_resource().

Link: https://lore.kernel.org/all/20210824173741.GC623@arm.com/ (local)
Signed-off-by: Mike Rapoport <redacted>
---
Acked-by: David Hildenbrand <redacted>

-- 
Thanks,

David / dhildenb


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help