<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/sh/kernel/cpu/sh5, branch linux-2.6.30.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.30.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.30.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2009-04-28T02:51:58Z</updated>
<entry>
<title>sh: Use __INIT macro instead of .text.init.</title>
<updated>2009-04-28T02:51:58Z</updated>
<author>
<name>Tim Abbott</name>
</author>
<published>2009-04-27T18:02:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=882016ff3659126f6da50cf7cb84a0a15d00a87b'/>
<id>urn:sha1:882016ff3659126f6da50cf7cb84a0a15d00a87b</id>
<content type='text'>
The sh architecture has some code in the .text.init section, but it
does not reference that section in its linker scripts.

This change moves this code from the .text.init section to the
.init.text section, which is presumably where it belongs.

Signed-off-by: Tim Abbott &lt;tabbott@mit.edu&gt;
Acked-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
Acked-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>sh: SH-5 clk fwk support.</title>
<updated>2008-09-29T11:09:17Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2008-09-29T11:09:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4d01cdafbafc0fdeb730838ca38a48e5ca2894cd'/>
<id>urn:sha1:4d01cdafbafc0fdeb730838ca38a48e5ca2894cd</id>
<content type='text'>
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh64: resume_kernel fix for kernel oops built with CONFIG_BKL_PREEMPT=y.</title>
<updated>2008-09-05T05:51:28Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2008-09-05T05:51:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=dbce1f649e3d22aa7ddc0fdbfa6a7470047b61bd'/>
<id>urn:sha1:dbce1f649e3d22aa7ddc0fdbfa6a7470047b61bd</id>
<content type='text'>
Follows the SH change.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Make syscall tracer use tracehook notifiers, add TIF_NOTIFY_RESUME.</title>
<updated>2008-08-01T19:39:33Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2008-07-30T10:55:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ab99c733ae73cce31f2a2434f7099564e5a73d95'/>
<id>urn:sha1:ab99c733ae73cce31f2a2434f7099564e5a73d95</id>
<content type='text'>
This follows the changes in commits:

7d6d637dac2050f30a1b57b0a3dc5de4a10616ba
4f72c4279eab1e5f3ed1ac4e55d4527617582392

on powerpc. Adding in TIF_NOTIFY_RESUME, and cleaning up the syscall
tracing to be more generic. This is an incremental step to turning
on tracehook, as well as unifying more of the ptrace and signal code
across the 32/64 split.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Tidy up the _TIF work masks, and fix syscall trace bug on singlestep.</title>
<updated>2008-08-01T19:39:32Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2008-07-30T04:11:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cec3fd3e2a7cacf37e2bd6d9fa915337245cc563'/>
<id>urn:sha1:cec3fd3e2a7cacf37e2bd6d9fa915337245cc563</id>
<content type='text'>
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: migrate to arch/sh/include/</title>
<updated>2008-07-28T23:09:44Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2008-07-28T23:09:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f15cbe6f1a4b4d9df59142fc8e4abb973302cf44'/>
<id>urn:sha1:f15cbe6f1a4b4d9df59142fc8e4abb973302cf44</id>
<content type='text'>
This follows the sparc changes a439fe51a1f8eb087c22dd24d69cebae4a3addac.

Most of the moving about was done with Sam's directions at:

http://marc.info/?l=linux-sh&amp;m=121724823706062&amp;w=2

with subsequent hacking and fixups entirely my fault.

Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh64: Setup I/D-TLB defaults in SH-5 probe path.</title>
<updated>2008-05-08T10:51:38Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2008-04-25T04:05:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2a6b8148c050941dd61779cb0b49c5c3ea854ebf'/>
<id>urn:sha1:2a6b8148c050941dd61779cb0b49c5c3ea854ebf</id>
<content type='text'>
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh64: Fixup the nommu build.</title>
<updated>2008-05-08T10:51:37Z</updated>
<author>
<name>Paul Mundt</name>
</author>
<published>2008-04-25T03:58:40Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ccd805874198c248498b5f269656ec14397eeede'/>
<id>urn:sha1:ccd805874198c248498b5f269656ec14397eeede</id>
<content type='text'>
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<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: replace remaining __FUNCTION__ occurrences</title>
<updated>2008-03-06T02:18:22Z</updated>
<author>
<name>Harvey Harrison</name>
</author>
<published>2008-03-04T23:23:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=866e6b9e5019e210d96ced31fbae531ed756e486'/>
<id>urn:sha1:866e6b9e5019e210d96ced31fbae531ed756e486</id>
<content type='text'>
__FUNCTION__ is gcc-specific, use __func__

Signed-off-by: Harvey Harrison &lt;harvey.harrison@gmail.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
</feed>
