<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/net/rose, branch linux-2.6.20.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.20.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.20.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2006-12-18T05:59:14Z</updated>
<entry>
<title>[AX.25]: Fix unchecked rose_add_loopback_neigh uses</title>
<updated>2006-12-18T05:59:14Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2006-12-14T23:52:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a3d384029aa304f8f3f5355d35f0ae274454f7cd'/>
<id>urn:sha1:a3d384029aa304f8f3f5355d35f0ae274454f7cd</id>
<content type='text'>
rose_add_loopback_neigh uses kmalloc and the callers were ignoring the
error value.  Rewrite to let the caller deal with the allocation.  This
allows the use of static allocation of kmalloc use entirely.

Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[AX.25]: Fix unchecked rose_add_loopback_node uses</title>
<updated>2006-12-18T05:59:13Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2006-12-14T23:51:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a159aaa328a02b0189774c58ae7d917b25d26852'/>
<id>urn:sha1:a159aaa328a02b0189774c58ae7d917b25d26852</id>
<content type='text'>
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[AX.25]: Fix unchecked ax25_linkfail_register uses</title>
<updated>2006-12-18T05:59:11Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2006-12-14T23:51:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a4282717c102aef2bfab1d947c392de4d8abc0ec'/>
<id>urn:sha1:a4282717c102aef2bfab1d947c392de4d8abc0ec</id>
<content type='text'>
ax25_linkfail_register uses kmalloc and the callers were ignoring the
error value.  Rewrite to let the caller deal with the allocation.  This
allows the use of static allocation of kmalloc use entirely.

Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[AX.25]: Fix unchecked ax25_listen_register uses</title>
<updated>2006-12-18T05:59:09Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2006-12-14T23:50:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=81dcd1690697efbdf8126e78fbbf7c76d359377f'/>
<id>urn:sha1:81dcd1690697efbdf8126e78fbbf7c76d359377f</id>
<content type='text'>
Fix ax25_listen_register to return something that's a sane error code,
then all callers to use it.

Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[AX.25]: Fix unchecked ax25_protocol_register uses.</title>
<updated>2006-12-18T05:59:08Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2006-12-14T23:50:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8d5cf596d10d740b69b5f4bbdb54b85abf75810d'/>
<id>urn:sha1:8d5cf596d10d740b69b5f4bbdb54b85abf75810d</id>
<content type='text'>
Replace ax25_protocol_register by ax25_register_pid which assumes the
caller has done the memory allocation.  This allows replacing the
kmalloc allocations entirely by static allocations.

Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[AX.25]: Mark all kmalloc users __must_check</title>
<updated>2006-12-18T05:59:07Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2006-12-14T23:49:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c9266b99e2def0a456766220df09713f8e765891'/>
<id>urn:sha1:c9266b99e2def0a456766220df09713f8e765891</id>
<content type='text'>
The recent fix 0506d4068bad834aab1141b5dc5e748eb175c6b3 made obvious that
error values were not being propagated through the AX.25 stack.  To help
with that this patch marks all kmalloc users in the AX.25, NETROM and
ROSE stacks as __must_check.

Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[ROSE] rose_add_loopback_node: propagate -E</title>
<updated>2006-12-03T06:17:48Z</updated>
<author>
<name>Alexey Dobriyan</name>
</author>
<published>2006-12-03T06:17:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0506d4068bad834aab1141b5dc5e748eb175c6b3'/>
<id>urn:sha1:0506d4068bad834aab1141b5dc5e748eb175c6b3</id>
<content type='text'>
David Binderman's icc logs:
net/rose/rose_route.c(399): remark #593: variable "err" was set but never used

Signed-off-by: Alexey Dobriyan &lt;adobriyan@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[ROSE] lockdep: fix false positive</title>
<updated>2006-07-12T20:58:59Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2006-07-12T20:25:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b1d21ca83c9139e7889a754934bcdd7071157560'/>
<id>urn:sha1:b1d21ca83c9139e7889a754934bcdd7071157560</id>
<content type='text'>
ROSE network devices are virtual network devices encapsulating ROSE
frames into AX.25 which will be sent through an AX.25 device, so form a
special "super class" of normal net devices; split their locks off into
a separate class since they always nest.

Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[AX.25]: Use kzalloc</title>
<updated>2006-07-09T19:14:22Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2006-07-09T19:14:22Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1b30dd359ebec22d035e8b145751319f63772ca1'/>
<id>urn:sha1:1b30dd359ebec22d035e8b145751319f63772ca1</id>
<content type='text'>
Replace kzalloc instead of kmalloc + memset.

Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[ROSE]: Try all routes when establishing a ROSE connections.</title>
<updated>2006-07-04T02:32:23Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2006-07-04T02:32:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d85838c55d836c33077344fab424f200f2827d84'/>
<id>urn:sha1:d85838c55d836c33077344fab424f200f2827d84</id>
<content type='text'>
From Jean-Paul F6FBB

ROSE will only try to establish a route using the first route in its
routing table.  Fix to iterate through all additional routes if a
connection attempt has failed.

Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
</feed>
