From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758880AbbJIScI (ORCPT ); Fri, 9 Oct 2015 14:32:08 -0400 Received: from mail-lb0-f170.google.com ([209.85.217.170]:35006 "EHLO mail-lb0-f170.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753723AbbJIScG (ORCPT ); Fri, 9 Oct 2015 14:32:06 -0400 From: Alexander Kuleshov To: Benjamin Herrenschmidt Cc: Paul Mackerras , Michael Ellerman , Anton Blanchard , Scott Wood , Dan Williams , linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org, Alexander Kuleshov Subject: [PATCH] powerpc/mm: use memblock_is_memory Date: Sat, 10 Oct 2015 00:30:30 +0600 Message-Id: <1444415430-25827-1-git-send-email-kuleshovmail@gmail.com> X-Mailer: git-send-email 2.6.0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The provides memblock_is_memory() function that tries to find a given physical address in the memblock.memory.regions. Let's use this function instead of direct coding of the same functionality. Signed-off-by: Alexander Kuleshov --- arch/powerpc/mm/mem.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/arch/powerpc/mm/mem.c b/arch/powerpc/mm/mem.c index 22d94c3..85b462b 100644 --- a/arch/powerpc/mm/mem.c +++ b/arch/powerpc/mm/mem.c @@ -82,11 +82,9 @@ int page_is_ram(unsigned long pfn) 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; + if (memblock_is_memory(paddr)) + return 1; return 0; #endif } -- 2.6.0