DragonFly commits List (threaded) for 2009-09
DragonFly BSD
DragonFly commits List (threaded) for 2009-09
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: git: NFE - Change default RX ring size from 128 -> 256, Adjust moderation timer.


From: Chris Turner <c.turner@xxxxxxxxxxxxxxxxxxx>
Date: Wed, 09 Sep 2009 12:59:13 -0400

Matthew Dillon wrote:
commit 5df3a6aa72f98f69fa498e2249e71d7a14a0f16f
Author: Matthew Dillon <dillon@apollo.backplane.com>
Date:   Wed Sep 9 09:10:58 2009 -0700

NFE - Change default RX ring size from 128 -> 256, Adjust moderation timer.
* NFE does not seem to be able to flow control the phy. TCP reception
using window scaling and large socket bufs can blow out the receiver ring
before the interrupt has a chance to drain it.
This results in the receiver dropping a packet and the transmitter
seeing bursts of duplicate TCP acks and having to go into recovery.

does this interact with checksum offloading on the device?


have a few NFE's lying around .. would be good to know more if available!

Thanks,

- Chris



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]