[ipxe-devel] [PATCH] Modify snpnet.c to not poll for transmit completions
Michael Brown
mbrown at fensystems.co.uk
Sun Feb 12 14:22:23 UTC 2012
On Saturday 11 Feb 2012 20:34:23 Jarrod Johnson wrote:
> There are at least two SNP implementations that potentially do not play
> well with snpnet.c expectations (iPXE's own and some versions of at least
> one vendor's implementation). iPXE returns a pointer that has nothing to
> do with the data transmitted. Another vendor fails to ever return a null
> in some versions.
>
> Rather than wait for a null pointer to come back every polling interval,
> freeing matching non-null pointers as it goes, instead on every transmit
> wait for a non-null pointer and free the iobuf regardless of the actual
> pointer returned. This more approximates the behavior of the UEFI core PXE
> stack.
>
> https://git.ipxe.org/vendor/xcat/ipxe.git/commitdiff/03281fe80a9346acdd6f34
> f8744740520017113b
Applied, thanks!
http://git.ipxe.org/ipxe.git/commitdiff/dc70229
Michael
More information about the ipxe-devel
mailing list