Mailing List Archive

SOLUTION: Version 3.35 problems with Broadcom BCM5780 chipset
In this thread:
http://syslinux.zytor.com/archives/2007-February/008014.html
I reported that IBM Opteron servers with Broadcom BCM5780 chipsets
would freeze randomly in the PXE menus from the SYSLINUX 3.35
tools vesamenu.c32 and menu.c32. There did not seem to be any
reason for this nor systematics in when the servers would lock up.

The solution is now available: Upgrade your IBM servers to the
latest Broadcom firmware released by IBM on May 21, 2007 !
The IBM web-page is at
http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-53693&brandind=5000008

There is no hint what Broadcom did to solve our PXE problem,
but the menu.c32 certainly works without any glitch now.
It should be noted that we have also upgraded the system BIOS
to the latest release, but I haven't determined if the BIOS
level has any influence on the PXE menu problem.

--
Ole Holm Nielsen
Department of Physics, Technical University of Denmark

_______________________________________________
SYSLINUX mailing list
Submissions to SYSLINUX@zytor.com
Unsubscribe or set options at:
http://www.zytor.com/mailman/listinfo/syslinux
Please do not send private replies to mailing list traffic.
Re: SOLUTION: Version 3.35 problems with Broadcom BCM5780 chipset [ In reply to ]
Ole Holm Nielsen wrote:
> In this thread:
> http://syslinux.zytor.com/archives/2007-February/008014.html
> I reported that IBM Opteron servers with Broadcom BCM5780 chipsets
> would freeze randomly in the PXE menus from the SYSLINUX 3.35
> tools vesamenu.c32 and menu.c32. There did not seem to be any
> reason for this nor systematics in when the servers would lock up.
>
> The solution is now available: Upgrade your IBM servers to the
> latest Broadcom firmware released by IBM on May 21, 2007 !
> The IBM web-page is at
> http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-53693&brandind=5000008
>
> There is no hint what Broadcom did to solve our PXE problem,
> but the menu.c32 certainly works without any glitch now.
> It should be noted that we have also upgraded the system BIOS
> to the latest release, but I haven't determined if the BIOS
> level has any influence on the PXE menu problem.
>

My guess would be that they touched memory they shouldn't have. This is
unfortunately an easy trap to fall into, simply because the PXE spec
implies that you can do something that is absolutely forbidden, which is
to use BMM-allocated memory after INT 19h has executed (BMM is the boot
memory manager, which by definition doesn't exist after the transition
to operating system execution, which happens at the point of INT 19h
execution.)

-hpa

_______________________________________________
SYSLINUX mailing list
Submissions to SYSLINUX@zytor.com
Unsubscribe or set options at:
http://www.zytor.com/mailman/listinfo/syslinux
Please do not send private replies to mailing list traffic.
SOLUTION: Version 3.35 problems with Broadcom BCM5780 chipset [ In reply to ]
Ole Holm Nielsen wrote:
> The solution is now available: Upgrade your IBM servers to the
> latest Broadcom firmware released by IBM on May 21, 2007 !
> The IBM web-page is at
> http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-53693&brandind=5000008
>
> There is no hint what Broadcom did to solve our PXE problem,
> but the menu.c32 certainly works without any glitch now.
> It should be noted that we have also upgraded the system BIOS
> to the latest release, but I haven't determined if the BIOS
> level has any influence on the PXE menu problem.

I have now tested the PXELINUX menu.c32 on several IBM 326m Opteron servers
with the older Broadcom firmware, but using the latest system BIOS:
These servers still freeze after 1 or 2 moves in the menus.
Upgrading the Broadcom firmware as proposed above solves the problem.

--
Ole Holm Nielsen
Department of Physics, Technical University of Denmark,

_______________________________________________
SYSLINUX mailing list
Submissions to SYSLINUX@zytor.com
Unsubscribe or set options at:
http://www.zytor.com/mailman/listinfo/syslinux
Please do not send private replies to mailing list traffic.