<feed xmlns='http://www.w3.org/2005/Atom'>
<title>manut/vorlesung/schulung_tools/ipc_shm, branch schulung</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.mecka.net/manut/vorlesung/atom?h=schulung</id>
<link rel='self' href='https://git.mecka.net/manut/vorlesung/atom?h=schulung'/>
<link rel='alternate' type='text/html' href='https://git.mecka.net/manut/vorlesung/'/>
<updated>2018-07-11T06:56:09Z</updated>
<entry>
<title>tools: ipc-shm: better use syscalls events instead of raw events</title>
<updated>2018-07-11T06:56:09Z</updated>
<author>
<name>Kurt Kanzenbach</name>
<email>kurt@linutronix.de</email>
</author>
<published>2018-07-09T10:17:25Z</published>
<link rel='alternate' type='text/html' href='https://git.mecka.net/manut/vorlesung/commit/?id=a44f430a431a528b6df59bfc74bde10de5feeb1a'/>
<id>urn:sha1:a44f430a431a528b6df59bfc74bde10de5feeb1a</id>
<content type='text'>
It's much simpler to have syscall names instead of numbers in traces.

Signed-off-by: Kurt Kanzenbach &lt;kurt@linutronix.de&gt;
</content>
</entry>
<entry>
<title>schulung_tools: ipc_shm: use perf for uprobes</title>
<updated>2018-06-21T14:02:23Z</updated>
<author>
<name>John Ogness</name>
<email>john.ogness@linutronix.de</email>
</author>
<published>2018-06-21T14:02:23Z</published>
<link rel='alternate' type='text/html' href='https://git.mecka.net/manut/vorlesung/commit/?id=ffffc75f409704595c9fd11615d2912a9952693c'/>
<id>urn:sha1:ffffc75f409704595c9fd11615d2912a9952693c</id>
<content type='text'>
Rather than manually determining and setting the uprobes, use perf
to do it. This allows for the README to become a generic script
that can run out-of-the-box to create the trace.

Signed-off-by: John Ogness &lt;john.ogness@linutronix.de&gt;
</content>
</entry>
<entry>
<title>schulung_tools: add various demos and tools</title>
<updated>2017-12-19T09:59:40Z</updated>
<author>
<name>John Ogness</name>
<email>john.ogness@linutronix.de</email>
</author>
<published>2017-12-19T09:59:40Z</published>
<link rel='alternate' type='text/html' href='https://git.mecka.net/manut/vorlesung/commit/?id=270520b4a2eac8725c8575c3180964289722e191'/>
<id>urn:sha1:270520b4a2eac8725c8575c3180964289722e191</id>
<content type='text'>
Different tools have been used by various trainers as demos. Put
all these into master so they are available to all trainers.

ipc_pipe: ipc demo using pipes
ipc_shm: ipc demo using shared memory
libduma: source and instructions for compiling libduma
matrix: demo of good and bad cache access
mtrace: patch and infos for using mtrace with ASLR
rtex: demo of handling page faults

Signed-off-by: John Ogness &lt;john.ogness@linutronix.de&gt;
</content>
</entry>
</feed>
