summaryrefslogtreecommitdiffstats
path: root/NEWS
diff options
context:
space:
mode:
authorDave Brolley <brolley@redhat.com>2008-09-08 10:50:28 -0400
committerDave Brolley <brolley@redhat.com>2008-09-08 10:50:28 -0400
commite27cf4ed7ebf115a03fc29a639b72b983f5ddff2 (patch)
treeb07abb50bcb5c03e4d88af1b00ae0edc8223091c /NEWS
parent0bda97400ce6610899b3fbd7fd19f67030fedcc8 (diff)
parente6342ff8c11bbed1d2058507b918cf3c140e1322 (diff)
downloadsystemtap-steved-e27cf4ed7ebf115a03fc29a639b72b983f5ddff2.tar.gz
systemtap-steved-e27cf4ed7ebf115a03fc29a639b72b983f5ddff2.tar.xz
systemtap-steved-e27cf4ed7ebf115a03fc29a639b72b983f5ddff2.zip
Merge branch 'master' of ssh://sources.redhat.com/git/systemtap
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS12
1 files changed, 12 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 5036cebb..ab035593 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,17 @@
* What's new
+- Target process mode (stap -c CMD or -x PID) now implicitly restricts all
+ "process.*" probes to the given child process. (It does not effect
+ kernel.* or other probe types.) The CMD string is now executed directly,
+ rather than via a /bin/sh -c subshell.
+
+ % stap -e 'probe process.syscall, process.end {
+ printf("%s %d %s\n", execname(), pid(), pp())}'\
+ -c ls
+ ls 2323 process.syscall
+ ls 2323 process.syscall
+ ls 2323 process.end
+
- Probe listing mode is improved: "-L" lists available script-level variables
% stap -L 'syscall.*open*'