<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/net/ipv6, branch v2.6.13</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v2.6.13</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v2.6.13'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2005-08-23T17:49:54Z</updated>
<entry>
<title>[TCP]: Document non-trivial locking path in tcp_v{4,6}_get_port().</title>
<updated>2005-08-23T17:49:54Z</updated>
<author>
<name>David S. Miller</name>
<email>davem@davemloft.net</email>
</author>
<published>2005-08-23T17:49:54Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=d5d283751ef3c05b6766501a46800cbee84959d6'/>
<id>urn:sha1:d5d283751ef3c05b6766501a46800cbee84959d6</id>
<content type='text'>
This trips up a lot of folks reading this code.
Put an unlikely() around the port-exhaustion test
for good measure.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[NETFILTER]: Fix HW checksum handling in ip_queue/ip6_queue</title>
<updated>2005-08-23T17:10:35Z</updated>
<author>
<name>Patrick McHardy</name>
<email>kaber@trash.net</email>
</author>
<published>2005-08-23T17:10:35Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=66a79a19a7c582efd99bb143c3a59fbda006eb39'/>
<id>urn:sha1:66a79a19a7c582efd99bb143c3a59fbda006eb39</id>
<content type='text'>
The checksum needs to be filled in on output, after mangling a packet
ip_summed needs to be reset.

Signed-off-by: Patrick McHardy &lt;kaber@trash.net&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[IPCOMP]: Fix false smp_processor_id warning</title>
<updated>2005-08-18T21:36:59Z</updated>
<author>
<name>Herbert Xu</name>
<email>herbert@gondor.apana.org.au</email>
</author>
<published>2005-08-18T21:36:59Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=6fc8b9e7c60d4a3d4d7f1189f74e37651f5610e6'/>
<id>urn:sha1:6fc8b9e7c60d4a3d4d7f1189f74e37651f5610e6</id>
<content type='text'>
This patch fixes a false-positive from debug_smp_processor_id().

The processor ID is only used to look up crypto_tfm objects.
Any processor ID is acceptable here as long as it is one that is
iterated on by for_each_cpu().

Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[IPV6]: Fix SKB leak in ip6_input_finish()</title>
<updated>2005-08-17T04:03:41Z</updated>
<author>
<name>Patrick McHardy</name>
<email>kaber@trash.net</email>
</author>
<published>2005-08-17T04:03:41Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=fad87acaea7b0965fe91f0351fdd688fc9761cbe'/>
<id>urn:sha1:fad87acaea7b0965fe91f0351fdd688fc9761cbe</id>
<content type='text'>
Changing it to how ip_input handles should fix it.

Signed-off-by: Patrick McHardy &lt;kaber@trash.net&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[IPV6]: Fix raw socket hardware checksum failures</title>
<updated>2005-08-17T03:39:38Z</updated>
<author>
<name>Patrick McHardy</name>
<email>kaber@trash.net</email>
</author>
<published>2005-08-17T03:39:38Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=793245eeb97bd28e363f2b0f2e766fdbff0c9619'/>
<id>urn:sha1:793245eeb97bd28e363f2b0f2e766fdbff0c9619</id>
<content type='text'>
When packets hit raw sockets the csum update isn't done yet, do it manually.
Packets can also reach rawv6_rcv on the output path through
ip6_call_ra_chain, in this case skb-&gt;ip_summed is CHECKSUM_NONE and this
codepath isn't executed.

Signed-off-by: Patrick McHardy &lt;kaber@trash.net&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[IPSEC]: Restrict socket policy loading to CAP_NET_ADMIN.</title>
<updated>2005-08-06T13:33:15Z</updated>
<author>
<name>Herbert Xu</name>
<email>herbert@gondor.apana.org.au</email>
</author>
<published>2005-08-06T13:33:15Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=6fc0b4a7a73a81e74d0004732df358f4f9975be2'/>
<id>urn:sha1:6fc0b4a7a73a81e74d0004732df358f4f9975be2</id>
<content type='text'>
The interface needs much redesigning if we wish to allow
normal users to do this in some way.

Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[NET]: fix oops after tunnel module unload</title>
<updated>2005-07-31T00:46:44Z</updated>
<author>
<name>Alexey Kuznetsov</name>
<email>kuznet@ms2.inr.ac.ru</email>
</author>
<published>2005-07-31T00:46:44Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=db44575f6fd55df6ff67ddd21f7ad5be5a741136'/>
<id>urn:sha1:db44575f6fd55df6ff67ddd21f7ad5be5a741136</id>
<content type='text'>
Tunnel modules used to obtain module refcount each time when
some tunnel was created, which meaned that tunnel could be unloaded
only after all the tunnels are deleted.

Since killing old MOD_*_USE_COUNT macros this protection has gone.
It is possible to return it back as module_get/put, but it looks
more natural and practically useful to force destruction of all
the child tunnels on module unload.

Signed-off-by: Alexey Kuznetsov &lt;kuznet@ms2.inr.ac.ru&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] turn many #if $undefined_string into #ifdef $undefined_string</title>
<updated>2005-07-27T23:26:08Z</updated>
<author>
<name>Olaf Hering</name>
<email>olh@suse.de</email>
</author>
<published>2005-07-27T18:45:17Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=44456d37b59d8e541936ed26d8b6e08d27e88ac1'/>
<id>urn:sha1:44456d37b59d8e541936ed26d8b6e08d27e88ac1</id>
<content type='text'>
turn many #if $undefined_string into #ifdef $undefined_string to fix some
warnings after -Wno-def was added to global CFLAGS

Signed-off-by: Olaf Hering &lt;olh@suse.de&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[IPV6]: fix implicit declaration of function `xfrm6_tunnel_unregister'</title>
<updated>2005-07-25T02:30:06Z</updated>
<author>
<name>Cal Peake</name>
<email>cp@absolutedigital.net</email>
</author>
<published>2005-07-25T02:30:06Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=227510c7f175c44b12cdff6eab316e53dbf71f92'/>
<id>urn:sha1:227510c7f175c44b12cdff6eab316e53dbf71f92</id>
<content type='text'>
Signed-off-by: Cal Peake &lt;cp@absolutedigital.net&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[NETFILTER]: Fix ip6t_LOG MAC format</title>
<updated>2005-07-22T19:52:47Z</updated>
<author>
<name>Patrick McHardy</name>
<email>kaber@trash.net</email>
</author>
<published>2005-07-22T19:52:47Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=d3984a6b6abac6203868f0e9095c0ed9e33ece03'/>
<id>urn:sha1:d3984a6b6abac6203868f0e9095c0ed9e33ece03</id>
<content type='text'>
I broke this in the patch that consolidated MAC logging.

Signed-off-by: Patrick McHardy &lt;kaber@trash.net&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
</feed>
