<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/microblaze/kernel/entry.S, branch linux-2.6.34.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.34.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.34.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2010-03-11T13:26:13Z</updated>
<entry>
<title>microblaze: entry.S use delay slot for return handlers</title>
<updated>2010-03-11T13:26:13Z</updated>
<author>
<name>Michal Simek</name>
</author>
<published>2010-01-22T13:28:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=841d6e8c4e969b2cdd80f7216af34d932c41b1a6'/>
<id>urn:sha1:841d6e8c4e969b2cdd80f7216af34d932c41b1a6</id>
<content type='text'>
Signed-off-by: Michal Simek &lt;monstr@monstr.eu&gt;
</content>
</entry>
<entry>
<title>microblaze: Save current task directly</title>
<updated>2010-03-11T13:25:54Z</updated>
<author>
<name>Michal Simek</name>
</author>
<published>2010-02-22T12:24:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8633bebc63ba5752254925f8b49a19102df1a0ff'/>
<id>urn:sha1:8633bebc63ba5752254925f8b49a19102df1a0ff</id>
<content type='text'>
Signed-off-by: Michal Simek &lt;monstr@monstr.eu&gt;
</content>
</entry>
<entry>
<title>microblaze: Simplify entry.S - save/restore r3/r4 - ret_from_trap</title>
<updated>2010-03-11T13:25:30Z</updated>
<author>
<name>Michal Simek</name>
</author>
<published>2010-01-22T09:24:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b1d70c62fff3e8b6224699801c610c244882685a'/>
<id>urn:sha1:b1d70c62fff3e8b6224699801c610c244882685a</id>
<content type='text'>
There is possible to save r3/r4 at the beggining of user part
before calling handlers and at the end restore it.

Signed-off-by: Michal Simek &lt;monstr@monstr.eu&gt;
</content>
</entry>
<entry>
<title>microblaze: Add support from PREEMPT</title>
<updated>2010-03-11T13:07:32Z</updated>
<author>
<name>Michal Simek</name>
</author>
<published>2010-01-12T08:55:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=777537905744c28b02c283692e7f75f5445c1afa'/>
<id>urn:sha1:777537905744c28b02c283692e7f75f5445c1afa</id>
<content type='text'>
This patch add core PREEMPT support for Microblaze.
I tried to trace it via tracers and I was able to see any output.

I also added low level debug functions to see if that code is called.

Signed-off-by: Michal Simek &lt;monstr@monstr.eu&gt;
</content>
</entry>
<entry>
<title>microblaze: Remove rt_sigsuspend wrapper</title>
<updated>2009-12-14T07:45:12Z</updated>
<author>
<name>Michal Simek</name>
</author>
<published>2009-12-11T11:54:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=571202f50fad0aeb36661c79de9beed052347df8'/>
<id>urn:sha1:571202f50fad0aeb36661c79de9beed052347df8</id>
<content type='text'>
Generic rt_sigsuspend syscalls doesn't need any asm wrapper.

Signed-off-by: Michal Simek &lt;monstr@monstr.eu&gt;
</content>
</entry>
<entry>
<title>microblaze: Do not count system calls in default</title>
<updated>2009-12-14T07:45:08Z</updated>
<author>
<name>Michal Simek</name>
</author>
<published>2009-12-07T07:21:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=11d5136043424ec6980293210ae774d3ab9646b2'/>
<id>urn:sha1:11d5136043424ec6980293210ae774d3ab9646b2</id>
<content type='text'>
There is not necessary to count system calls that's why
I added DEBUG macro

Signed-off-by: Michal Simek &lt;monstr@monstr.eu&gt;
</content>
</entry>
<entry>
<title>microblaze: Remove saving and restoring before calling signal code</title>
<updated>2009-12-14T07:44:55Z</updated>
<author>
<name>Michal Simek</name>
</author>
<published>2009-11-13T07:26:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f7816e284b72820b295b2d377cc635d7305f6728'/>
<id>urn:sha1:f7816e284b72820b295b2d377cc635d7305f6728</id>
<content type='text'>
Saving is done in SAVE_STATE macros that's why another save discard
previous saved value.

This change has no effect to normal programs because they ends in any exception
and they are killed. On the other side has effect on debugging.

Signed-off-by: Michal Simek &lt;monstr@monstr.eu&gt;
</content>
</entry>
<entry>
<title>microblaze: Clear sticky FSR register after saving it to func parametr</title>
<updated>2009-10-05T09:37:47Z</updated>
<author>
<name>Michal Simek</name>
</author>
<published>2009-09-28T06:50:53Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=131e4e97bfee809dc64febe8accef2f042a92722'/>
<id>urn:sha1:131e4e97bfee809dc64febe8accef2f042a92722</id>
<content type='text'>
Previous patch d63678d607d0e37ec7abe5ceb545d7e8aab956a4 clear
it for noMMU kernel. This one do it for MMU.

Correct noMMU version

Signed-off-by: Michal Simek &lt;monstr@monstr.eu&gt;
</content>
</entry>
<entry>
<title>microblaze: Support ptrace syscall tracing.</title>
<updated>2009-09-22T08:00:45Z</updated>
<author>
<name>Michal Simek</name>
</author>
<published>2009-08-24T11:26:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=235754834b6818e727d6b8e240c4ec7f79e2f457'/>
<id>urn:sha1:235754834b6818e727d6b8e240c4ec7f79e2f457</id>
<content type='text'>
Signed-off-by: Edgar E. Iglesias &lt;edgar.iglesias@gmail.com&gt;
Signed-off-by: Michal Simek &lt;monstr@monstr.eu&gt;
</content>
</entry>
<entry>
<title>microblaze: use generic syscalls.h</title>
<updated>2009-07-06T08:26:59Z</updated>
<author>
<name>Arnd Bergmann</name>
</author>
<published>2009-06-18T17:55:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e513588f75912f022677866244de6b19b98b8d9a'/>
<id>urn:sha1:e513588f75912f022677866244de6b19b98b8d9a</id>
<content type='text'>
The prototypes in syscalls.h all make sense for
microblaze, but for some of them, the actual implementation
in sys_microblaze.c needs to be adapted.

Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Signed-off-by: Michal Simek &lt;monstr@monstr.eu&gt;
</content>
</entry>
</feed>
