Hi, Quoting Konrad Rzeszutek Wilk, who wrote the following on Mon, 28 Oct 2013: > On Tue, Oct 22, 2013 at 10:54:44AM +0200, Vladimir 'φ-coder/phcoder' Serbinenko wrote: >> On 21.10.2013 23:16, Vladimir 'φ-coder/phcoder' Serbinenko wrote: >>> Mail is big, I think I got your essential points but I didn't read it whole. >>> On 21.10.2013 14:57, Daniel Kiper wrote: >>>> Hi, >>>> >>>> During work on multiboot2 protocol support for Xen it was discovered >>>> that memory map passed via relevant tag could not represent wide range >>>> of memory types available on EFI platforms. Additionally, GRUB2 >>>> implementation calls ExitBootServices() on them just before jumping >>>> into loaded image. In this situation loaded system could not clearly >>>> identify reserved memory regions, EFI runtime services regions and others. >>>> >>> Will a multiboot2 tag with whole EFI memory map solve your problem? >> I added such a tag in documentation and wrote a patch for it (attached). >> Awaiting for someone to test it to commit > > Great! I think from Xen perspective we first need to have Xen be able > to understand multiboot2 - that is something Daniel had been working on. > I will let Daniel talk more about it. > > Seth, would you have any time to test the patch against Solaris to > make sure it works? I'd love to, yes. I'm just a bit short on time this week. Thanks, --S