All of lore.kernel.org
 help / color / mirror / Atom feed
* Cannot load linux after recent efi-related changes
@ 2016-09-17 16:24 ` Mike Krinkin
  0 siblings, 0 replies; 8+ messages in thread
From: Mike Krinkin @ 2016-09-17 16:24 UTC (permalink / raw)
  To: mingo-DgEjT+Ai2ygdnm+yROfE0A, tglx-hfZtesqFncYOwBW4kG4KsQ,
	hpa-YMNOUZJC4hwAvxtiuMwx3w,
	ricardo.neri-calderon-VuQAYsv1563Yd54FQh9/CA,
	ard.biesheuvel-QSEj5FYQhm4dnm+yROfE0A,
	matt-mF/unelCI9GS6iBeEJttW/XRex20P6io,
	pjones-H+wXaHxf7aLQT0dZR+AlfA,
	scott.lawson-ral2JQCrhuEAvxtiuMwx3w
  Cc: linux-kernel-u79uwXL29TY76Z2rM5mHXA,
	linux-efi-u79uwXL29TY76Z2rM5mHXA

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] 8+ messages in thread

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

Thread overview: 8+ 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-17 16:24 ` Mike Krinkin
     [not found] ` <20160917162357.GA4122-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2016-09-18  1:14   ` Mike Krinkin
2016-09-18  1:14     ` Mike Krinkin
2016-09-19 11:14     ` Matt Fleming
     [not found]       ` <20160919111424.GB2892-mF/unelCI9GS6iBeEJttW/XRex20P6io@public.gmane.org>
2016-09-19 11:36         ` Mike Krinkin
2016-09-19 11:36           ` Mike Krinkin
2016-09-19 11:41           ` Matt Fleming

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.