From 6cdf2889024b6538665a00f2ecd7321626624bb8 Mon Sep 17 00:00:00 2001 From: David Smith Date: Tue, 12 Aug 2008 10:18:56 -0500 Subject: PR 6445 (partial). Implemented system-wide utrace probes. 2008-08-12 David Smith PR 6445 (partial) * tapsets.cxx (utrace_builder::build): Validates pid and allows probing of "*" to mean all threads. * stapprobes.5.in: Added note about a process path of "*" means to probe all threads. 2008-08-12 David Smith PR 6445 (partial) * task_finder.c (stap_register_task_finder_target): Handles probing all threads. (__stp_utrace_attach_match_filename): Ditto. (stap_start_task_finder): Ditto. 2008-08-12 David Smith PR 6445 (partial) * systemtap.base/utrace_p4.exp: Added test that probes all threads. * semko/utrace14.stp: New test. --- stapprobes.5.in | 3 +++ 1 file changed, 3 insertions(+) (limited to 'stapprobes.5.in') diff --git a/stapprobes.5.in b/stapprobes.5.in index d20ea006..c71f79d3 100644 --- a/stapprobes.5.in +++ b/stapprobes.5.in @@ -423,6 +423,9 @@ Note that names refer to executables that are searched the same way shells do: relative to the working directory if they contain a "/" character, otherwise in .BR $PATH . +A +.I PATH +of "*" means to probe all threads. .SS PROCFS -- cgit