[syslinux] [PATCH 1/3] Fix loading of *.lkrn images from gPXE

Sergey Vlasov vsu at altlinux.ru
Tue Jul 22 07:36:56 PDT 2008


On Tue, Jul 22, 2008 at 09:15:13AM -0400, H. Peter Anvin wrote:
> Sergey Vlasov wrote:
> > Attempts to load *.lkrn images were failing with "Not enough memory
> > to load specified image".  These images have the su_ramdisk_max
> > header field set to zero, and the code in core/runkernel.inc was
> > limiting MyHighMemSize too early (before the load_high call used to
> > load the main part of the kernel).
> 
> Hm.  I don't know what *.lkrn images you're referring to (the newer gPXE 
> images?)

Yes - actually I tried your gpxeiso branch (b0c48fa752) and found
that it does not work.

> but that would be a bug in those images.  If they don't have 
> any intention of using an initrd it should be set to -1.

Won't this actually mean that there is no limit on initrd placement
in the 32-bit address space?  At least memdisk is already using
0xffffffff there.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://www.zytor.com/pipermail/syslinux/attachments/20080722/4fbaaf90/attachment.sig>


More information about the Syslinux mailing list