[syslinux] Re: syslinux-3.09 PXE boot regression...

Daniel J Blueman daniel.blueman at gmail.com
Tue Aug 16 02:01:46 PDT 2005


On 8/15/05, H. Peter Anvin <hpa at zytor.com> wrote:
> Daniel J Blueman wrote:
> > When PXE booting hp DL145 and Celestica A2210 dual Opteron systems
> > (same underlying h/w; AMD reference design IIRC), syslinux-3.09 and
> > -3.10pre8 both cause the system to lockup without keyboard interrupts
> > working when booting to local disk.
> >
> > I can confirm that syslinux-3.08 works as expected on these systems -
> > perhaps the reverting of the command line buffer size?
> >
> > I am willing to test out any pxelinux.0 images to help find the change
> > that caused this.
> 
> Please try the prepatches between 3.08 and 3.09.

The change which breaks this was introduced in 3.09-pre2. The PXE boot
ROM is Intel-Broadcom code, and it hangs up after the message
"PXE-M0F: Exiting Broadcom PXE ROM".

I can confirm that reverting this change in syslinux-3.09 fixes it:

--- syslinux-3.09-pre1/config.inc       Sun May  8 22:47:03 2005
+++ syslinux-3.09-pre2/config.inc       Thu Jun 16 06:52:44 2005
@@ -20,7 +20,7 @@
 %ifndef _CONFIG_INC
 %define _CONFIG_INC

-max_cmd_len    equ 1023                ; Must be odd; 255 is the kernel limit
+max_cmd_len    equ 511                 ; Must be &3; 255 is the kernel limit

Many thanks,
  Daniel
___
Daniel J Blueman




More information about the Syslinux mailing list