optionrom/pvh: load initrd from fw_cfg
commitb1b876ca70f1b240852ad24e7d3ff788f2c47153
authorStefano Garzarella <sgarzare@redhat.com>
Fri, 18 Jan 2019 12:01:43 +0000 (18 13:01 +0100)
committerPaolo Bonzini <pbonzini@redhat.com>
Tue, 5 Feb 2019 15:50:17 +0000 (5 16:50 +0100)
treef076d6455c9fc3efde50e13c7d8c3114fdecd0ea
parent1fb0d709906379ce7d520a0e9bf62c6275c1983f
optionrom/pvh: load initrd from fw_cfg

If we found initrd through fw_cfg, we can load it and use the
first module of hvm_start_info to pass initrd address and size
to the kernel.

Signed-off-by: Stefano Garzarella <sgarzare@redhat.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Reviewed-by: Liam Merwick <liam.merwick@oracle.com>
Based-on: <1547554687-12687-1-git-send-email-liam.merwick@oracle.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
pc-bios/optionrom/pvh_main.c
pc-bios/pvh.bin