RX FIFO overflow is almost inevitable since the (usable) USB2 bus bandwidth is approximately one quarter of the Ethernet bandwidth. Avoid flooding the console with RX FIFO overflow messages in a standard debug build. With TCP SACK implemented, the RX FIFO overflow no longer causes a catastrophic drop in throughput. Experimentation shows that HTTP downloads now progress at a fairly smooth 250Mbps, which is around the maximum speed attainable for a USB2 NIC. Signed-off-by: Michael Brown <mcb30@ipxe.org>tags/v1.20.1
|
||
| 915 | 915 |
|
| 916 | 916 |
|
| 917 | 917 |
|
| 918 |
|
|
| 918 |
|
|
| 919 |
|
|
| 919 | 920 |
|
| 920 | 921 |
|
| 921 | 922 |
|