Follow-up Comment #23, bug #64471 (project grub): What I understand from Paging is that I had to request memory from efi using allocate_pages then check if pages table contains this virtual address, so it was mapped correctly by the efi.
page table located at physical address pointed by part of CR3 register (12-32+ bits) then parse the table and make sure virtual adress is there. If not, free efi requested memory and return out of memory error. Which is raise more even questions... _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?64471> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/