Revision 4b79f0af48d529a360d3529def01835dc5d45fe1 authored by Ian McDonald on 24 July 2006, 06:33:28 UTC, committed by David S. Miller on 24 July 2006, 19:44:21 UTC
When using the default sequence window size (100) I got the following in
my logs:

Jun 22 14:24:09 localhost kernel: [ 1492.114775] DCCP: Step 6 failed for
DATA packet, (LSWL(6279674225) <= P.seqno(6279674749) <=
S.SWH(6279674324)) and (P.ackno doesn't exist or LAWL(18798206530) <=
P.ackno(1125899906842620) <= S.AWH(18798206548), sending SYNC...
Jun 22 14:24:09 localhost kernel: [ 1492.115147] DCCP: Step 6 failed for
DATA packet, (LSWL(6279674225) <= P.seqno(6279674750) <=
S.SWH(6279674324)) and (P.ackno doesn't exist or LAWL(18798206530) <=
P.ackno(1125899906842620) <= S.AWH(18798206549), sending SYNC...

I went to alter the default sysctl and it didn't take for new sockets.
Below patch fixes this.

I think the default is too low but it is what the DCCP spec specifies.

As a side effect of this my rx speed using iperf goes from about 2.8 Mbits/sec
to 3.5. This is still far too slow but it is a step in the right direction.

Compile tested only for IPv6 but not particularly complex change.

Signed off by: Ian McDonald <ian.mcdonald@jandi.co.nz>
Signed-off-by: Arnaldo Carvalho de Melo <acme@mandriva.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
1 parent 8fdf679
History
File Mode Size
Kconfig -rw-r--r-- 8.4 KB
Makefile -rw-r--r-- 823 bytes
aztcd.c -rw-r--r-- 68.5 KB
aztcd.h -rw-r--r-- 6.1 KB
cdrom.c -rw-r--r-- 96.1 KB
cdu31a.c -rw-r--r-- 84.7 KB
cdu31a.h -rw-r--r-- 13.7 KB
cm206.c -rw-r--r-- 45.2 KB
cm206.h -rw-r--r-- 4.4 KB
gscd.c -rw-r--r-- 19.1 KB
gscd.h -rw-r--r-- 2.4 KB
isp16.c -rw-r--r-- 9.6 KB
isp16.h -rw-r--r-- 2.6 KB
mcdx.c -rw-r--r-- 48.9 KB
mcdx.h -rw-r--r-- 5.5 KB
optcd.c -rw-r--r-- 50.4 KB
optcd.h -rw-r--r-- 1.7 KB
sbpcd.c -rw-r--r-- 166.7 KB
sbpcd.h -rw-r--r-- 24.9 KB
sjcd.c -rw-r--r-- 42.3 KB
sjcd.h -rw-r--r-- 4.9 KB
sonycd535.c -rw-r--r-- 47.8 KB
sonycd535.h -rw-r--r-- 5.1 KB
viocd.c -rw-r--r-- 21.2 KB

back to top