2011/7/26 Colin Watson <cjwat...@ubuntu.com>:
>> Looks like memory allocations are wrong. Try hardcoding heap at e.g.
>> 81000000-82000000
>
> Sorry, I've not had to mess with this before.  Can you point me to what
> I'd need to change to hardcode a specific heap region?

Try replacing grub_machine_mmap_iterate() with something like:

grub_err_t
grub_machine_mmap_iterate (grub_memory_hook_t hook)
{
  hook (0x81000000, 82000000, GRUB_MEMORY_AVAILABLE);
  return GRUB_ERR_NONE;
}

-- 
Robert Millan

_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to