[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #39488] multiboot2 failed to load 64-bit ELF image
From: |
Leon Drugi |
Subject: |
[bug #39488] multiboot2 failed to load 64-bit ELF image |
Date: |
Fri, 19 Jul 2013 14:23:59 +0000 |
User-agent: |
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.72 Safari/537.36 |
Follow-up Comment #5, bug #39488 (project grub):
Hello,
Maybe we can do other way. Maybe we can skip checking e_entry, then 'invalid
entry point for ELF64' message will be fixed for valid virtual address in
canonical form (like ffffffff80000000), because the virtual address is more
related to the loaded image itself rather to the GRUB2 (as loader). For GRUB2
more important is physical address where the image is loaded.
So maybe we can skip checking e_entry (as virtual) and add checking for
grub_multiboot_payload_eip(as physical) if it is in 32-bit address space.
What do you think?
Best Regards
Leon
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?39488>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/