All of lore.kernel.org
 help / color / mirror / Atom feed
* (request) grub2 v1.97 how to debug and what is the real implement of b->allocate_pages.
@ 2012-11-27  3:34 cr os
  2012-11-27 18:55 ` Phillip Susi
  0 siblings, 1 reply; 2+ messages in thread
From: cr os @ 2012-11-27  3:34 UTC (permalink / raw)
  To: grub-devel

[-- Attachment #1: Type: text/plain, Size: 790 bytes --]

Dears,
I'm pulzzed with some problems when reading grub2 v1.97 source code. Could
you please help me?

Q1: About grub2 debug. Where does the grub2 log file(exist?) locate? Such
as grub_dprintf, grub_fatal, grub_error function calls. Grub2 is a
bootloader, it will load OS later, so the file system still not ready for
grub2 creating a log file at that time, does it? Then how to debug grub2?

Q2: About efi_call_4 function call. For an example, grub2 v1.97, in
grub2\kern\efi\mm.c  grub_efi_allocate_pages function:
efi_call_4 (b->allocate_pages, type, GRUB_EFI_LOADER_DATA, pages, &address);
I couldn't find the real function define of the pointer
"b->allocate_pages", what will be call after the efi_call_4(as below)
function been called?

Thanks! Wating for your kind feedback.

crosvia

[-- Attachment #2: Type: text/html, Size: 956 bytes --]

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

end of thread, other threads:[~2012-11-27 18:56 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-11-27  3:34 (request) grub2 v1.97 how to debug and what is the real implement of b->allocate_pages cr os
2012-11-27 18:55 ` Phillip Susi

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.