[syslinux] Syslinux 4.04 gpxelinux.0 http performance problem with VMware VMs

Pasi Kärkkäinen pasik at iki.fi
Mon Sep 17 10:22:03 PDT 2012


On Sun, Sep 16, 2012 at 12:44:24PM -0700, H. Peter Anvin wrote:
> On 09/16/2012 09:56 AM, Pasi Kärkkäinen wrote:
> >>
> >>gPXE is extremely sensitive to packet reordering.  I think iPXE
> >>might be better.  pxelinux-lwip (i.e. pxelinux.0 from
> >>syslinux-4.10-pre*) should be even better than that.
> >>
> >>Would you might trying those out?
> >
> >Sorry, the subject is a bit misleading.
> >I already earlier switched to pxelinux.0 from syslinux-4.10-pre20.
> >
> >I probably should try the latest 4.10-pre though.
> >
> 
> So how dgoes the "native" pxelinux.0 http compare to gpxelinux.0 in
> your environment?
>

I upgraded syslinux to benchmark the latest 4.10-pre22, but when using pxelinux.0
from 4.10-pre22 I get this error:

..
Trying to load: pxelinux.cfg/01-mac-address

netconn_write error -5
LWIP(lwip/src/api/api_msg.c,831,0x00107b79): blocking connect in progress
Boot failed: prss a key to retry, or wait for reset...


Using pxelinux.0 from syslinux 4.10-pre20 works OK with the same config/setup.

Any ideas? 

Thanks,

-- Pasi

> The thing is, if the problem is that the VMware PXE stack drops
> packets there isn't much we can do about it.
> 
> 	-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