<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/arch/sh/oprofile/backtrace.c, branch linux-4.4.y</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=linux-4.4.y</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=linux-4.4.y'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2011-05-23T05:42:15+00:00</updated>
<entry>
<title>sh: remove warning and warning_symbol from struct stacktrace_ops</title>
<updated>2011-05-23T05:42:15+00:00</updated>
<author>
<name>Richard Weinberger</name>
<email>richard@nod.at</email>
</author>
<published>2011-05-12T13:11:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=d39e17c7f8f8fb4012618d25ddc4436407b174a6'/>
<id>urn:sha1:d39e17c7f8f8fb4012618d25ddc4436407b174a6</id>
<content type='text'>
Both warning and warning_symbol are nowhere used.
Let's get rid of them.

Signed-off-by: Richard Weinberger &lt;richard@nod.at&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh64: oprofile: Fix up kernel stack pointer size mismatch.</title>
<updated>2010-10-27T07:58:22+00:00</updated>
<author>
<name>Paul Mundt</name>
<email>lethal@linux-sh.org</email>
</author>
<published>2010-10-27T07:58:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=d1ba71f7645696020864fe3cea3049befbe50408'/>
<id>urn:sha1:d1ba71f7645696020864fe3cea3049befbe50408</id>
<content type='text'>
For the backtrace code its assumed that the stack pointer is 32-bits,
which is not the case with the sh64 registers. Use the shared
kernel_stack_pointer() helper to get at the actual register, which
already takes care of the necessary typecasting.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: oprofile: Kill off dead valid_kernel_stack().</title>
<updated>2009-08-13T19:59:50+00:00</updated>
<author>
<name>Paul Mundt</name>
<email>lethal@linux-sh.org</email>
</author>
<published>2009-08-13T19:59:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=f54aab4a7486fb7947d6d746f3423f67676811c8'/>
<id>urn:sha1:f54aab4a7486fb7947d6d746f3423f67676811c8</id>
<content type='text'>
This is no longer used, kill it off.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Use the new stack unwinder API</title>
<updated>2009-08-13T10:52:53+00:00</updated>
<author>
<name>Matt Fleming</name>
<email>matt@console-pimps.org</email>
</author>
<published>2009-08-11T21:43:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=0eff9f66de79a0707a9c3a2f8528ccfd62100f0b'/>
<id>urn:sha1:0eff9f66de79a0707a9c3a2f8528ccfd62100f0b</id>
<content type='text'>
Instead of implementing our own stack unwinder via dump_trace() we
should use the new stack unwinder API because it is more modular. This
change allows us to decouple the interface for generating stacktraces
from the implementation of a stack unwinder.

Signed-off-by: Matt Fleming &lt;matt@console-pimps.org&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: Use the generalized stacktrace ops</title>
<updated>2009-08-13T02:50:08+00:00</updated>
<author>
<name>Matt Fleming</name>
<email>matt@console-pimps.org</email>
</author>
<published>2009-08-07T15:11:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=4e14dfc722b8e9e07a355f97aa60a3d9f0739071'/>
<id>urn:sha1:4e14dfc722b8e9e07a355f97aa60a3d9f0739071</id>
<content type='text'>
Copy the stacktrace ops code from x86 and provide a central function for
use by functions that need to dump a callstack.

Signed-off-by: Matt Fleming &lt;matt@console-pimps.org&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: oprofile: Fix up the module build.</title>
<updated>2008-12-22T10:32:27+00:00</updated>
<author>
<name>Paul Mundt</name>
<email>lethal@linux-sh.org</email>
</author>
<published>2008-12-22T10:32:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=59de580af1c2fd671b0cb27c41ff958859ae5288'/>
<id>urn:sha1:59de580af1c2fd671b0cb27c41ff958859ae5288</id>
<content type='text'>
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>sh: oprofile: Backtrace support.</title>
<updated>2008-12-22T09:44:43+00:00</updated>
<author>
<name>Dave Peverley</name>
<email>dpeverley@mpc-data.co.uk</email>
</author>
<published>2008-12-16T00:35:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=40a8b421b6a85f7786bf3007d316cd799efe8ea1'/>
<id>urn:sha1:40a8b421b6a85f7786bf3007d316cd799efe8ea1</id>
<content type='text'>
This patch improves the oprofile support on sh and adds backtrace
support.

Signed-off-by: Dave Peverley &lt;dpeverley@mpc-data.co.uk&gt;
Signed-off-by: Chris Smith &lt;chris.smith@st.com&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
</feed>
