History log of /openbmc/linux/net/ipv4/tcp_highspeed.c (Results 226 – 250 of 320)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 71d530cd 22-Jun-2006 Jeff Garzik <jeff@garzik.org>

Merge branch 'master' into upstream

Conflicts:

drivers/scsi/libata-core.c
drivers/scsi/libata-scsi.c
include/linux/pci_ids.h


# 0d204094 21-Jun-2006 Auke Kok <auke-jan.h.kok@intel.com>

Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/netdev-2.6


# 75ba632a 20-Jun-2006 Steve French <sfrench@us.ibm.com>

Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git


# d59bf96c 20-Jun-2006 Trond Myklebust <Trond.Myklebust@netapp.com>

Merge branch 'master' of /home/trondmy/kernel/linux-2.6/


# d636b279 20-Jun-2006 Steven Whitehouse <swhiteho@redhat.com>

Merge branch 'master'


# 98174e46 19-Jun-2006 Nathan Scott <nathans@sgi.com>

Merge HEAD from ../linux-2.6


# d0b952a9 19-Jun-2006 Linus Torvalds <torvalds@g5.osdl.org>

Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6

* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6: (109 commits)
[ETHTOOL]: Fix UFO typo
[SCTP]: Fix persistent slowdown

Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6

* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6: (109 commits)
[ETHTOOL]: Fix UFO typo
[SCTP]: Fix persistent slowdown in sctp when a gap ack consumes rx buffer.
[SCTP]: Send only 1 window update SACK per message.
[SCTP]: Don't do CRC32C checksum over loopback.
[SCTP] Reset rtt_in_progress for the chunk when processing its sack.
[SCTP]: Reject sctp packets with broadcast addresses.
[SCTP]: Limit association max_retrans setting in setsockopt.
[PFKEYV2]: Fix inconsistent typing in struct sadb_x_kmprivate.
[IPV6]: Sum real space for RTAs.
[IRDA]: Use put_unaligned() in irlmp_do_discovery().
[BRIDGE]: Add support for NETIF_F_HW_CSUM devices
[NET]: Add NETIF_F_GEN_CSUM and NETIF_F_ALL_CSUM
[TG3]: Convert to non-LLTX
[TG3]: Remove unnecessary tx_lock
[TCP]: Add tcp_slow_start_after_idle sysctl.
[BNX2]: Update version and reldate
[BNX2]: Use CPU native page size
[BNX2]: Use compressed firmware
[BNX2]: Add firmware decompression
[BNX2]: Allow WoL settings on new 5708 chips
...

Manual fixup for conflict in drivers/net/tulip/winbond-840.c

show more ...


Revision tags: v2.6.17, v2.6.17-rc6
# 738980ff 05-Jun-2006 Stephen Hemminger <shemminger@osdl.org>

[TCP]: Limited slow start for Highspeed TCP

Implementation of RFC3742 limited slow start. Added as part
of the TCP highspeed congestion control module.

Signed-off-by: Stephen Hemminger <shemminger@

[TCP]: Limited slow start for Highspeed TCP

Implementation of RFC3742 limited slow start. Added as part
of the TCP highspeed congestion control module.

Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
Signed-off-by: David S. Miller <davem@davemloft.net>

show more ...


# 7a0c58d0 12-Jun-2006 Paul Mackerras <paulus@samba.org>

Merge branch 'merge'


# fec69a97 11-Jun-2006 Jeff Garzik <jeff@garzik.org>

Merge branch 'upstream-fixes' into upstream

Conflicts:

drivers/scsi/sata_sil24.c


# f0cd91a6 10-Jun-2006 James Bottomley <jejb@mulgrave.il.steeleye.com>

Merge ../linux-2.6


# d15a88fc 08-Jun-2006 Jeff Garzik <jeff@garzik.org>

Merge branch 'master' into upstream


