--- tg3.c.orig 2003-11-18 21:18:04.000000000 +1100 +++ tg3.c 2003-11-18 21:34:22.000000000 +1100 @@ -6067,8 +6067,8 @@ tp->rx_pending = ering->rx_pending; if ((tp->tg3_flags2 & TG3_FLG2_MAX_RXPEND_64) && - tp->rx_pending > 64) - tp->rx_pending = 64; + tp->rx_pending > 63) + tp->rx_pending = 63; tp->rx_jumbo_pending = ering->rx_jumbo_pending; tp->tx_pending = ering->tx_pending; @@ -7672,7 +7672,7 @@ !(tp->tg3_flags2 & TG3_FLG2_TSO_CAPABLE) && !(tr32(TG3PCI_PCISTATE) & PCISTATE_BUS_SPEED_HIGH)) { tp->tg3_flags2 |= TG3_FLG2_MAX_RXPEND_64; - tp->rx_pending = 64; + tp->rx_pending = 63; } if (GET_ASIC_REV(tp->pci_chip_rev_id) == ASIC_REV_5704)