android_kernel_xiaomi_sm8350/net
Stephen Hemminger a357dde9df [TCP] illinois: Incorrect beta usage
Lachlan Andrew observed that my TCP-Illinois implementation uses the
beta value incorrectly:
  The parameter  beta  in the paper specifies the amount to decrease
  *by*:  that is, on loss,
     W <-  W -  beta*W
  but in   tcp_illinois_ssthresh() uses  beta  as the amount
  to decrease  *to*: W <- beta*W

This bug makes the Linux TCP-Illinois get less-aggressive on uncongested network,
hurting performance. Note: since the base beta value is .5, it has no
impact on a congested network.

Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2007-11-30 01:10:55 +11:00
..
9p
802
8021q [VLAN]: Fix nested VLAN transmit bug 2007-11-29 22:16:41 +11:00
appletalk
atm
ax25
bluetooth
bridge [BRIDGE]: Properly dereference the br_should_route_hook 2007-11-29 23:58:58 +11:00
core [SKBUFF]: Free old skb properly in skb_morph 2007-11-26 23:11:19 +08:00
dccp
decnet
econet
ethernet
ieee80211 ieee80211: Stop net_ratelimit/IEEE80211_DEBUG_DROP log pollution 2007-11-20 16:43:17 -05:00
ipv4 [TCP] illinois: Incorrect beta usage 2007-11-30 01:10:55 +11:00
ipv6 [IPV6] TCPMD5: Fix deleting key operation. 2007-11-20 17:31:23 -08:00
ipx
irda [IRDA]: Compilation for CONFIG_INET=n case 2007-11-22 19:15:56 +08:00
iucv
key [IPSEC]: Temporarily remove locks around copying of non-atomic fields 2007-11-26 19:07:34 +08:00
lapb
llc
mac80211 mac80211: add missing space in error message 2007-11-20 16:43:17 -05:00
netfilter
netlabel
netlink
netrom
packet
rfkill
rose
rxrpc
sched
sctp
sunrpc [SUNRPC]: Remove SPIN_LOCK_UNLOCKED 2007-11-22 19:40:22 +08:00
tipc
unix [UNIX]: EOF on non-blocking SOCK_SEQPACKET 2007-11-29 23:19:23 +11:00
wanrouter
wireless [WIRELESS] WEXT: Fix userspace corruption on 64-bit. 2007-11-20 03:29:53 -08:00
x25
xfrm [IPSEC]: Fix uninitialised dst warning in __xfrm_lookup 2007-11-30 00:50:31 +11:00
compat.c
Kconfig
Makefile
nonet.c
socket.c
sysctl_net.c
TUNABLE