Messages in this thread Patch in this message | | | Date | Thu, 19 Sep 2002 20:18:16 -0400 | From | Jeff Garzik <> | Subject | PATCH: sundance #6 |
| |
The obvious sundance update from the earlier discussion... diff -Nru a/drivers/net/sundance.c b/drivers/net/sundance.c --- a/drivers/net/sundance.c Thu Sep 19 20:16:23 2002 +++ b/drivers/net/sundance.c Thu Sep 19 20:16:23 2002 @@ -60,6 +60,7 @@ * default to PIO, to fix chip bugs - Add missing unregister_netdev (Jason Lunz) - Add CONFIG_SUNDANCE_MMIO config option (jgarzik) + - Better rx buf size calculation (Donald Becker) */ @@ -973,7 +974,7 @@ np->cur_rx = np->cur_tx = 0; np->dirty_rx = np->dirty_tx = 0; - np->rx_buf_sz = (dev->mtu <= 1500 ? PKT_BUF_SZ : dev->mtu + 36); + np->rx_buf_sz = (dev->mtu <= 1520 ? PKT_BUF_SZ : dev->mtu + 16); /* Initialize all Rx descriptors. */ for (i = 0; i < RX_RING_SIZE; i++) { | |