Post Reply 
 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
HP X2 210 tablet (UEFI) hang
2016-02-03, 11:45
Post: #3
RE: HP X2 210 tablet (UEFI) hang
(2016-02-03 10:54)SebastianRoth Wrote:  Hints on more debugging steps we can try or anything that seams odd with those EFI warp handles are highly appreciated. Thanks.

Does that system stop at the point shown in that screenshot?

If so, then from looking at the kernel source this must be in arch/x86/boot/compressed/eboot.c in setup_efi_pci() which is the only place I can find that performs two calls to LocateHandle(PciIo) followed by a loop of calls to HandleProtocol(PciIo) (in setup_efi_pci64(), assuming this is a 64-bit UEFI).

The calls made to the PciIo protocol in setup_efi_pci64() won't show up in the DEBUG=efi_wrap output, since that intercepts only calls to the EFI_BOOT_SERVICES methods. You could potentially amend efi_wrap.c to also log calls to AllocatePool() and FreePool(), which would give you some visibility into progress through setup_efi_pci64(). Alternatively, you could build a kernel with extra debug code in setup_efi_pci64() to find out where it's crashing.

Good luck!

Michael
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: HP X2 210 tablet (UEFI) hang - mcb30 - 2016-02-03 11:45



User(s) browsing this thread: 1 Guest(s)