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

Commit 2615c93e authored by Jonathan Neuschäfer's avatar Jonathan Neuschäfer Committed by Michael Ellerman
Browse files

powerpc/mm: Simplify page_is_ram by using memblock_is_memory



Instead of open-coding the search in page_is_ram, call memblock_is_memory.

Signed-off-by: default avatarJonathan Neuschäfer <j.neuschaefer@gmx.net>
Signed-off-by: default avatarMichael Ellerman <mpe@ellerman.id.au>
parent 041413b8
Loading
Loading
Loading
Loading
+1 −7
Original line number Diff line number Diff line
@@ -85,13 +85,7 @@ int page_is_ram(unsigned long pfn)
#ifndef CONFIG_PPC64	/* XXX for now */
	return pfn < max_pfn;
#else
	unsigned long paddr = (pfn << PAGE_SHIFT);
	struct memblock_region *reg;

	for_each_memblock(memory, reg)
		if (paddr >= reg->base && paddr < (reg->base + reg->size))
			return 1;
	return 0;
	return memblock_is_memory(__pfn_to_phys(pfn));
#endif
}