[syslinux] [PATCH][git-pull] Fix mbox/semaphore checks, UNDI ID debug
Gene Cumm
gene.cumm at gmail.com
Sun Aug 4 16:50:55 PDT 2013
On Sat, Aug 3, 2013 at 5:45 PM, Gene Cumm <gene.cumm at gmail.com> 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-undi-thread-for-mfleming
>
> Gene Cumm (3):
> core/lwip/undi: Improve UNDIIF_ID_DEBUG messages
> core: mbox/semaphore NULL checks
> core: make mbox_post()/__sem_down_slow() check if valid
>
> core/include/mbox.h | 5 +++--
> core/include/thread.h | 5 +++--
> core/lwip/src/arch/sys_arch.c | 5 ++++-
> core/lwip/src/netif/undiif.c | 17 +++++++++--------
> core/thread/mbox.c | 22 ++++++++++++++--------
> core/thread/semaphore.c | 28 +++++++++++++++++-----------
> 6 files changed, 50 insertions(+), 32 deletions(-)
To add more confusion, this resolved the issue where a machine can
boot without UNDIIF_ID_DEBUG, will now work with UNDIIF_ID_DEBUG and
HTTP.
However, it appears to exacerbate the issues observed on a Dell
OptiPlex 760, resulting in a boot failure to load ldlinux.c32 and a
seeming time-decaying transfer rate (doing only TFTP).
--
-Gene
More information about the Syslinux
mailing list