DragonFly commits List (threaded) for 2012-05
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
git: tcp: Move useless DSACK detection before increasing dupacks
commit 12e60b577798d096f760a0fd090e21d6c90dad5d
Author: Sepherosa Ziehau <sephe@dragonflybsd.org>
Date: Fri May 4 12:07:14 2012 +0800
tcp: Move useless DSACK detection before increasing dupacks
- Avoid the spurious retransmit in the following dump:
http://leaf.dragonflybsd.org/~sephe/fast1.xpl (~9.755sec)
- Loosely meet the requirement of RFC3042: no new segments should be
sent upon ACKs carrying useless SACK information
- Add sysctl net.inet.tcp.ignore_redun_dsack to disable useless
DSACK detection; default on
Summary of changes:
sys/netinet/tcp_input.c | 46 +++++++++++++++++++++++++---------------------
1 files changed, 25 insertions(+), 21 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/12e60b577798d096f760a0fd090e21d6c90dad5d
--
DragonFly BSD source repository
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]