[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH RFC 3/7] xen/x86: Add some addresses to the Multiboot header
On Fri, May 04, 2018 at 09:40:51AM -0600, Jan Beulich wrote: > >>> On 08.07.17 at 23:53, <daniel.kiper@xxxxxxxxxx> wrote: > > In comparison to ELF the PE format is not supported by the Multiboot > > protocol. So, if we wish to load xen.efi using this protocol we have > > to put header_addr, load_addr, load_end_addr, bss_end_addr and > > entry_addr data into Multiboot header. > > Looks fine, but you will want to assure us that this non-ELF method of > loading is compatible with each and every loader able of loading Xen so > far. We have tested internally backport of this patch series and only one SYSLINUX bug surfaced until now. This is Multiboot implementation issue which have to be fixed at some point in SYSLINUX. However, it only manifests with ELF files (e.g. xen.gz) if some ELF addresses are not in line with addresses in Multiboot header (this happened due to not intended incorrect .efi.pe.header section placement; patch series posted here does not have this issue). So, this does not apply to xen.efi and everything works as expected. Daniel _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |