public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Cannot load linux after recent efi-related changes
@ 2016-09-17 16:24 Mike Krinkin
  2016-09-18  1:14 ` Mike Krinkin
  0 siblings, 1 reply; 5+ messages in thread
From: Mike Krinkin @ 2016-09-17 16:24 UTC (permalink / raw)
  To: mingo, tglx, hpa, ricardo.neri-calderon, ard.biesheuvel, matt,
	pjones, scott.lawson
  Cc: linux-kernel, linux-efi

Hello,

after commit 3dad6f7f6975 ("x86/efi: Defer efi_esrt_init until after
memblock_x86_fill") kernel hits BUG_ON __efi_enter_virtual_mode because
efi.systab is NULL. With older kernel versions i face the problem with
efi_mem_reserve described in the commit.

AFAICS, get_systab_virt_addr called from efi_map_regions should set
efi.systab, but i dumped memory desciptors in efi_map_regions and
apparently none of them describes region that contains efi_phys.systab,
so efi.systab remains unset.

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2016-09-19 11:42 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-09-17 16:24 Cannot load linux after recent efi-related changes Mike Krinkin
2016-09-18  1:14 ` Mike Krinkin
2016-09-19 11:14   ` Matt Fleming
2016-09-19 11:36     ` Mike Krinkin
2016-09-19 11:41       ` Matt Fleming

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox