https://bugs.lttng.org/
https://bugs.lttng.org/themes/lttng/favicon/a.ico?1424972291
2012-02-11T22:56:19Z
LTTng bugs repository
LTTng-modules - Feature #20: Finish x86 syscalls
https://bugs.lttng.org/issues/20?journal_id=12
2012-02-11T22:56:19Z
Anonymous
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In Progress</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>50</i></li></ul><p>Not sure what the exact status is on this one.<br />(We'll get to test how In Progess shows up in the roadmap ;) )</p>
LTTng-modules - Feature #20: Finish x86 syscalls
https://bugs.lttng.org/issues/20?journal_id=52
2012-02-16T02:26:47Z
Mathieu Desnoyers
mathieu.desnoyers@efficios.com
<ul></ul><p>unknown x86-64 syscalls:</p>
<p>1) #define __NR_clone 56</p>
<p>[13:41:22.435972637] (+0.000003118) sys_unknown: { 2 }, { id = 56, args = [ [0]
= 1041, [1] = 140683967913968, [2] = 0, [3] = 4237664, [4] = 0, [5] = 0 ] }</p>
<p>2) #define __NR_sync_file_range 277</p>
<p>[13:41:22.437174806] (+0.000005610) sys_unknown: { 1 }, { id = 277, args = [ [0]
= 24, [1] = 0, [2] = 4096, [3] = 2, [4] = 4096, [5] = 5 ] }</p>
<p>3) #define __NR_fadvise64 221</p>
<p>[13:41:22.438536916] (+0.000006846) sys_unknown: { 1 }, { id = 221, args = [ [0]
= 24, [1] = 0, [2] = 4096, [3] = 4, [4] = 4096, [5] = 5 ] }</p>
<p>4) #define __NR_rt_sigreturn 15</p>
<p>[13:41:22.569928223] (+0.000000948) sys_unknown: { 2 }, { id = 15, args = [ [0]
= 17, [1] = 140733276957084, [2] = 1, [3] = 1, [4] = 0, [5] = 72340172838076673 ] }</p>
<p>5) #define __NR_arch_prctl 158</p>
<p>[13:41:22.571722347] (+0.000002105) sys_unknown: { 5 }, { id = 158, args = [ [0]
= 4098, [1] = 140446205236992, [2] = 140446205231104, [3] = 34, [4] =<br />4294967295, [5] = 0 ] }</p>
<p>6) #define __NR_getcpu 309</p>
<p>[13:41:24.514576205] (+0.000002468) sys_unknown: { 7 }, { id = 309, args = [ [0]
= 140736468064656, [1] = 0, [2] = 140665424136152, [3] = 9, [4] = 39694496, [5]
= 1 ] }</p>
LTTng-modules - Feature #20: Finish x86 syscalls
https://bugs.lttng.org/issues/20?journal_id=53
2012-02-16T02:53:48Z
Mathieu Desnoyers
mathieu.desnoyers@efficios.com
<ul></ul><p>commit ba21566bd4d49e97184ac34bec82a95f47da28b4<br />Author: Mathieu Desnoyers <<a class="email" href="mailto:mathieu.desnoyers@efficios.com">mathieu.desnoyers@efficios.com</a>><br />Date: Wed Feb 15 21:48:30 2012 -0500</p>
<pre><code>Add sys_clone x86 instrumentation</code></pre>
<pre><code>Signed-off-by: Mathieu Desnoyers &lt;<a class="email" href="mailto:mathieu.desnoyers@efficios.com">mathieu.desnoyers@efficios.com</a>&gt;</code></pre>
LTTng-modules - Feature #20: Finish x86 syscalls
https://bugs.lttng.org/issues/20?journal_id=54
2012-02-16T03:13:17Z
Mathieu Desnoyers
mathieu.desnoyers@efficios.com
<ul></ul><p>commit b5aa4b6a4efc476e3a9b9fafcafd080d9aaa173e<br />Author: Mathieu Desnoyers <<a class="email" href="mailto:mathieu.desnoyers@efficios.com">mathieu.desnoyers@efficios.com</a>><br />Date: Wed Feb 15 22:13:43 2012 -0500</p>
<pre><code>syscall tracing: sys_getcpu</code></pre>
<pre><code>Signed-off-by: Mathieu Desnoyers &lt;<a class="email" href="mailto:mathieu.desnoyers@efficios.com">mathieu.desnoyers@efficios.com</a>&gt;</code></pre>
LTTng-modules - Feature #20: Finish x86 syscalls
https://bugs.lttng.org/issues/20?journal_id=55
2012-02-16T03:14:17Z
Mathieu Desnoyers
mathieu.desnoyers@efficios.com
<ul><li><strong>Priority</strong> changed from <i>Normal</i> to <i>Low</i></li><li><strong>Target version</strong> changed from <i>2.0 RC1</i> to <i>2.1 pre</i></li></ul>
LTTng-modules - Feature #20: Finish x86 syscalls
https://bugs.lttng.org/issues/20?journal_id=56
2012-02-16T03:14:47Z
Mathieu Desnoyers
mathieu.desnoyers@efficios.com
<ul><li><strong>Assignee</strong> deleted (<del><i>Mathieu Desnoyers</i></del>)</li></ul>
LTTng-modules - Feature #20: Finish x86 syscalls
https://bugs.lttng.org/issues/20?journal_id=248
2012-03-07T16:41:19Z
Anonymous
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Resolved</i></li></ul>
LTTng-modules - Feature #20: Finish x86 syscalls
https://bugs.lttng.org/issues/20?journal_id=1110
2013-01-30T14:10:04Z
Mathieu Desnoyers
mathieu.desnoyers@efficios.com
<ul></ul><p>For those trying to make sense out of the sys_unknown events, the "id" field indicates the system call number. System calls for which probes are not yet implemented within LTTng 2.x appear as "sys_unknown".</p>
<p>The mapping between system call ID and its actual name can be done manually by looking at your architecture-specific unistd.h file, usually installed system-wide. For instance, on x86-64, I can find this information under: /usr/include/asm/unistd_64.h</p>