[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