[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v11 00/13] x86: multiboot2 protocol support
On Thu, Jan 12, 2017 at 11:46:04AM -0600, Doug Goldstein wrote: > On 12/5/16 4:25 PM, Daniel Kiper wrote: > > Hi, > > > > I am sending eleventh version of multiboot2 protocol support for > > legacy BIOS and EFI platforms. This patch series release contains > > fixes for all known issues. > > > > The final goal is xen.efi binary file which could be loaded by EFI > > loader, multiboot (v1) protocol (only on legacy BIOS platforms) and > > multiboot2 protocol. This way we will have: > > So another issue I've found in the series is that xen/xen.gz is loadable > with MB2 but xen.efi is not but includes the MB2 header so I detect it > as a valid MB2 module. There's no entry point advertised in the xen.efi > case. > > I think we'd probably just leave off the MB2 header for xen.efi and > leave that as a plain EFI loader case. This is known issue. xen.efi contains MB1 and MB2 headers because it is build from almost the same source/object files. I tried to fix this once but this is not easy. I am going to do that when current patch series is applied. After that xen.efi will be loadable by three boot protocols. Additionally, there is a chance that this way we will drop dependency on specific binutils version. Daniel _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |