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