From mboxrd@z Thu Jan 1 00:00:00 1970 From: compudj@krystal.dyndns.org (Mathieu Desnoyers) Date: Tue, 22 Nov 2011 18:08:48 -0500 Subject: [ltt-dev] LTTng 2.0 kernel instrumentation todo? In-Reply-To: <4ECBF22C.3000504@ericsson.com> References: <4ECBF22C.3000504@ericsson.com> Message-ID: <20111122230848.GA750@Krystal> * 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). 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