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. Many thanks, Daniel ___ Daniel J Blueman
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. -hpa
Daniel J Blueman
2005-Aug-16 09:01 UTC
[syslinux] Re: syslinux-3.09 PXE boot regression...
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