# f3ffb681 06-Jun-2006 Steve French <sfrench@us.ibm.com>

Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git


# 4b01abc9 06-Jun-2006 Steven Whitehouse <swhiteho@redhat.com>

Merge branch 'master'


# dea58b80 05-Jun-2006 John W. Linville <linville@tuxdriver.com>

Merge branch 'from-linus' into upstream


# fb80a6e1 02-Jun-2006 Stephen Hemminger <shemminger@osdl.org>

[TCP] tcp_highspeed: Fix problem observed by Xiaoliang (David) Wei

When snd_cwnd is smaller than 38 and the connection is in
congestion avoidance phase (snd_cwnd > snd_ssthresh), the snd_cwnd
seems

[TCP] tcp_highspeed: Fix problem observed by Xiaoliang (David) Wei

When snd_cwnd is smaller than 38 and the connection is in
congestion avoidance phase (snd_cwnd > snd_ssthresh), the snd_cwnd
seems to stop growing.

The additive increase was confused because C array's are 0 based.

Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
Signed-off-by: David S. Miller <davem@davemloft.net>

show more ...


Revision tags: v2.6.17-rc5
# badc48e6 19-May-2006 Jeff Garzik <jeff@garzik.org>

Merge branch 'master' into upstream


# 3c06da5a 19-May-2006 Paul Mackerras <paulus@samba.org>

Merge ../linux-2.6


# 20a92fc7 18-May-2006 KaiGai Kohei <kaigai@ak.jp.nec.com>

Merge git://git.infradead.org/mtd-2.6


# 5dd8816a 17-May-2006 John W. Linville <linville@tuxdriver.com>

Merge branch 'from-linus' into upstream


# 18594822 15-May-2006 David Woodhouse <dwmw2@infradead.org>

Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6

Signed-off-by: David Woodhouse <dwmw2@infradead.org>


# 5006ecc2 15-May-2006 Jeff Garzik <jeff@garzik.org>

Merge branch 'master' into upstream


# 7d63b54a 12-May-2006 Steven Whitehouse <swhiteho@redhat.com>

Merge branch 'master'


Revision tags: v2.6.17-rc4
# 5047f09b 06-May-2006 David Woodhouse <dwmw2@infradead.org>

Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6

Signed-off-by: David Woodhouse <dwmw2@infradead.org>


# 5528e568 05-May-2006 John Heffner <jheffner@psc.edu>

[TCP]: Fix snd_cwnd adjustments in tcp_highspeed.c

Xiaoliang (David) Wei wrote:
> Hi gurus,
>
> I am reading the code of tcp_highspeed.c in the kernel and have a
> question on the hstcp_cong_avo

[TCP]: Fix snd_cwnd adjustments in tcp_highspeed.c

Xiaoliang (David) Wei wrote:
> Hi gurus,
>
> I am reading the code of tcp_highspeed.c in the kernel and have a
> question on the hstcp_cong_avoid function, specifically the following
> AI part (line 136~143 in net/ipv4/tcp_highspeed.c ):
>
> /* Do additive increase */
> if (tp->snd_cwnd < tp->snd_cwnd_clamp) {
> tp->snd_cwnd_cnt += ca->ai;
> if (tp->snd_cwnd_cnt >= tp->snd_cwnd) {
> tp->snd_cwnd++;
> tp->snd_cwnd_cnt -= tp->snd_cwnd;
> }
> }
>
> In this part, when (tp->snd_cwnd_cnt == tp->snd_cwnd),
> snd_cwnd_cnt will be -1... snd_cwnd_cnt is defined as u16, will this
> small chance of getting -1 becomes a problem?
> Shall we change it by reversing the order of the cwnd++ and cwnd_cnt -=
> cwnd?

Absolutely correct. Thanks.

Signed-off-by: John Heffner <jheffner@psc.edu>
Signed-off-by: David S. Miller <davem@davemloft.net>

show more ...


12345678910>>...13