<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/include/asm-sh/processor.h, branch v2.6.20</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.20</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v2.6.20'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2006-12-11T23:42:09Z</updated>
<entry>
<title>sh: SH-MobileR SH7722 CPU support.</title>
<updated>2006-12-11T23:42:09Z</updated>
<author>
<name>Paul Mundt</name>
<email>lethal@linux-sh.org</email>
</author>
<published>2006-12-11T11:28:03Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=41504c39726a7099e5a42508dd57fe561c8b4129'/>
<id>urn:sha1:41504c39726a7099e5a42508dd57fe561c8b4129</id>
<content type='text'>
This adds CPU support for the SH7722.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: KSTK_EIP/KSTK_ESP consistency.</title>
<updated>2006-12-06T01:45:38Z</updated>
<author>
<name>Stuart Menefy</name>
<email>stuart.menefy@st.com</email>
</author>
<published>2006-11-24T03:53:02Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=c9f0b1c1410e9e637b819c5050fc8c1f1971e178'/>
<id>urn:sha1:c9f0b1c1410e9e637b819c5050fc8c1f1971e178</id>
<content type='text'>
Two of the fields in /proc/[number]/stat are documented in
proc(5) as:

      kstkesp %lu
	     The current value of esp (stack pointer), as
	     found in the kernel stack page for the process.

      kstkeip %lu
	     The current EIP (instruction pointer).

The SH currently prints the the last SP and PC of the process
inside the kernel, while most other archs use the last user
space values.

This patch modifes the SH to display the user space values.

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: Set up correct siginfo structures for page faults.</title>
<updated>2006-12-06T01:45:38Z</updated>
<author>
<name>Stuart Menefy</name>
<email>stuart.menefy@st.com</email>
</author>
<published>2006-11-21T04:34:04Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=b5a1bcbee434b843c8850a968d9a6c7541f1be9d'/>
<id>urn:sha1:b5a1bcbee434b843c8850a968d9a6c7541f1be9d</id>
<content type='text'>
Remove the previous saving of fault codes into the thread_struct
as they are never used, and appeared to be inherited from x86.

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: Hook SH7785 in to the build system.</title>
<updated>2006-12-06T01:45:37Z</updated>
<author>
<name>Paul Mundt</name>
<email>lethal@linux-sh.org</email>
</author>
<published>2006-11-20T05:14:29Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=b552c7e8bceae8a04ae79ecee6fa369c1ba4f8e4'/>
<id>urn:sha1:b552c7e8bceae8a04ae79ecee6fa369c1ba4f8e4</id>
<content type='text'>
Simple 7785 placeholders to start hooking up other bits of code.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Add SH-2A platform headers.</title>
<updated>2006-12-06T01:45:36Z</updated>
<author>
<name>Yoshinori Sato</name>
<email>ysato@users.sourceforge.jp</email>
</author>
<published>2006-11-05T07:18:08Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=b229632abd451ab2c797010b9788e48c9314db4f'/>
<id>urn:sha1:b229632abd451ab2c797010b9788e48c9314db4f</id>
<content type='text'>
Mostly SH-2 wrappers..

Signed-off-by: Yoshinori Sato &lt;ysato@users.sourceforge.jp&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Proper show_stack/show_trace() implementation.</title>
<updated>2006-10-19T07:30:31Z</updated>
<author>
<name>Paul Mundt</name>
<email>lethal@linux-sh.org</email>
</author>
<published>2006-10-12T08:07:45Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=6b0022305f80cf249de69e746f6f5ccf7ffc5b7c'/>
<id>urn:sha1:6b0022305f80cf249de69e746f6f5ccf7ffc5b7c</id>
<content type='text'>
This splits out some of the previous show_stack() implementation which
was mostly doing the show_trace() work without actually dumping any of
the stack contents. This now gets split in to two sections, where we
do the fetching of the stack pointer and subsequent stack dumping in
show_stack(), while moving the call trace in to show_trace().

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Initial vsyscall page support.</title>
<updated>2006-09-27T09:33:49Z</updated>
<author>
<name>Paul Mundt</name>
<email>lethal@linux-sh.org</email>
</author>
<published>2006-09-27T09:33:49Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=19f9a34f87c48bbd270d617d1c986d0c23866a1a'/>
<id>urn:sha1:19f9a34f87c48bbd270d617d1c986d0c23866a1a</id>
<content type='text'>
This implements initial support for the vsyscall page on SH.
At the moment we leave it configurable due to having nommu
to support from the same code base. We hook it up for the
signal trampoline return at present, with more to be added
later, once uClibc catches up.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Support for L2 cache on newer SH-4A CPUs.</title>
<updated>2006-09-27T09:27:43Z</updated>
<author>
<name>Paul Mundt</name>
<email>lethal@linux-sh.org</email>
</author>
<published>2006-09-27T09:27:43Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=72c35543f8cf1316773ffbd9619575bb84ac44fb'/>
<id>urn:sha1:72c35543f8cf1316773ffbd9619575bb84ac44fb</id>
<content type='text'>
This implements preliminary support for the L2 caches found
on newer SH-4A CPUs.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: CPU flags in AT_HWCAP in ELF auxvt.</title>
<updated>2006-09-27T09:22:53Z</updated>
<author>
<name>Paul Mundt</name>
<email>lethal@linux-sh.org</email>
</author>
<published>2006-09-27T09:22:53Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=315bb96824149614efe4844ded077a13fc908880'/>
<id>urn:sha1:315bb96824149614efe4844ded077a13fc908880</id>
<content type='text'>
Encode processor flags in AT_HWCAP in the ELF auxiliary vector.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Add support for SH7706/SH7710/SH7343 CPUs.</title>
<updated>2006-09-27T08:38:11Z</updated>
<author>
<name>Paul Mundt</name>
<email>lethal@linux-sh.org</email>
</author>
<published>2006-09-27T08:38:11Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=e5723e0eeb2dc16629e86d66785024ead9169000'/>
<id>urn:sha1:e5723e0eeb2dc16629e86d66785024ead9169000</id>
<content type='text'>
This adds support for the aforementioned CPU subtypes, and cleans
up some build issues encountered as a result.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
</feed>
