[PATCH 3/3] x86: Support multiboot2 images

Simon Horman horms at verge.net.au
Fri May 31 02:22:56 PDT 2019


On Tue, May 21, 2019 at 09:32:28AM +0200, Varad Gautam wrote:
> Add a new type `multiboot2-x86` that allows loading multiboot2 images
> within the relocation range specified in the image header. The image is
> always placed at the lowest available address, regardless of the
> preference information.
> 
> Also make multiboot2 take priority over multiboot if the -t flag isn't
> specified.
> 
> Signed-off-by: Varad Gautam <vrd at amazon.de>
> ---
>  doc/multiboot2.html              | 2716 ++++++++++++++++++++++++++++++++++++++

multiboot2.html does not appear to be licenced as GPLv2.
Is it possible to provide a link to this document
rather than the text itself?

>  include/x86/multiboot2.h         |  416 ++++++
>  kexec/arch/i386/kexec-mb2-x86.c  |  543 ++++++++
>  kexec/arch/i386/kexec-x86.c      |    2 +
>  kexec/arch/x86_64/Makefile       |    1 +
>  kexec/arch/x86_64/kexec-x86_64.c |    2 +
>  kexec/arch/x86_64/kexec-x86_64.h |    5 +
>  kexec/kexec.8                    |   24 +
>  8 files changed, 3709 insertions(+)
>  create mode 100644 doc/multiboot2.html
>  create mode 100644 include/x86/multiboot2.h
>  create mode 100644 kexec/arch/i386/kexec-mb2-x86.c

...



More information about the kexec mailing list