summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorFrank Ch. Eigler <fche@elastic.org>2008-08-21 13:26:56 -0400
committerFrank Ch. Eigler <fche@elastic.org>2008-08-21 13:26:56 -0400
commiteaf7e3121e673d7f5a7b383ab9563766f1e83ff0 (patch)
tree0c1e415b03cc4f11667f6b4d8cb1cf8104b82d5e /ChangeLog
parentc569c2e4973296701cd4caff35847e2fde32754a (diff)
parent46b3c6cd16e7aba1a5a26b310ee128bfdc7897fa (diff)
downloadsystemtap-steved-eaf7e3121e673d7f5a7b383ab9563766f1e83ff0.tar.gz
systemtap-steved-eaf7e3121e673d7f5a7b383ab9563766f1e83ff0.tar.xz
systemtap-steved-eaf7e3121e673d7f5a7b383ab9563766f1e83ff0.zip
Merge commit 'origin/master' into pr4225
* commit 'origin/master': Added task finder target parameter to vm_callback functions. Supports original and new utrace interfaces. Add ChangeLog entries stap client/server now pass 'make installcheck' Looks for both mmap and mmap2. PR 6841 fix. Add missing 'process' bindings.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog51
1 files changed, 51 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index e191b9c9..2c89bb60 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,54 @@
+2008-08-21 David Smith <dsmith@redhat.com>
+
+ * tapsets.cxx (itrace_derived_probe_group::emit_module_decls):
+ Updated task finder callback function signature.
+ (utrace_derived_probe_group::emit_module_decls): Ditto.
+
+2008-08-20 David Smith <dsmith@redhat.com>
+
+ * tapsets.cxx (utrace_derived_probe_group::emit_probe_decl):
+ Supports original and new utrace interfaces.
+ (utrace_derived_probe_group::emit_module_decls): Ditto.
+
+2008-08-20 Dave Brolley <brolley@redhat.com>
+
+ * stap-client: Ignore SIGHUP and SIGPIPE.
+ (initialization): Set b_specified.:
+ (parse_options): Handle the -b option. Quote $stap_arg. Use process_m.
+ (process_m): New function.
+ (process_o): Set stdout_redirection to simply the filename.
+ (process_response): Obtain the exit code from stap on the server side.
+ Copy the module to the current directory if -m was specified.
+ Call stream_output.
+ (stream_output): It's back.
+ (maybe_call_staprun): Print status messages for -v. Leave v_level
+ unchanged. Pass -o option to staprun. Wait until the staprun job
+ disappears.
+ (terminate): Redirect message to stderr.
+ (interrupt): Only kill staprun if it's still running. Call cleanup
+ if exiting.
+ (ignore_signal): New function.
+ * stap-server (receive_request): Quote the job specifier.
+ (send_response): Likewise.
+ (read_data_file): Use read to check the first line. Use cat the read
+ the entire file.
+ * stap-serverd (listen): Quote job specifier.
+ (terminate): Likewise.
+
+2008-08-19 David Smith <dsmith@redhat.com>
+
+ PR 6841
+ * tapsets.cxx (utrace_derived_probe_group::emit_probe_decl):
+ Workaround utrace bug by quiescing threads before attaching a
+ utrace syscall engine to them.
+ (utrace_derived_probe_group::emit_module_decls): Emit quiesce
+ handler.
+
+2008-08-18 David Smith <dsmith@redhat.com>
+
+ * tapsets.cxx (register_standard_tapsets): Add missing
+ 'process.syscall' and 'process.syscall.return' bindings.
+
2008-08-16 Mark Wielaard <mjw@redhat.com>
* configure.ac (build_elfutils): Mention possible distro