<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/arch/microblaze/include/asm/exceptions.h, branch linux-5.3.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-5.3.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-5.3.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2011-03-09T07:09:59Z</updated>
<entry>
<title>microblaze: Fix sparse warning - fault.c</title>
<updated>2011-03-09T07:09:59Z</updated>
<author>
<name>Michal Simek</name>
<email>monstr@monstr.eu</email>
</author>
<published>2011-02-07T11:24:39Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=5213a9c3b663dd946d7c8bdfc9180983bd03a2a1'/>
<id>urn:sha1:5213a9c3b663dd946d7c8bdfc9180983bd03a2a1</id>
<content type='text'>
Warning log:
CHECK   arch/microblaze/mm/fault.c
arch/microblaze/mm/fault.c:51:6: warning: incorrect type in initializer (different address spaces)
arch/microblaze/mm/fault.c:51:6:    expected unknown type 2const [noderef] *__gu_addr&lt;asn:1&gt;
arch/microblaze/mm/fault.c:51:6:    got unsigned int *&lt;noident&gt;
arch/microblaze/mm/fault.c:68:6: warning: symbol 'bad_page_fault' was not declared. Should it be static?

Signed-off-by: Michal Simek &lt;monstr@monstr.eu&gt;
</content>
</entry>
<entry>
<title>microblaze: Fix sparse warning - sw_exceptions</title>
<updated>2011-03-09T07:09:58Z</updated>
<author>
<name>Michal Simek</name>
<email>monstr@monstr.eu</email>
</author>
<published>2011-02-07T10:36:25Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=f699980b0d3c0f4f31e07ef45a48bbe860510a89'/>
<id>urn:sha1:f699980b0d3c0f4f31e07ef45a48bbe860510a89</id>
<content type='text'>
Function sw_exception is linked with asm code.

Warning log:
CHECK   arch/microblaze/kernel/exceptions.c
arch/microblaze/kernel/exceptions.c:53:6: warning: symbol 'sw_exception' was not declared. Should it be static?

Signed-off-by: Michal Simek &lt;monstr@monstr.eu&gt;
</content>
</entry>
<entry>
<title>microblaze: Add KGDB support</title>
<updated>2010-08-04T08:45:17Z</updated>
<author>
<name>Michal Simek</name>
<email>monstr@monstr.eu</email>
</author>
<published>2010-08-03T09:45:08Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=2d5973cb5ac5d04662f86e19a06a4c52fa4c4ae3'/>
<id>urn:sha1:2d5973cb5ac5d04662f86e19a06a4c52fa4c4ae3</id>
<content type='text'>
Kgdb uses brki r16, 0x18 instruction to call
low level _debug_exception function which save
current state to pt_regs and call microblaze_kgdb_break
function. _debug_exception should be called only from
the kernel space. User space calling is not supported
because user application debugging uses different handling.

pt_regs_to_gdb_regs loads additional special registers
which can't be changed

 * Enable KGDB in Kconfig
 * Remove ancient not-tested KGDB support
 * Remove ancient _debug_exception code from entry.S

Only MMU KGDB support is supported.

Signed-off-by: Michal Simek &lt;monstr@monstr.eu&gt;
CC: Jason Wessel &lt;jason.wessel@windriver.com&gt;
CC: John Williams &lt;john.williams@petalogix.com&gt;
CC: Edgar E. Iglesias &lt;edgar.iglesias@petalogix.com&gt;
CC: linux-kernel@vger.kernel.org
Acked-by: Jason Wessel &lt;jason.wessel@windriver.com&gt;
</content>
</entry>
<entry>
<title>microblaze: Add stack unwinder</title>
<updated>2010-08-04T08:22:35Z</updated>
<author>
<name>Steven J. Magnani</name>
<email>steve@digidescorp.com</email>
</author>
<published>2010-04-27T17:37:54Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=ce3266c047389443d5f433d605c769e878cbe46e'/>
<id>urn:sha1:ce3266c047389443d5f433d605c769e878cbe46e</id>
<content type='text'>
Implement intelligent backtracing by searching for stack frame creation,
and emitting only return addresses. Use print_hex_dump() to display the
entire binary kernel stack.

Limitation: MMU kernels are not currently able to trace beyond a system trap
(interrupt, syscall, etc.). It is the intent of this patch to provide
infrastructure that can be extended to add this capability later.

Changes from V1:
* Removed checks in find_frame_creation() that prevented location of the frame
  creation instruction in heavily optimized code
* Various formatting/commenting/file location tweaks per review comments
* Dropped Kconfig option to enable STACKTRACE as something logically separate

Signed-off-by: Steven J. Magnani &lt;steve@digidescorp.com&gt;
</content>
</entry>
<entry>
<title>microblaze: Remove ancient code</title>
<updated>2010-05-06T09:21:58Z</updated>
<author>
<name>Michal Simek</name>
<email>monstr@monstr.eu</email>
</author>
<published>2010-04-16T07:41:07Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=e7682231092d1d1dd49bc590d6d3b7f0ddc07e74'/>
<id>urn:sha1:e7682231092d1d1dd49bc590d6d3b7f0ddc07e74</id>
<content type='text'>
I found several function which we don't use that's why I am removing them.

