[PATCH] Implement EDD support for 32 bit boot

Simon Horman horms at verge.net.au
Wed May 21 02:13:11 EDT 2008


On Tue, May 13, 2008 at 03:17:03PM +0200, Bernhard Walle wrote:
> Update: Use the length field of the EDD header. Some BIOSe don't use
> the full EDD_DEVICE_PARAM_SIZE bytes, depending on the EDD version.
> 
> 
> From: Bernhard Walle <bwalle at suse.de>
> Subject: [PATCH] Implement EDD support for 32 bit boot
> To: kexec at lists.infradead.org
> 
> This patch implements EDD support. The information is read from
> /sys/firmware/edd (the edd driver must be loaded for this) and is written into
> the zero page of the 32 bit boot protocol.
> 
> I successfully tested the patch on a x86_64 machine with the x86_64 kernel.
> 
> This fixes a hardware detection problem, discovered in
> https://bugzilla.novell.com/show_bug.cgi?id=383210.
> 
> The last patch that updates the E820MAX constant is required to use that patch.

Thanks Bernhard, applied.

-- 
Horms




More information about the kexec mailing list