]> git.baikalelectronics.ru Git - kernel.git/commit
mv643xx_eth: set sane default receive coalescing timeout
authorLennert Buytenhek <buytenh@wantstofly.org>
Tue, 24 Feb 2009 15:42:05 +0000 (15:42 +0000)
committerDavid S. Miller <davem@davemloft.net>
Wed, 25 Feb 2009 07:17:22 +0000 (23:17 -0800)
commitf200bbc90b6ec50aa57b63d23cabd46334253c61
tree2c6cf0b09cdebcce08789dc399e0b1cd161fc4e8
parent6875d10eabfb801aa68862008dabcacefebcb95f
mv643xx_eth: set sane default receive coalescing timeout

A receive coalescing timeout of 250 usec appears to strike a good
balance between allowing enough received frames to be aggregated for
LRO to do its job and not allowing the connection to stall due to
delaying ACKs to the remote end for too long.

Signed-off-by: Lennert Buytenhek <buytenh@marvell.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/mv643xx_eth.c