Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
[forcedeth] Increase TX ring size to prevent dropped packets
Commit 947976d ("[netdevice] Do not force a poll on net_tx()")
requires network devices to have TX rings that are sufficiently large
to allow a transmitted response to all packets received during a
single poll.

Reported-by: Robin Smidsrød <robin@smidsrod.no>
Tested-by: Robin Smidsrød <robin@smidsrod.no>
Signed-off-by: Michael Brown <mcb30@ipxe.org>
  • Loading branch information
mcb30 committed Oct 29, 2012
1 parent 0c5e3df commit 6586e03
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/drivers/net/forcedeth.h
Expand Up @@ -55,7 +55,7 @@ struct ring_desc_ex {
#define DESC_VER_3 3

#define RX_RING_SIZE 16
#define TX_RING_SIZE 16
#define TX_RING_SIZE 32
#define RXTX_RING_SIZE ( ( RX_RING_SIZE ) + ( TX_RING_SIZE ) )
#define RX_RING_MIN 128
#define TX_RING_MIN 64
Expand Down

0 comments on commit 6586e03

Please sign in to comment.