[patch 0/4 v3] kexec-tools: efi runtime support
Toshi Kani
toshi.kani at hp.com
Fri Nov 22 17:30:48 EST 2013
On Thu, 2013-11-21 at 14:40 +0800, dyoung at redhat.com wrote:
> Hi,
>
> This is the v3 patchset for adding efi runtime support on kexec kernel
> kernel patches was sent a while ago, not yet updated in archive.
>
> in kexec-tools, this patchset will do below:
> 1. retrieve efi_info from sysfs boot_params, and fill the
> x86 setup header. If kernel does not export sysfs boot_params,
> still try to find them in debugfs.
>
> 2. collect data efi runtime needed:
> /sys/firmware/efi/systab: smbios
> /sys/firmware/efi/fw_vendor
> /sys/firmware/efi/runtime
> /sys/firmware/efi/config_table
>
> /sys/firmware/efi/runtime-map/*, the phys-virt mappings in 1st kernel
>
> 3. assemble setup_data based on data get in 2) then pass it to 2nd kernel
>
> Tested on OVMF, dell laptop, lenovo laptop and HP workstation
Tested on an HP EFI-based 60-way server (prototype). For the series:
Tested-by: Toshi Kani <toshi.kani at hp.com>
Thanks,
-Toshi
More information about the kexec
mailing list