<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/s390/kernel/mcount.S, branch linux-3.1.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.1.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.1.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2011-07-24T08:48:21Z</updated>
<entry>
<title>[S390] fix s390 assembler code alignments</title>
<updated>2011-07-24T08:48:21Z</updated>
<author>
<name>Jan Glauber</name>
</author>
<published>2011-07-24T08:48:19Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=144d634a21caff1d54cb4bb0d073774e88130045'/>
<id>urn:sha1:144d634a21caff1d54cb4bb0d073774e88130045</id>
<content type='text'>
The alignment is missing for various global symbols in s390 assembly code.
With a recent gcc and an instruction like stgrl this can lead to a
specification exception if the instruction uses such a mis-aligned address.

Specify the alignment explicitely and while add it define __ALIGN for s390
and use the ENTRY define to save some lines of code.

Signed-off-by: Jan Glauber &lt;jang@linux.vnet.ibm.com&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] cleanup ftrace backend functions</title>
<updated>2011-01-05T11:47:31Z</updated>
<author>
<name>Martin Schwidefsky</name>
</author>
<published>2011-01-05T11:48:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4cc9bed034d1ae588e5b773ee0edeb74ef3c0ff4'/>
<id>urn:sha1:4cc9bed034d1ae588e5b773ee0edeb74ef3c0ff4</id>
<content type='text'>
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] add kprobes annotations</title>
<updated>2011-01-05T11:47:24Z</updated>
<author>
<name>Martin Schwidefsky</name>
</author>
<published>2011-01-05T11:47:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=860dba45e81be2e1ba977617652ae36084daebaf'/>
<id>urn:sha1:860dba45e81be2e1ba977617652ae36084daebaf</id>
<content type='text'>
Add kprobes annotations to get the massive 'probe kernel.function("*") {}'
stress test working.

Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] improve mcount code</title>
<updated>2009-09-11T08:29:43Z</updated>
<author>
<name>Martin Schwidefsky</name>
</author>
<published>2009-09-11T08:28:33Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6ac2a4ddd10d6916785b4c566d521025c855f823'/>
<id>urn:sha1:6ac2a4ddd10d6916785b4c566d521025c855f823</id>
<content type='text'>
Move the 64 bit mount code from mcount.S into mcount64.S and avoid
code duplication.

Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] ftrace: add function graph tracer support</title>
<updated>2009-06-12T08:27:39Z</updated>
<author>
<name>Heiko Carstens</name>
</author>
<published>2009-06-12T08:26:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=88dbd2037229bd2ed7543ffd0d8f2d9dec9d31d2'/>
<id>urn:sha1:88dbd2037229bd2ed7543ffd0d8f2d9dec9d31d2</id>
<content type='text'>
Function graph tracer support for s390.

Signed-off-by: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] ftrace: add function trace mcount test support</title>
<updated>2009-06-12T08:27:38Z</updated>
<author>
<name>Heiko Carstens</name>
</author>
<published>2009-06-12T08:26:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8b4488f85d619253c9e631ec723368f400106771'/>
<id>urn:sha1:8b4488f85d619253c9e631ec723368f400106771</id>
<content type='text'>
Add support for early test if the function tracer is enabled or
disabled. Saves some extra function calls.

Signed-off-by: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] ftrace: add dynamic ftrace support</title>
<updated>2009-06-12T08:27:38Z</updated>
<author>
<name>Heiko Carstens</name>
</author>
<published>2009-06-12T08:26:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=dfd9f7abc0fb67b5781f340d982384cea53b2884'/>
<id>urn:sha1:dfd9f7abc0fb67b5781f340d982384cea53b2884</id>
<content type='text'>
Dynamic ftrace support for s390.

Signed-off-by: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] ftrace/mcount: fix kernel stack backchain</title>
<updated>2009-03-18T12:28:12Z</updated>
<author>
<name>Heiko Carstens</name>
</author>
<published>2009-03-18T12:27:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cf087343805ebfea2b1234b06fd5f12273e865b1'/>
<id>urn:sha1:cf087343805ebfea2b1234b06fd5f12273e865b1</id>
<content type='text'>
With packed stack the backchain is at a different location.
Just use __SF_BACKCHAIN as an offset to store the backchain.

Signed-off-by: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] ftrace: function tracer backend for s390</title>
<updated>2008-12-25T12:39:03Z</updated>
<author>
<name>Heiko Carstens</name>
</author>
<published>2008-12-25T12:38:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5d360a75f87f288e9a25d56cca503a7c7939e490'/>
<id>urn:sha1:5d360a75f87f288e9a25d56cca503a7c7939e490</id>
<content type='text'>
This implements just the basic function tracer (_mcount) backend for s390.
The dynamic variant will come later.

Signed-off-by: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
</feed>
