[PATCH v2 17/18] memblock: allow calculating reserved size by flags

Mike Rapoport rppt at kernel.org
Sun Jun 14 05:02:31 PDT 2026


On Fri, 05 Jun 2026 20:34:50 +0200, Pratyush Yadav <pratyush at kernel.org> wrote:
> diff --git a/include/linux/memblock.h b/include/linux/memblock.h
> index b3b4a6145fad..a3b57066611d 100644
> --- a/include/linux/memblock.h
> +++ b/include/linux/memblock.h
> @@ -487,7 +487,8 @@ static inline __init_memblock bool memblock_bottom_up(void)
>  
>  phys_addr_t memblock_phys_mem_size(void);
>  phys_addr_t memblock_reserved_size(void);
> -phys_addr_t memblock_reserved_kern_size(phys_addr_t limit, int nid);
> +phys_addr_t memblock_reserved_size_flags(phys_addr_t limit, int nid,
> +					 enum memblock_flags flags);

Ugh, I'd hate memblock_reserved_hugetlb_size() less ;-)

-- 
Sincerely yours,
Mike.




More information about the kexec mailing list