All of lore.kernel.org
 help / color / mirror / Atom feed
From: Mike Rapoport <rppt@kernel.org>
To: Wei Yang <richard.weiyang@gmail.com>
Cc: akpm@linux-foundation.org, linux-mm@kvack.org
Subject: Re: [Patch v2 1/2] mm/mm_init.c: use memblock_region_memory_base_pfn() to get startpfn
Date: Fri, 24 May 2024 11:16:37 +0300	[thread overview]
Message-ID: <ZlBM5fXXrsZHwFXi@kernel.org> (raw)
In-Reply-To: <20240524011914.27854-1-richard.weiyang@gmail.com>

On Fri, May 24, 2024 at 01:19:13AM +0000, Wei Yang wrote:
> Just like what it does in "if (mirrored_kernelcore)", we should use
> memblock_region_memory_base_pfn() to get the startpfn.
> 
> Signed-off-by: Wei Yang <richard.weiyang@gmail.com>
> ---
>  include/linux/memblock.h | 2 +-
>  mm/mm_init.c             | 2 +-
>  2 files changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/include/linux/memblock.h b/include/linux/memblock.h
> index e2082240586d..6cf18dc2b4d0 100644
> --- a/include/linux/memblock.h
> +++ b/include/linux/memblock.h
> @@ -565,7 +565,7 @@ static inline unsigned long memblock_region_reserved_end_pfn(const struct memblo
>  }
>  
>  /**
> - * for_each_mem_region - itereate over memory regions
> + * for_each_mem_region - iterate over memory regions

Sorry I've missed this in v1, but it should be a separate patch

>   * @region: loop variable
>   */
>  #define for_each_mem_region(region)					\
> diff --git a/mm/mm_init.c b/mm/mm_init.c
> index f72b852bd5b8..2dfb87841fdb 100644
> --- a/mm/mm_init.c
> +++ b/mm/mm_init.c
> @@ -363,7 +363,7 @@ static void __init find_zone_movable_pfns_for_nodes(void)
>  
>  			nid = memblock_get_region_node(r);
>  
> -			usable_startpfn = PFN_DOWN(r->base);
> +			usable_startpfn = memblock_region_memory_base_pfn(r);
>  			zone_movable_pfn[nid] = zone_movable_pfn[nid] ?
>  				min(usable_startpfn, zone_movable_pfn[nid]) :
>  				usable_startpfn;
> -- 
> 2.34.1
> 

-- 
Sincerely yours,
Mike.


  parent reply	other threads:[~2024-05-24  8:18 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-05-24  1:19 [Patch v2 1/2] mm/mm_init.c: use memblock_region_memory_base_pfn() to get startpfn Wei Yang
2024-05-24  1:19 ` [Patch v2 2/2] mm/mm_init.c: move nr_initialised reset down a bit Wei Yang
2024-05-24  8:16 ` Mike Rapoport [this message]
2024-05-25  2:23   ` [Patch v2 1/2] mm/mm_init.c: use memblock_region_memory_base_pfn() to get startpfn Wei Yang

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=ZlBM5fXXrsZHwFXi@kernel.org \
    --to=rppt@kernel.org \
    --cc=akpm@linux-foundation.org \
    --cc=linux-mm@kvack.org \
    --cc=richard.weiyang@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.