[syslinux] Current pxelinux always unloads undi driver
adamg at pobox.com
Sun Nov 20 22:30:28 PST 2016
My recollection from when I looked into this earlier this year is that
the code has been wrong ever since the COM32 split, but in some versions
up to 6.03pre9 the PXE stack was coincidentally left loaded because of
random values left in registers.
Please try this patch:
On Mon, Nov 21, 2016 at 12:22:07AM +0100, Pedro Koschi via Syslinux wrote:
> Good day,
> I have the problem to pass the “loaded“ undi driver to the next bootloader.
> In current pxelinux
> “lernel memdisk keeppxe harddisk raw initrd::parh_to_img“
> always unloads undi before memdisk (or other kernel) takes control.
> After many tries I found that the keeppxe feature is broken starting from
> version 6.03 pre 9.
> I tried to find the reason by comparing sources 6.03 pre 8 / 6.03 pre 9 but
> can't see any keeppxe related (obvious) changes. Unfortunately i'm not
> able to offer a fix but I would be happy to see it fixed. Many thanks!
> Syslinux mailing list
> Submissions to Syslinux at zytor.com
> Unsubscribe or set options at:
More information about the Syslinux