mirror of
https://github.com/genodelabs/genode.git
synced 2025-02-07 03:40:15 +00:00
NCM tries to batch TX packets using timeouts (500us) and does not send packets before 3 packets are in the submit queue. Timeouts take milliseconds on dde_linux which leads to delayed ACKs and poor performance for the RX case. Therefore, we send small packets (<100 Bytes) immediately without batching (it might be an ACK or last packet of a larger transfer). issue #4958