<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/sh/kernel/process_32.c, branch linux-2.6.25.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.25.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.25.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2008-03-26T10:02:47Z</updated>
<entry>
<title>sh: Fix occasional FPU register corruption under preempt.</title>
<updated>2008-03-26T10:02:47Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2008-03-26T10:02:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9bbafce2eec190ef7e44b0eb1095ba17ce6ad3af'/>
<id>urn:sha1:9bbafce2eec190ef7e44b0eb1095ba17ce6ad3af</id>
<content type='text'>
Presently with preempt enabled there's the possibility to be preempted
after the TIF_USEDFPU test and the register save, leading to bogus
state post-__switch_to(). Use an explicit preempt_disable()/enable()
pair around unlazy_fpu()/clear_fpu() to avoid this. Follows the x86
change.

Reported-by: Takuo Koguchi &lt;takuo.koguchi.sw@hitachi.com&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: GUSA atomic rollback support.</title>
<updated>2008-01-28T04:18:58Z</updated>
<author>
<name>Stuart Menefy</name>
</author>
<published>2007-11-30T07:12:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1efe4ce3ca126da77e450d5a83f7201949d76f62'/>
<id>urn:sha1:1efe4ce3ca126da77e450d5a83f7201949d76f62</id>
<content type='text'>
This implements kernel-level atomic rollback built on top of gUSA,
as an alternative non-IRQ based atomicity method. This is generally
a faster method for platforms that are lacking the LL/SC pairs that
SH-4A and later use, and is only supportable on legacy cores.

Signed-off-by: Stuart Menefy &lt;stuart.menefy@st.com&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Share bug/debug traps across _32 and _64.</title>
<updated>2008-01-28T04:18:50Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2007-11-20T09:08:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5a4f7c66be981c6b5f44a4d66a14ea6ac9b7b6b0'/>
<id>urn:sha1:5a4f7c66be981c6b5f44a4d66a14ea6ac9b7b6b0</id>
<content type='text'>
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Share the ELF dump_task interfaces.</title>
<updated>2008-01-28T04:18:49Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2007-11-20T06:48:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e7e0a4b54a7f225f770d313f9e042f83ece57a35'/>
<id>urn:sha1:e7e0a4b54a7f225f770d313f9e042f83ece57a35</id>
<content type='text'>
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Split out arch/sh/kernel/process.c for _32 and _64 variants.</title>
<updated>2008-01-28T04:18:42Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2007-11-09T07:57:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fe51bc9eaf45253bd437907ed04031a93640ca69'/>
<id>urn:sha1:fe51bc9eaf45253bd437907ed04031a93640ca69</id>
<content type='text'>
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
</feed>
