<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/net/ipv4/ipmr.c, branch v2.6.17</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/net/ipv4/ipmr.c?h=v2.6.17</id>
<link rel='self' href='https://git.amat.us/linux/atom/net/ipv4/ipmr.c?h=v2.6.17'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2006-03-21T06:32:28Z</updated>
<entry>
<title>[NET]: dev_put/dev_hold cleanup</title>
<updated>2006-03-21T06:32:28Z</updated>
<author>
<name>Stephen Hemminger</name>
<email>shemminger@osdl.org</email>
</author>
<published>2006-03-21T06:32:28Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=153330618691694af64f39fb56c9de051862380e'/>
<id>urn:sha1:153330618691694af64f39fb56c9de051862380e</id>
<content type='text'>
Get rid of the old __dev_put macro that is just a hold over from pre 2.6
kernel.  And turn dev_hold into an inline instead of a macro.

Signed-off-by: Stephen Hemminger &lt;shemminger@osdl.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] capable/capability.h (net/)</title>
<updated>2006-01-12T02:42:14Z</updated>
<author>
<name>Randy Dunlap</name>
<email>rdunlap@xenotime.net</email>
</author>
<published>2006-01-11T20:17:47Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=4fc268d24ceb9f4150777c1b5b2b8e6214e56b2b'/>
<id>urn:sha1:4fc268d24ceb9f4150777c1b5b2b8e6214e56b2b</id>
<content type='text'>
net: Use &lt;linux/capability.h&gt; where capable() is used.

Signed-off-by: Randy Dunlap &lt;rdunlap@xenotime.net&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>[NET]: Convert net/{ipv4,ipv6,sched} to netdev_priv</title>
<updated>2006-01-09T22:16:03Z</updated>
<author>
<name>Patrick McHardy</name>
<email>kaber@trash.net</email>
</author>
<published>2006-01-09T06:05:26Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=2941a4863154982918d39a639632c76eeacfa884'/>
<id>urn:sha1:2941a4863154982918d39a639632c76eeacfa884</id>
<content type='text'>
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>[NET]: Change 1500 to ETH_DATA_LEN in some files</title>
<updated>2006-01-06T00:48:56Z</updated>
<author>
<name>Kris Katterjohn</name>
<email>kjak@users.sourceforge.net</email>
</author>
<published>2006-01-06T00:35:42Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=46f25dffbaba48c571d75f5f574f31978287b8d2'/>
<id>urn:sha1:46f25dffbaba48c571d75f5f574f31978287b8d2</id>
<content type='text'>
These patches add the header linux/if_ether.h and change 1500 to
ETH_DATA_LEN in some files.

Signed-off-by: Kris Katterjohn &lt;kjak@users.sourceforge.net&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[INET_SOCK]: Move struct inet_sock &amp; helper functions to net/inet_sock.h</title>
<updated>2006-01-03T21:11:21Z</updated>
<author>
<name>Arnaldo Carvalho de Melo</name>
<email>acme@mandriva.com</email>
</author>
<published>2005-12-27T04:43:12Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=14c850212ed8f8cbb5972ad6b8812e08a0bc901c'/>
<id>urn:sha1:14c850212ed8f8cbb5972ad6b8812e08a0bc901c</id>
<content type='text'>
To help in reducing the number of include dependencies, several files were
touched as they were getting needed headers indirectly for stuff they use.

Thanks also to Alan Menegotto for pointing out that net/dccp/proto.c had
linux/dccp.h include twice.

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>[IPV4]: Replace __in_dev_get with __in_dev_get_rcu/rtnl</title>
<updated>2005-10-03T21:35:55Z</updated>
<author>
<name>Herbert Xu</name>
<email>herbert@gondor.apana.org.au</email>
</author>
<published>2005-10-03T21:35:55Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=e5ed639913eea3e4783a550291775ab78dd84966'/>
<id>urn:sha1:e5ed639913eea3e4783a550291775ab78dd84966</id>
<content type='text'>
The following patch renames __in_dev_get() to __in_dev_get_rtnl() and
introduces __in_dev_get_rcu() to cover the second case.

1) RCU with refcnt should use in_dev_get().
2) RCU without refcnt should use __in_dev_get_rcu().
3) All others must hold RTNL and use __in_dev_get_rtnl().

There is one exception in net/ipv4/route.c which is in fact a pre-existing
race condition.  I've marked it as such so that we remember to fix it.

This patch is based on suggestions and prior work by Suzanne Wood and
Paul McKenney.

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]: use __read_mostly on kmem_cache_t , DEFINE_SNMP_STAT pointers</title>
<updated>2005-08-29T23:11:18Z</updated>
<author>
<name>Eric Dumazet</name>
<email>dada1@cosmosbay.com</email>
</author>
<published>2005-08-26T19:05:31Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=ba89966c1984513f4f2cc0a6c182266be44ddd03'/>
<id>urn:sha1:ba89966c1984513f4f2cc0a6c182266be44ddd03</id>
<content type='text'>
This patch puts mostly read only data in the right section
(read_mostly), to help sharing of these data between CPUS without
memory ping pongs.

On one of my production machine, tcp_statistics was sitting in a
heavily modified cache line, so *every* SNMP update had to force a
reload.

Signed-off-by: Eric Dumazet &lt;dada1@cosmosbay.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[NET]: Spelling mistakes threshoulds -&gt; thresholds</title>
<updated>2005-07-31T00:41:59Z</updated>
<author>
<name>Baruch Even</name>
<email>baruch@ev-en.org</email>
</author>
<published>2005-07-31T00:41:59Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=d1b04c081e3fb0a08ac108737e4efa9f4830c916'/>
<id>urn:sha1:d1b04c081e3fb0a08ac108737e4efa9f4830c916</id>
<content type='text'>
Just simple spelling mistake fixes.

Signed-Off-By: Baruch Even &lt;baruch@ev-en.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[NETLINK]: Missing initializations in dumped data</title>
<updated>2005-06-28T19:55:30Z</updated>
<author>
<name>Patrick McHardy</name>
<email>kaber@trash.net</email>
</author>
<published>2005-06-28T19:55:30Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=9ef1d4c7c7aca1cd436612b6ca785b726ffb8ed8'/>
<id>urn:sha1:9ef1d4c7c7aca1cd436612b6ca785b726ffb8ed8</id>
<content type='text'>
Mostly missing initialization of padding fields of 1 or 2 bytes length,
two instances of uninitialized nlmsgerr-&gt;msg of 16 bytes length.

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>[NETFILTER]: Drop conntrack reference in ip_call_ra_chain()/ip_mr_input()</title>
<updated>2005-06-21T21:06:24Z</updated>
<author>
<name>Patrick McHardy</name>
<email>kaber@trash.net</email>
</author>
<published>2005-06-21T21:06:24Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=2715bcf9efc34063e05009f188eb896c462ae925'/>
<id>urn:sha1:2715bcf9efc34063e05009f188eb896c462ae925</id>
<content type='text'>
Drop reference before handing the packets to raw_rcv()

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