Re: CWND underused when TSO on

2006-03-10 Thread David S. Miller
From: "Lachlan Andrew" <[EMAIL PROTECTED]> Date: Tue, 7 Mar 2006 18:44:50 -0800 > The reason for tcp_tso_should_defer appears to be to allow enough > space for a full-sized 64k socket buffer to be created. I propose > checking that condition explicitly, as in the attached patch, > reproduced be

CWND underused when TSO on

2006-03-07 Thread Lachlan Andrew
Greetings all, There seems to be an anomoly in tcp_tso_should_defer which causes minor problems with TCP Westwood, and major problems with FAST TCP. The check chunk /= sysctl_tcp_tso_win_divisor; if (limit >= chunk) return 0; limits the nu