Re: [PATCH] x86/efi Fix regression in efi_arch_mem_reserve

2016-12-22 Thread Petr Oros
Matt Fleming píše v Wed 21. 12. 2016 v 22:30 +: > On Wed, 21 Dec, at 02:11:38PM, Petr Oros wrote: > > > >   Booting on EFI with ESRT table has been stop since commit: > > 8e80632 efi/esrt: Use efi_mem_reserve() and avoid a kmalloc() > > > >   This is caused by this commit: > > 816e761

Re: [PATCH] x86/efi Fix regression in efi_arch_mem_reserve

2016-12-21 Thread Matt Fleming
On Wed, 21 Dec, at 02:11:38PM, Petr Oros wrote: > Booting on EFI with ESRT table has been stop since commit: > 8e80632 efi/esrt: Use efi_mem_reserve() and avoid a kmalloc() > > This is caused by this commit: > 816e761 efi: Allow drivers to reserve boot services forever > > Problem i

[PATCH] x86/efi Fix regression in efi_arch_mem_reserve

2016-12-21 Thread Petr Oros
Booting on EFI with ESRT table has been stop since commit: 8e80632 efi/esrt: Use efi_mem_reserve() and avoid a kmalloc() This is caused by this commit: 816e761 efi: Allow drivers to reserve boot services forever Problem is, that efi_memmap_insert need memory aligned on EFI_PAGE_SI