[syslinux] PXE looping on localboot

Vanush Misha Paturyan misha at cs.nuim.ie
Tue May 29 10:11:02 PDT 2012


On Fri, 25 May 2012 16:00:59 -0700 "H. Peter Anvin" <hpa at zytor.com>
wrote:

> On 05/24/2012 07:28 AM, Vanush Misha Paturyan wrote:
> > 
> > My workaround for this problem was not to upgrade to 3.86. On my
> > hardware (IBM System x3550 -[797841Y]) the problem appeared in
> > 3.85_pre10. (It still exists in 4.10pre20). 
> > 
> 
> I have heard lots of problems with recent IBM BIOSes.
> 
> A "git bisect" would be interesting...
> 
> 	-hpa
> 

Got this after doing "git bisect":
831f1a04fbbbb1f65d95858b1b435325f67981f2 is the first bad commit
commit 831f1a04fbbbb1f65d95858b1b435325f67981f2
Author: H. Peter Anvin <hpa at zytor.com>
Date:   Fri Feb 12 13:37:20 2010 -0800

    pxelinux: move the stack to avoid AMI BIOS bug
    
    There is apparently some AMI BIOSes which leave a BEV stack just
    below 7c00h, which means that they can't return from the PXE NBP.
    Thus, for PXELINUX, move the stack down a few kilobytes.
    
    This particularly refers to the "rouilj/ops12" system my private
    sysdump archive.
    
    Reported-and-tested-by: John Rouillard <rouilj at renesys.com>
    Signed-off-by: H. Peter Anvin <hpa at zytor.com>

:040000 040000 a4eca2ce83128152f91d3d7faa7647f5ef6a67df
c9e89c7e7e44b376c41648d7858fbd726d58b936 M	core

the first "bad" pxelinux reports itself as PXELINUX 3.85 pre9-4-g831f1a0

Misha.

-- 
Vanush "Misha" Paturyan
Senior Technical Officer
Room 1.37
Computer Science Department
NUI Maynooth



More information about the Syslinux mailing list