<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/include, branch v2.6.12</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.12</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v2.6.12'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2005-06-16T17:01:12Z</updated>
<entry>
<title>[PATCH] ARM: 2714/1: Fix the IB2 definitions for the Versatile platform</title>
<updated>2005-06-16T17:01:12Z</updated>
<author>
<name>Catalin Marinas</name>
<email>catalin.marinas@com.rmk.(none)</email>
</author>
<published>2005-06-16T17:01:12Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=95220a2ea334b5ff2168cc9bf31c0e08b29bae21'/>
<id>urn:sha1:95220a2ea334b5ff2168cc9bf31c0e08b29bae21</id>
<content type='text'>
Patch from Catalin Marinas

The initial IB2 addresses did not depend on the IB2 base. This
patch defines them as (VERSATILE_IB2_BASE + offset).

Signed-off-by: Catalin Marinas
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[PATCH] ARM: 2713/1: Fix the GPIO base for Integrator/CP</title>
<updated>2005-06-16T17:01:11Z</updated>
<author>
<name>Catalin Marinas</name>
<email>catalin.marinas@com.rmk.(none)</email>
</author>
<published>2005-06-16T17:01:11Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=fea7722fd7b45c6957caed84251d95269319fe16'/>
<id>urn:sha1:fea7722fd7b45c6957caed84251d95269319fe16</id>
<content type='text'>
Patch from Catalin Marinas

The GPIO base for Integrator/CP is different from the
Integrator/AP. This patch sets the correct value for
INTEGRATOR_GPIO_BASE.

Signed-off-by: Catalin Marinas
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[IPV4]: Sysctl configurable icmp error source address.</title>
<updated>2005-06-13T22:19:03Z</updated>
<author>
<name>J. Simonetti</name>
<email>jeroen@simonetti.nl</email>
</author>
<published>2005-06-13T22:19:03Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=1c2fb7f93cb20621772bf304f3dba0849942e5db'/>
<id>urn:sha1:1c2fb7f93cb20621772bf304f3dba0849942e5db</id>
<content type='text'>
This patch alows you to change the source address of icmp error
messages. It applies cleanly to 2.6.11.11 and retains the default
behaviour.

In the old (default) behaviour icmp error messages are sent with the ip
of the exiting interface.

The new behaviour (when the sysctl variable is toggled on), it will send
the message with the ip of the interface that received the packet that
caused the icmp error. This is the behaviour network administrators will
expect from a router. It makes debugging complicated network layouts
much easier. Also, all 'vendor routers' I know of have the later
behaviour.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[SCTP] Add support for ip_nonlocal_bind sysctl &amp; IP_FREEBIND socket option</title>
<updated>2005-06-13T22:12:33Z</updated>
<author>
<name>Neil Horman</name>
<email>nhorman@redhat.com</email>
</author>
<published>2005-06-13T22:12:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=cdac4e07748934e37e415437055ed591aed9eb21'/>
<id>urn:sha1:cdac4e07748934e37e415437055ed591aed9eb21</id>
<content type='text'>
Signed-off-by: Neil Horman &lt;nhorman@redhat.com&gt;
Signed-off-by: Sridhar Samudrala &lt;sri@us.ibm.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[NET]: linux/if_tr.h needs asm/byteorder.h</title>
<updated>2005-06-13T20:57:10Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@kernel.crashing.org</email>
</author>
<published>2005-06-13T20:57:10Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=03722adce90a248d0bea77d390decbd05991e2d2'/>
<id>urn:sha1:03722adce90a248d0bea77d390decbd05991e2d2</id>
<content type='text'>
&lt;linux/if_tr.h&gt; uses __be16, but does not directly include
&lt;asm/byteorder.h&gt;.  Add this in, so that dhcp/net-tools token ring code
can compile again.

Signed-off-by: Tom Rini &lt;trini@kernel.crashing.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] Remove obsolete HAVE_ARCH_GET_SIGNAL_TO_DELIVER?</title>
<updated>2005-06-13T03:43:21Z</updated>
<author>
<name>Geert Uytterhoeven</name>
<email>geert@linux-m68k.org</email>
</author>
<published>2005-06-12T08:56:26Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a58e76f25432dc5e3e84d04c27bec03347ca365b'/>
<id>urn:sha1:a58e76f25432dc5e3e84d04c27bec03347ca365b</id>
<content type='text'>
Now m68k no longer sets HAVE_ARCH_GET_SIGNAL_TO_DELIVER, can it be removed
completely? Or may ARM26 still need it? Note that its usage was removed from
kernel/signal.c about 2 months ago.

Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6</title>
<updated>2005-06-08T23:36:31Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@ppc970.osdl.org</email>
</author>
<published>2005-06-08T23:36:31Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=5273a00d9c763108397658d440618f7ac3e40f83'/>
<id>urn:sha1:5273a00d9c763108397658d440618f7ac3e40f83</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[PATCH] ppc64: Fix PER_LINUX32 behaviour</title>
<updated>2005-06-08T23:24:15Z</updated>
<author>
<name>Paul Mackerras</name>
<email>paulus@samba.org</email>
</author>
<published>2005-06-08T11:59:15Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=ce10d979053379553757c3b178a138facaddff82'/>
<id>urn:sha1:ce10d979053379553757c3b178a138facaddff82</id>
<content type='text'>
This patch fixes some bugs in the ppc64 PER_LINUX32 implementation,
noted by Juergen Kreileder:

* uname(2) doesn't respect PER_LINUX32, it returns 'ppc64' instead of 'ppc'
* Child processes of a PER_LINUX32 process don't inherit PER_LINUX32

Along the way I took the opportunity to move things around so that
sys_ppc32.c only has 32-bit syscall emulation functions and to remove
the obsolete "fakeppc" command line option.

Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/tg3-2.6</title>
<updated>2005-06-08T23:22:16Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@ppc970.osdl.org</email>
</author>
<published>2005-06-08T23:22:16Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=fee02f80e68abbcc45ed3c5dd5ed09d04a284791'/>
<id>urn:sha1:fee02f80e68abbcc45ed3c5dd5ed09d04a284791</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[PATCH] ia64: fix floating-point preemption problem</title>
<updated>2005-06-08T23:21:14Z</updated>
<author>
<name>Peter Chubb</name>
<email>peterc@gelato.unsw.edu.au</email>
</author>
<published>2005-06-08T22:50:20Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=05062d96a23ec0959ee5ea969f40813170c73c0e'/>
<id>urn:sha1:05062d96a23ec0959ee5ea969f40813170c73c0e</id>
<content type='text'>
There've been reports of problems with CONFIG_PREEMPT=y and the high
floating point partition.  This is caused by the possibility of preemption
and rescheduling on a different processor while saving or restioirng the
high partition.

The only places where the FPU state is touched are in ptrace, in
switch_to(), and where handling a floating-point exception.  In switch_to()
preemption is off.  So it's only in trap.c and ptrace.c that we need to
prevent preemption.

Here is a patch that adds commentary to make the conditions clear, and adds
appropriate preempt_{en,dis}able() calls to make it so.  In trap.c I use
preempt_enable_no_resched(), as we're about to return to user space where
the preemption flag will be checked anyway.

Signed-off-by: Peter Chubb &lt;peterc@gelato.unsw.edu.au&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
</feed>
