[PATCH v2] efi_loader: round the memory area in efi_add_memory_map()

Heinrich Schuchardt xypron.glpk at gmx.de
Sun May 17 12:53:56 CEST 2020


On 5/17/20 12:29 PM, Michael Walle wrote:
> Virtually all callers of this function do the rounding on their own.
> Some do it right, some don't. Instead of doing this in each caller,
> do the rounding in efi_add_memory_map(). Change the size parameter
> to bytes instead of pages and remove aligning and size calculation in
> all callers.
>
> There is no more need to make the original efi_add_memory_map() (which
> takes pages as size) available outside the module. Thus rename it to
> efi_add_memory_map_pg() and make it static to prevent further misuse
> outside the module.
>
> Signed-off-by: Michael Walle <michael at walle.cc>

Reviewed-by: Heinrich Schuchardt <xypron.glpk at gmx.de>

> ---
> changes since v1:
>  - rebased to latest master
>  - fixed grammar



More information about the U-Boot mailing list