[syslinux] localboot in pxelinux recurses back into pxelinux then eventually crashes
Denie Andriessen
denie at bokxing.nl
Thu Jan 6 11:49:56 PST 2011
I tried the 12 prereleases
Up till pre9 it doesn't loop.
from pre10 onwards it does loop
partial diff:
diff -ruN syslinux-3.83-pre9/core/localboot.inc
syslinux-3.83-pre10/core/localboot.inc
--- syslinux-3.83-pre9/core/localboot.inc 2009-08-24
15:34:37.000000000 +0200
+++ syslinux-3.83-pre10/core/localboot.inc 2009-09-05
00:46:43.000000000 +0200
@@ -31,6 +31,9 @@
mov gs,dx
mov si,localboot_msg
call writestr
+ push ax
+ call cleanup_hardware
+ pop ax
cmp ax,-1
je .int18
----- Original Message -----
From: "H. Peter Anvin" <hpa at zytor.com>
To: "For discussion of Syslinux and tftp-hpa" <syslinux at zytor.com>
Cc: "Denie Andriessen" <denie at bokxing.nl>
Sent: Thursday, January 06, 2011 6:39 PM
Subject: Re: [syslinux] localboot in pxelinux recurses back into pxelinux
then eventually crashes
> On 01/06/2011 06:35 AM, Denie Andriessen wrote:
>> Hello,
>>
>> A couple of months back there was this message on the list.
>> http://syslinux.zytor.com/archives/2010-October/015459.html
>>
>> I have exactly the same result on just a few types of machines.
>>
>> Acer Tavelmate 8372 and 5742
>> InsydeH2O Bios v1.05
>> Broadcom UNDI PXE 2.1 V 14.0.8
>>
>> It started after I upgrades pxelinux.0 to version 3.86
>>
>> Versions tested and got the recursing:
>> 3.86, 3.85, 3.84 and 3.83
>>
>> On version 3.82 it works. (so stopped trying there)
>>
>> It looks like something has changed from 3.82 to 3.83 that broke
>> localboot for some types of machines.
>> All other types of machines have no problem with it at all, with any
>> over the verions.
>>
>
> Could you try the prereleases between 3.82 and 3.83?
>
> -hpa
>
>
>
> --
> H. Peter Anvin, Intel Open Source Technology Center
> I work for Intel. I don't speak on their behalf.
>
>
More information about the Syslinux
mailing list