<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/net/dccp/ccids/lib, 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>[PATCH] remove bogus asm/bug.h includes.</title>
<updated>2006-02-08T01:56:35Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2005-12-15T06:07:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1b8623545b42c03eb92e51b28c84acf4b8ba00a3'/>
<id>urn:sha1:1b8623545b42c03eb92e51b28c84acf4b8ba00a3</id>
<content type='text'>
A bunch of asm/bug.h includes are both not needed (since it will get
pulled anyway) and bogus (since they are done too early).  Removed.

Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[PATCH] gfp flags annotations - part 1</title>
<updated>2005-10-08T22:00:57Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2005-10-07T06:46:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=dd0fc66fb33cd610bc1a5db8a5e232d34879b4d7'/>
<id>urn:sha1:dd0fc66fb33cd610bc1a5db8a5e232d34879b4d7</id>
<content type='text'>
 - added typedef unsigned int __nocast gfp_t;

 - replaced __nocast uses for gfp flags with gfp_t - it gives exactly
   the same warnings as far as sparse is concerned, doesn't change
   generated code (from gcc point of view we replaced unsigned int with
   typedef) and documents what's going on far better.

Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[DCCP] Introduce dccp_timestamp</title>
<updated>2005-09-09T05:38:35Z</updated>
<author>
<name>Arnaldo Carvalho de Melo</name>
</author>
<published>2005-09-09T05:38:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b0e567806d16586629468c824dfb2e71155df7da'/>
<id>urn:sha1:b0e567806d16586629468c824dfb2e71155df7da</id>
<content type='text'>
To start the timestamps with 0.0ms, easing the integer maths in the CCIDs, this
probably will be reworked to use the to be introduced struct timeval_offset
infrastructure out of skb_get_timestamp, etc.

Signed-off-by: Arnaldo Carvalho de Melo &lt;acme@mandriva.com&gt;
</content>
</entry>
<entry>
<title>[CCID3]: Move ccid3_hc_rx_detect_loss to packet_history.c</title>
<updated>2005-08-29T23:13:17Z</updated>
<author>
<name>Arnaldo Carvalho de Melo</name>
</author>
<published>2005-08-28T05:00:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=29e4f8b3c340c4b2a0c6dd197b985e03826afd13'/>
<id>urn:sha1:29e4f8b3c340c4b2a0c6dd197b985e03826afd13</id>
<content type='text'>
Renaming it to dccp_rx_hist_detect_loss.

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>[CCID3]: Move ccid3_hc_rx_add_hist to packet_history.c</title>
<updated>2005-08-29T23:13:10Z</updated>
<author>
<name>Arnaldo Carvalho de Melo</name>
</author>
<published>2005-08-28T04:19:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=072ab6c68e3dd158b68d97eaff16734474d2f8f8'/>
<id>urn:sha1:072ab6c68e3dd158b68d97eaff16734474d2f8f8</id>
<content type='text'>
Renaming it to dccp_rx_hist_add_packet.

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>
