[syslinux] [PATCH][git-pull] lwIP PXE fixes

Matt Fleming matt at console-pimps.org
Tue Sep 17 06:36:58 PDT 2013


On Tue, 03 Sep, at 07:31:52PM, Gene Cumm wrote:
> The following changes since commit 6438fbcb6cb7e0cd40e4bb3681ada047fe77ffdd:
>   Gene Cumm (1):
>         Allow for UNDIIF_ID_DEBUG in 1 mk line
> 
> are available in the git repository at:
> 
>   git://github.com/geneC/syslinux.git elflink-pxe-fixes-for-mfleming
>   https://github.com/geneC/syslinux/tree/elflink-pxe-fixes-for-mfleming
> 
> Gene Cumm (12):
>       core/lwip/undi: Improve UNDIIF_ID_DEBUG messages
>       core: mbox/semaphore NULL checks
>       core: make mbox_post()/__sem_down_slow() check if valid
>       PXELINUX: Use sendto() instead of connect()/send()/disconnect()
>       PXELINUX: allow forcing poll by macro
>       core: dprintf() the banner.
>       undiif: show thread of execution on UNDIIF_ID_DEBUG
>       PXELINUX: specify PXE/lwIP
>       com32: Define ddprintf() macro
>       PXE: use ddprintf macro
>       core/lwip: Fix NULL pointer check
>       PXE ISR: Force polling on select hardware WORKAROUND
> 

Thanks Gene. I've pulled this into the elflink branch.

Could you summarise what scenario these changes improve and on which
hardware?

As a side note: I don't think the ddprintf() function is the way to go
(the proliferation of print functions in Syslinux is getting out of
hand). Unfortunately, I don't have time right now to come up with
something different, and your solution clearly fixes something that
wasn't working before, so we can revisit it later.

-- 
Matt Fleming, Intel Open Source Technology Center


More information about the Syslinux mailing list