<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/net/dccp/ccids, branch linux-2.6.18.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.18.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.18.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2006-08-27T06:40:50Z</updated>
<entry>
<title>[DCCP]: Fix CCID3</title>
<updated>2006-08-27T06:40:50Z</updated>
<author>
<name>Ian McDonald</name>
</author>
<published>2006-08-27T06:40:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=66a377c5041e1e399633153c8b500d457281e7c1'/>
<id>urn:sha1:66a377c5041e1e399633153c8b500d457281e7c1</id>
<content type='text'>
This fixes CCID3 to give much closer performance to RFC4342.

CCID3 is meant to alter sending rate based on RTT and loss.

The performance was verified against:
http://wand.net.nz/~perry/max_download.php

For example I tested with netem and had the following parameters:
Delayed Acks 1, MSS 256 bytes, RTT 105 ms, packet loss 5%.

This gives a theoretical speed of 71.9 Kbits/s. I measured across three
runs with this patch set and got 70.1 Kbits/s. Without this patchset the
average was 232 Kbits/s which means Linux can't be used for CCID3 research
properly.

I also tested with netem turned off so box just acting as router with 1.2
msec RTT. The performance with this is the same with or without the patch
at around 30 Mbit/s.

Signed off by: Ian McDonald &lt;ian.mcdonald@jandi.co.nz&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

</content>
</entry>
<entry>
<title>[DCCP]: Introduce dccp_rx_hist_find_entry</title>
<updated>2006-08-27T02:07:36Z</updated>
<author>
<name>Ian McDonald</name>
</author>
<published>2006-08-27T02:07:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=80193aee18bc862e284ba18504f3a3e14706a997'/>
<id>urn:sha1:80193aee18bc862e284ba18504f3a3e14706a997</id>
<content type='text'>
This adds a new function dccp_rx_hist_find_entry.

Signed off by: Ian McDonald &lt;ian.mcdonald@jandi.co.nz&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[DCCP]: Update contact details and copyright</title>
<updated>2006-08-27T02:01:30Z</updated>
<author>
<name>Ian McDonald</name>
</author>
<published>2006-08-27T02:01:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e6bccd357343e98db9e1fd0d487f4f924e1a7921'/>
<id>urn:sha1:e6bccd357343e98db9e1fd0d487f4f924e1a7921</id>
<content type='text'>
Just updating copyright and contacts

Signed off by: Ian McDonald &lt;ian.mcdonald@jandi.co.nz&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[DCCP]: Fix typo</title>
<updated>2006-08-27T02:01:03Z</updated>
<author>
<name>Ian McDonald</name>
</author>
<published>2006-08-27T02:01:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f3166c07175c1639687288006aeabed363a921f3'/>
<id>urn:sha1:f3166c07175c1639687288006aeabed363a921f3</id>
<content type='text'>
This fixes a small typo in net/dccp/libs/packet_history.c

Signed off by: Ian McDonald &lt;ian.mcdonald@jandi.co.nz&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>Remove obsolete #include &lt;linux/config.h&gt;</title>
<updated>2006-06-30T17:25:36Z</updated>
<author>
<name>Jörn Engel</name>
</author>
<published>2006-06-30T17:25:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6ab3d5624e172c553004ecc862bfeac16d9d68b7'/>
<id>urn:sha1:6ab3d5624e172c553004ecc862bfeac16d9d68b7</id>
<content type='text'>
Signed-off-by: Jörn Engel &lt;joern@wohnheim.fh-wedel.de&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>[DCCP] options: Make dccp_insert_options &amp; friends yell on error</title>
<updated>2006-03-21T06:32:06Z</updated>
<author>
<name>Arnaldo Carvalho de Melo</name>
</author>
<published>2006-03-21T06:32:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2d0817d11eaec57435feb61493331a763f732a2b'/>
<id>urn:sha1:2d0817d11eaec57435feb61493331a763f732a2b</id>
<content type='text'>
And not the silly LIMIT_NETDEBUG and silently return without inserting
the option requested.

Also drop some old debugging messages associated to option insertion.

Signed-off-by: Arnaldo Carvalho de Melo &lt;acme@mandriva.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[DCCP] ccid2: coding style cleanups</title>
<updated>2006-03-21T06:05:37Z</updated>
<author>
<name>Arnaldo Carvalho de Melo</name>
</author>
<published>2006-03-21T06:05:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c0c736db7ef4a7bdc1a28f3de751cc7e9f720313'/>
<id>urn:sha1:c0c736db7ef4a7bdc1a28f3de751cc7e9f720313</id>
<content type='text'>
No changes in the logic where made.

Signed-off-by: Arnaldo Carvalho de Melo &lt;acme@mandriva.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[DCCP] ipv6: Add missing ipv6 control socket</title>
<updated>2006-03-21T06:00:37Z</updated>
<author>
<name>Arnaldo Carvalho de Melo</name>
</author>
<published>2006-03-21T06:00:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=72478873571d869906f7a250b09e12fa5b65e321'/>
<id>urn:sha1:72478873571d869906f7a250b09e12fa5b65e321</id>
<content type='text'>
I guess I forgot to add it, nah, now it just works:

18:04:33.274066 IP6 ::1.1476 &gt; ::1.5001: request (service=0)
18:04:33.334482 IP6 ::1.5001 &gt; ::1.1476: reset (code=bad_service_code)

Ditched IP_DCCP_UNLOAD_HACK, as now we would have to do it for both
IPv6 and IPv4, so I'll come up with another way for freeing the
control sockets in upcoming changesets.

Signed-off-by: Arnaldo Carvalho de Melo &lt;acme@mandriva.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[DCCP]: Uninline some functions</title>
<updated>2006-03-21T05:58:56Z</updated>
<author>
<name>Arnaldo Carvalho de Melo</name>
</author>
<published>2006-03-21T05:58:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c25a18ba347f091d1ce620ba33e6772b60a528e1'/>
<id>urn:sha1:c25a18ba347f091d1ce620ba33e6772b60a528e1</id>
<content type='text'>
Signed-off-by: Arnaldo Carvalho de Melo &lt;acme@mandriva.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[DCCP]: Kconfig tidy up</title>
<updated>2006-03-21T03:24:22Z</updated>
<author>
<name>Arnaldo Carvalho de Melo</name>
</author>
<published>2006-03-21T03:24:22Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=057fc6755a2381b4e81636659ef519e069f38623'/>
<id>urn:sha1:057fc6755a2381b4e81636659ef519e069f38623</id>
<content type='text'>
Make CCID2 and CCID3 default to what was selected for DCCP and use the
standard short description for the CCIDs (TCP-Like &amp; TCP-Friendly).

Signed-off-by: Arnaldo Carvalho de Melo &lt;acme@mandriva.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
</feed>
