2
0
mirror of https://github.com/xcat2/xNBA.git synced 2024-12-24 12:11:33 +00:00

It's not just Etherboot that fails to generate TX completions.

This commit is contained in:
Michael Brown 2007-07-03 14:43:57 +01:00
parent 5b52630a9c
commit 0958726ebb

View File

@ -335,8 +335,8 @@ static int undinet_transmit ( struct net_device *netdev,
/* Technically, we ought to make sure that the previous
* transmission has completed before we re-use the buffer.
* However, this would break a gPXE-running-over-Etherboot
* setup, since Etherboot fails to generate TX completions.
* However, many PXE stacks (including at least some Intel PXE
* stacks and Etherboot 5.4) fail to generate TX completions.
* In practice this won't be a problem, since our TX datapath
* has a very low packet volume and we can get away with
* assuming that a TX will be complete by the time we want to