On Tue, Jun 14, 2022 at 03:02:21PM +0300, Kirill A. Shutemov wrote: > Currently allocate_e820() only interested in the size of map and size of ^ is > memory descriptor to determine how many e820 entries the kernel needs. > > UEFI Specification version 2.9 introduces a new memory type -- > unaccepted memory. To track unaccepted memory kernel needs to allocate > a bitmap. The size of the bitmap is dependent on the maximum physical > address present in the system. A full memory map is required to find > the maximum address. > > Modify allocate_e820() to get a full memory map. > > This is preparation for the next patch that implements handling of > unaccepted memory in EFI stub. As already pointed out, the concept of "next patch" is ambiguous in git. Just drop the whole sentence. > Signed-off-by: Kirill A. Shutemov <kirill.shutemov@xxxxxxxxxxxxxxx> > --- > drivers/firmware/efi/libstub/x86-stub.c | 28 +++++++++++-------------- > 1 file changed, 12 insertions(+), 16 deletions(-) With the above addressed: Reviewed-by: Borislav Petkov <bp@xxxxxxx> Thx. -- Regards/Gruss, Boris. https://people.kernel.org/tglx/notes-about-netiquette