Signed-off-by: Michal Simek &lt;monstr@monstr.eu&gt;
</content>
</entry>
<entry>
<title>microblaze_mmu_v2: Traps MMU update</title>
<updated>2009-05-26T14:45:21Z</updated>
<author>
<name>Michal Simek</name>
<email>monstr@monstr.eu</email>
</author>
<published>2009-05-26T14:30:27Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=17f3324c3eb271882b9e6b8fc3b1698290121801'/>
<id>urn:sha1:17f3324c3eb271882b9e6b8fc3b1698290121801</id>
<content type='text'>
Signed-off-by: Michal Simek &lt;monstr@monstr.eu&gt;
</content>
</entry>
<entry>
<title>microblaze: Add missing declaration for die and _exception func</title>
<updated>2009-04-23T14:09:17Z</updated>
<author>
<name>Michal Simek</name>
<email>monstr@monstr.eu</email>
</author>
<published>2009-04-16T09:11:22Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=ce0b755f7dda4f1c06b89f7e903667f538dadd3c'/>
<id>urn:sha1:ce0b755f7dda4f1c06b89f7e903667f538dadd3c</id>
<content type='text'>
This change remove sparse errors.

Signed-off-by: Michal Simek &lt;monstr@monstr.eu&gt;
</content>
</entry>
<entry>
<title>microblaze_v8: exception handling</title>
<updated>2009-03-27T13:25:13Z</updated>
<author>
<name>Michal Simek</name>
<email>monstr@monstr.eu</email>
</author>
<published>2009-03-27T13:25:13Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=c4df4bc155bbe18fb91800bb9d29499a4fb211ad'/>
<id>urn:sha1:c4df4bc155bbe18fb91800bb9d29499a4fb211ad</id>
<content type='text'>
Reviewed-by: Ingo Molnar &lt;mingo@elte.hu&gt;
Acked-by: Stephen Neuendorffer &lt;stephen.neuendorffer@xilinx.com&gt;
Acked-by: John Linn &lt;john.linn@xilinx.com&gt;
Acked-by: John Williams &lt;john.williams@petalogix.com&gt;
Signed-off-by: Michal Simek &lt;monstr@monstr.eu&gt;
</content>
</entry>
</feed>
'sub right'>Ubuntu</td></tr></table>
<table class='tabs'><tr><td>
<a href='/distro/kernel/'>summary</a><a href='/distro/kernel/refs/?id=5ace7ef87f059d68b5f50837ef3e8a1a4870c36e'>refs</a><a class='active' href='/distro/kernel/log/tools/perf/scripts/python/parallel-perf.py'>log</a><a href='/distro/kernel/tree/tools/perf/scripts/python/parallel-perf.py?id=5ace7ef87f059d68b5f50837ef3e8a1a4870c36e'>tree</a><a href='/distro/kernel/commit/tools/perf/scripts/python/parallel-perf.py?id=5ace7ef87f059d68b5f50837ef3e8a1a4870c36e'>commit</a><a href='/distro/kernel/diff/tools/perf/scripts/python/parallel-perf.py?id=5ace7ef87f059d68b5f50837ef3e8a1a4870c36e'>diff</a></td><td class='form'><form class='right' method='get' action='/distro/kernel/log/tools/perf/scripts/python/parallel-perf.py'>
<input type='hidden' name='id' value='5ace7ef87f059d68b5f50837ef3e8a1a4870c36e'/><select name='qt'>
<option value='grep'>log msg</option>
<option value='author'>author</option>
<option value='committer'>committer</option>
<option value='range'>range</option>
</select>
<input class='txt' type='search' size='10' name='q' value=''/>
<input type='submit' value='search'/>
</form>
</td></tr></table>
<div class='path'>path: <a href='/distro/kernel/log/?id=5ace7ef87f059d68b5f50837ef3e8a1a4870c36e'>root</a>/<a href='/distro/kernel/log/tools?id=5ace7ef87f059d68b5f50837ef3e8a1a4870c36e'>tools</a>/<a href='/distro/kernel/log/tools/perf?id=5ace7ef87f059d68b5f50837ef3e8a1a4870c36e'>perf</a>/<a href='/distro/kernel/log/tools/perf/scripts?id=5ace7ef87f059d68b5f50837ef3e8a1a4870c36e'>scripts</a>/<a href='/distro/kernel/log/tools/perf/scripts/python?id=5ace7ef87f059d68b5f50837ef3e8a1a4870c36e'>python</a>/<a href='/distro/kernel/log/tools/perf/scripts/python/parallel-perf.py?id=5ace7ef87f059d68b5f50837ef3e8a1a4870c36e'>parallel-perf.py</a></div><div class='content'><table class='list nowrap'><tr class='nohover'><th class='left'>Age</th><th class='left'>Commit message (<a href='/distro/kernel/log/tools/perf/scripts/python/parallel-perf.py?id=5ace7ef87f059d68b5f50837ef3e8a1a4870c36e&amp;showmsg=1'>Expand</a>)</th><th class='left'>Author</th></tr>
<tr><td><span title='2024-06-25 11:06:19 -0700'>2024-06-25</span></td><td><a href='/distro/kernel/commit/tools/perf/scripts/python/parallel-perf.py?id=7d49ced808b169c8cb754da15a69ed0b2fb26567'>tools/perf: Fix parallel-perf python script to replace new python syntax ":="...</a></td><td>Athira Rajeev</td></tr>
<tr><td><span title='2024-04-26 22:07:19 -0300'>2024-04-26</span></td><td><a href='/distro/kernel/commit/tools/perf/scripts/python/parallel-perf.py?id=e0c48bf9e80ceefb83d74999adeeddbdd95f4c1d'>perf scripts python: Add a script to run instances of 'perf script' in parallel</a></td><td>Adrian Hunter</td></tr>
