Re: [tip regression] efi: Allow drivers to reserve boot services forever == toxic

From: Matt Fleming
Date: Fri Sep 16 2016 - 10:30:20 EST


On Fri, 16 Sep, at 12:00:59PM, Mike Galbraith wrote:
>
> Ok, here's the whole thing just in case. Hope it's not too big.

[...]

> [ 0.000000] esrt: Reserving ESRT space from 0x00000000def87998 to 0x00000000def879d0.

OK, that's 56 bytes and yet I realise that at no point in the
efi_mem_reserve() call path do we round up to the nearest page size
even though the EFI memory map only deals with EFI_PAGE_SIZE regions.

Could you try this patch?

-------->8--------