From mboxrd@z Thu Jan 1 00:00:00 1970 From: compudj@krystal.dyndns.org (Mathieu Desnoyers) Date: Tue, 22 Nov 2011 18:10:08 -0500 Subject: [ltt-dev] LTTng 2.0 kernel instrumentation todo? In-Reply-To: <20111122230848.GA750@Krystal> References: <4ECBF22C.3000504@ericsson.com> <20111122230848.GA750@Krystal> Message-ID: <20111122231008.GA1213@Krystal> * Mathieu Desnoyers (compudj at krystal.dyndns.org) wrote: > * Matthew Khouzam (matthew.khouzam at ericsson.com) wrote: > > Hi, I was tracing some simple programs and came up with a list of > > "sys_unknown" tracepoints. This may or may not help for developers to > > see what they are. > > > > sys_unknown id = 11 => exec_ve > > sys_unknown id = 119 => sigreturn > > sys_unknown id = 120 => clone > > sys_unknown id = 184 => capget > > sys_unknown id = 185 => capset > > sys_unknown id = 194 => ftruncate (?) confirm please > > sys_unknown id = 243 => set_thread_area (?) confirm please > > sys_unknown id = 250 => fadvise (?) confirm please > > sys_unknown id = 314 => sync_file_range (?) confirm please > > See the _override files, that allow you to declare them by yourself. > Those are probably missing in the DEFINE_SYSCALL(*) in the kernel, so we > need to create them in the override files (they cannot be automatically > generated). note: the manpages are actually a good source of information about which types these syscalls should have. Otherwise, refer to the kernel source code. Thanks, Mathieu > > Patches are welcome, > > Thanks, > > Mathieu > > > > > _______________________________________________ > > ltt-dev mailing list > > ltt-dev at lists.casi.polymtl.ca > > http://lists.casi.polymtl.ca/cgi-bin/mailman/listinfo/ltt-dev > > > > -- > Mathieu Desnoyers > Operating System Efficiency R&D Consultant > EfficiOS Inc. > http://www.efficios.com > > _______________________________________________ > ltt-dev mailing list > ltt-dev at lists.casi.polymtl.ca > http://lists.casi.polymtl.ca/cgi-bin/mailman/listinfo/ltt-dev > -- Mathieu Desnoyers Operating System Efficiency R&D Consultant EfficiOS Inc. http://www.efficios.com