<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/net/netrom/nr_dev.c, branch linux-2.6.21.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.21.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.21.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2007-02-14T16:09:54Z</updated>
<entry>
<title>[PATCH] remove many unneeded #includes of sched.h</title>
<updated>2007-02-14T16:09:54Z</updated>
<author>
<name>Tim Schmielau</name>
</author>
<published>2007-02-14T08:33:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cd354f1ae75e6466a7e31b727faede57a1f89ca5'/>
<id>urn:sha1:cd354f1ae75e6466a7e31b727faede57a1f89ca5</id>
<content type='text'>
After Al Viro (finally) succeeded in removing the sched.h #include in module.h
recently, it makes sense again to remove other superfluous sched.h includes.
There are quite a lot of files which include it but don't actually need
anything defined in there.  Presumably these includes were once needed for
macros that used to live in sched.h, but moved to other header files in the
course of cleaning it up.

To ease the pain, this time I did not fiddle with any header files and only
removed #includes from .c-files, which tend to cause less trouble.

Compile tested against 2.6.20-rc2 and 2.6.20-rc2-mm2 (with offsets) on alpha,
arm, i386, ia64, mips, powerpc, and x86_64 with allnoconfig, defconfig,
allmodconfig, and allyesconfig as well as a few randconfigs on x86_64 and all
configs in arch/arm/configs on arm.  I also checked that no new warnings were
introduced by the patch (actually, some warnings are removed that were emitted
by unnecessarily included header files).

Signed-off-by: Tim Schmielau &lt;tim@physik3.uni-rostock.de&gt;
Acked-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&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>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>[AX25, ROSE]: Remove useless SET_MODULE_OWNER calls.</title>
<updated>2006-05-04T06:23:48Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2006-05-04T06:23:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=86cfcb95ec60e910d7efcb35ae89bf3403befaad'/>
<id>urn:sha1:86cfcb95ec60e910d7efcb35ae89bf3403befaad</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 packet socket crash</title>
<updated>2005-10-05T19:16:04Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2005-10-05T19:16:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3a867b36c3234673e61f883ebc11ad18f80a176f'/>
<id>urn:sha1:3a867b36c3234673e61f883ebc11ad18f80a176f</id>
<content type='text'>
Since changeset 98a82febb6340466824c3a453738d4fbd05db81a AX.25 is passing
received IP and ARP packets to the stack through netif_rx() but we don't
set the skb-&gt;mac.raw to right value which may result in a crash with
applications that use a packet socket.

Signed-off-by: Ralf Baechle DL5RB &lt;ralf@linux-mips.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[NETROM]: Introduct stuct nr_private</title>
<updated>2005-09-12T21:28:03Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2005-09-12T21:28:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b88a762b6062f06d431af0045de4854a758646c0'/>
<id>urn:sha1:b88a762b6062f06d431af0045de4854a758646c0</id>
<content type='text'>
NET/ROM's virtual interfaces don't have a proper private data
structure yet.  Create struct nr_private and put the statistics there.

Signed-off-by: Ralf Baechle DL5RB &lt;ralf@linux-mips.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[NETROM]: NET/ROM has no ARP</title>
<updated>2005-09-12T21:26:26Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2005-09-12T21:26:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=723772913e6caf82919754f9d73fa55fc762bb1b'/>
<id>urn:sha1:723772913e6caf82919754f9d73fa55fc762bb1b</id>
<content type='text'>
ARP over NET/ROM does not exist so it's obviously not implemented on any
NET/ROM stack, so the NET/ROM interfaces really should default to IFF_NOARP.

Signed-off-by: Ralf Baechle DL5RB &lt;ralf@linux-mips.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[NETROM] NET/ROM has no txqueue</title>
<updated>2005-09-12T21:25:57Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2005-09-12T21:25:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=dd8aa40431d2776ef72fd36aab6a6a6bf0f45967'/>
<id>urn:sha1:dd8aa40431d2776ef72fd36aab6a6a6bf0f45967</id>
<content type='text'>
NET/ROM uses virtual interfaces so setting a queue length is wrong.

Signed-off-by: Ralf Baechle DL5RB &lt;ralf@linux-mips.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[NETROM]: statistics fix</title>
<updated>2005-09-12T21:23:06Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2005-09-12T21:23:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6ddcf626fd0a3cbf410ceb483cb76074ed1c5873'/>
<id>urn:sha1:6ddcf626fd0a3cbf410ceb483cb76074ed1c5873</id>
<content type='text'>
Calling an incoming NET/ROM-encapsulated IP packet an error if the
interface isn't up is probably a bit over the top, so count it as
dropped instead of an error.

Signed-off-by: Ralf Baechle DL5RB &lt;ralf@linux-mips.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[NETROM]: Fix rebuild header mess</title>
<updated>2005-09-12T21:21:48Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2005-09-12T21:21:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3f2aadd041a7a3e732d182c3770b3fa95a2300b2'/>
<id>urn:sha1:3f2aadd041a7a3e732d182c3770b3fa95a2300b2</id>
<content type='text'>
For reason that probably nobody recalls NET/ROM does it's actual
packet transmission in nr_rebuild_header and even treats invocation of
it's hard_start_xmit method nr_xmit as a bug.  Fix that by splitting
the job done by nr_rebuild_header into two halves.  Along with that we
now also can get rid of the silly clone of the skb on transmit.

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