Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | correct probe point reverse-engineering of probes for which we have no ↵ | Frank Ch. Eigler | 2008-08-24 | 2 | -2/+11 |
| | | | | source file / line number | ||||
* | source whitespace cleanup | Frank Ch. Eigler | 2008-08-24 | 1 | -24/+24 |
| | |||||
* | Fixed failure of buildok/process-all-probes.stp | Wenji Huang | 2008-08-22 | 2 | -1/+12 |
| | |||||
* | clarify README instructions to spell out that running the testsuite is optional | Frank Ch. Eigler | 2008-08-21 | 1 | -8/+7 |
| | |||||
* | Added task finder target parameter to vm_callback functions. | David Smith | 2008-08-21 | 4 | -21/+42 |
| | | | | | | | | | | | | | | | | | | | | 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-21 David Smith <dsmith@redhat.com> * task_finder.c (__stp_tf_vm_cb): Added task finder target parameter. (__stp_utrace_attach_match_filename): Updated task finder callback call. (__stp_utrace_task_finder_target_death): Ditto. (__stp_utrace_task_finder_target_quiesce): Ditto. (__stp_target_call_vm_callback): Ditto. (__stp_utrace_task_finder_target_syscall_exit): Ditto. (stap_start_task_finder): Ditto. | ||||
* | Supports original and new utrace interfaces. | David Smith | 2008-08-20 | 5 | -40/+217 |
| | | | | | | | | | | | | | | 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 David Smith <dsmith@redhat.com> * task_finder.c: Supports original and new utrace interfaces. * utrace_compatibility.h (utrace_attach_task): Compatibility layer for original utrace interface. | ||||
* | Add ChangeLog entries | Dave Brolley | 2008-08-20 | 1 | -0/+25 |
| | |||||
* | Merge branch 'master' of ssh://sources.redhat.com/git/systemtap | Dave Brolley | 2008-08-20 | 23 | -172/+355 |
|\ | |||||
| * | Looks for both mmap and mmap2. | David Smith | 2008-08-20 | 3 | -9/+31 |
| | | | | | | | | | | | | | | | | | | 2008-08-20 David Smith <dsmith@redhat.com> * task_finder.c (__stp_utrace_task_finder_target_syscall_entry): Handles mmap2 (as well as mmap). (__stp_utrace_task_finder_target_syscall_exit): Ditto. * syscall.h: Added defines for mmap and mmap2. | ||||
| * | PR 6841 fix. | David Smith | 2008-08-19 | 4 | -7/+42 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-19 David Smith <dsmith@redhat.com> PR 6841 * task_finder.c (__stp_utrace_task_finder_target_quiesce): Quiesces thread before turning on syscall tracing. | ||||
| * | Add missing 'process' bindings. | David Smith | 2008-08-18 | 2 | -7/+15 |
| | | | | | | | | | | | | | | 2008-08-18 David Smith <dsmith@redhat.com> * tapsets.cxx (register_standard_tapsets): Add missing 'process.syscall' and 'process.syscall.return' bindings. | ||||
| * | Mention distro specific elfutils development sub-packages needed when not found. | Mark Wielaard | 2008-08-16 | 4 | -16/+19 |
| | | |||||
| * | Merge branch 'master' of ssh://sources.redhat.com/git/systemtap into work | David Smith | 2008-08-15 | 13 | -71/+89 |
| |\ | |||||
| | * | PR6836: tweak $$return formatting | Frank Ch. Eigler | 2008-08-15 | 4 | -3/+11 |
| | | | |||||
| | * | extend callgraph example to use $$parms / $$return | Frank Ch. Eigler | 2008-08-15 | 9 | -68/+78 |
| | | | |||||
| * | | Change system-wide probes from 'process("*").begin' to 'process.begin'. | David Smith | 2008-08-15 | 5 | -16/+41 |
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-15 David Smith <dsmith@redhat.com> * tapsets.cxx (utrace_builder::build): Change system-wide probes from 'process("*").begin' to 'process.begin'. (register_standard_tapsets): Add new 'process' binding. * stapprobes.5.in: Change system-wide probes from 'process("*").begin' to 'process.begin'. 2008-08-15 David Smith <dsmith@redhat.com> * systemtap.base/utrace_p4.exp: Change system-wide probes from 'process("*").begin' to 'process.begin'. | ||||
| * | PR6836: $$vars extensions, $$return | Frank Ch. Eigler | 2008-08-15 | 5 | -48/+108 |
| | | |||||
| * | small patch ... | Michael Meeks | 2008-08-15 | 3 | -2/+14 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Hi guys, I append a trivial patch for systemtap. I guess the SUSE wiki page also needs updating to point out that it's broken in 11.0 by default, and that you require HEAD with Frank's buildrun.cxx fix for the mach-default include. My patch will hopefully make similar problems easier to find in future (for lovers of -v options ;-) HTH, Michael. | ||||
* | | stap client/server now pass 'make installcheck' | Dave Brolley | 2008-08-20 | 3 | -33/+84 |
|/ | |||||
* | Merge branch 'master' of ssh://sources.redhat.com/git/systemtap | Dave Brolley | 2008-08-14 | 2 | -1/+7 |
|\ | |||||
| * | PR6842: work around possibly null task->signal in utrace death callback | Frank Ch. Eigler | 2008-08-14 | 2 | -1/+7 |
| | | |||||
* | | PR 6834 | Dave Brolley | 2008-08-14 | 4 | -81/+63 |
|/ | |||||
* | Merge branch 'master' of ssh://sources.redhat.com/git/systemtap | Dave Brolley | 2008-08-13 | 12 | -35/+125 |
|\ | | | | | | | | | | | | | Conflicts: ChangeLog testsuite/ChangeLog | ||||
| * | build compatibility and speed hack for bundled-elfutils mode | Frank Ch. Eigler | 2008-08-13 | 3 | -4/+10 |
| | | |||||
| * | revise build instructions; clarifying elfutils bundling and its new hosting site | Frank Ch. Eigler | 2008-08-13 | 1 | -15/+20 |
| | | |||||
| * | kbuild compatibility hack for separate-objdir O= builds | Frank Ch. Eigler | 2008-08-12 | 2 | -0/+14 |
| | | |||||
| * | PR 6445 (partial). Implemented system-wide utrace probes. | David Smith | 2008-08-12 | 8 | -16/+81 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-12 David Smith <dsmith@redhat.com> 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 <dsmith@redhat.com> 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 <dsmith@redhat.com> PR 6445 (partial) * systemtap.base/utrace_p4.exp: Added test that probes all threads. * semko/utrace14.stp: New test. | ||||
* | | Minor bugs in stap-client. | Dave Brolley | 2008-08-13 | 4 | -8/+66 |
|/ | |||||
* | Fixed compilation warning on gcc 3.x | Wenji Huang | 2008-08-11 | 2 | -1/+5 |
| | |||||
* | let $$vars work even with unsupported c types (e.g., funkytown floats) | Frank Ch. Eigler | 2008-08-11 | 2 | -17/+42 |
| | |||||
* | remove \n from end of $$vars/etc. convenience variables | Frank Ch. Eigler | 2008-08-11 | 4 | -5/+14 |
| | |||||
* | PR5049: fix overbroad effects of naive "*" prefixing; instead use optional ↵ | Frank Ch. Eigler | 2008-08-11 | 4 | -8/+23 |
| | | | | "*/" only. | ||||
* | stap-serverd was incorectly determining that the server could | Dave Brolley | 2008-08-11 | 4 | -14/+34 |
| | | | | not be started. | ||||
* | Merge branch 'master' of ssh://sources.redhat.com/git/systemtap | Frank Ch. Eigler | 2008-08-11 | 4 | -3/+28 |
|\ | | | | | | | | | * 'master' of ssh://sources.redhat.com/git/systemtap: PR5049: prefix with "*" any filenames given in "fn@filename:line" probes | ||||
| * | PR5049: prefix with "*" any filenames given in "fn@filename:line" probes | Frank Ch. Eigler | 2008-08-11 | 4 | -3/+28 |
| | | |||||
* | | stapprobes man page: clarify statement(NUM).absolute and process("path") ↵ | Frank Ch. Eigler | 2008-08-11 | 1 | -7/+17 |
|/ | | | | searching | ||||
* | Indentation fix. | David Smith | 2008-08-11 | 2 | -12/+16 |
| | | | | | | 2008-08-11 David Smith <dsmith@redhat.com> * tapsets.cxx (utrace_builder::build): Fixed indentation. | ||||
* | Redirect stderr gets redircted so warnings don't let example script run fail. | Mark Wielaard | 2008-08-11 | 2 | -1/+9 |
| | |||||
* | PR6835. io/io_submit.stp: Fix #! start. Convert to normal line-ending. | Mark Wielaard | 2008-08-11 | 2 | -71/+76 |
| | |||||
* | PR2895. Add proper #! /usr/bin/env stap line. Make example scripts executable. | Mark Wielaard | 2008-08-11 | 16 | -7/+26 |
| | |||||
* | Use INSTALL_PROGRAM, not INSTALL_DATA for executable .stp scripts. | Mark Wielaard | 2008-08-11 | 3 | -2/+14 |
| | |||||
* | example index: only warn if old, do not regenerate | Frank Ch. Eigler | 2008-08-09 | 3 | -4/+15 |
| | |||||
* | Merge branch 'master' of ssh://sources.redhat.com/git/systemtap | Dave Brolley | 2008-08-08 | 114 | -563/+2567 |
|\ | | | | | | | | | | | | | Conflicts: ChangeLog testsuite/ChangeLog | ||||
| * | Lower statement wildcard test matching threshold. | Stan Cox | 2008-08-08 | 2 | -2/+6 |
| | | |||||
| * | Moved details of utrace detach to stap_utrace_detach(). | David Smith | 2008-08-08 | 4 | -38/+78 |
| | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-08 David Smith <dsmith@redhat.com> * tapsets.cxx (utrace_derived_probe_group::emit_module_decls): Calls stap_utrace_detach() to perform detach. 2008-08-08 David Smith <dsmith@redhat.com> * task_finder.c (stap_utrace_detach): New function. (stap_utrace_detach_ops): Calls stap_utrace_detach(). (__stp_utrace_attach_match_filename): Ditto. | ||||
| * | Merge branch 'master' of ssh://sources.redhat.com/git/systemtap into work | David Smith | 2008-08-08 | 97 | -508/+1627 |
| |\ | |||||
| | * | Always generate examples indexes and install examples from srcdir. | Mark Wielaard | 2008-08-08 | 3 | -10/+15 |
| | | | |||||
| | * | Refer to srcdir spec file Makefile so make rpm works when builddir != srcdir. | Mark Wielaard | 2008-08-08 | 4 | -4/+10 |
| | | | |||||
| | * | Add index of subsystem and keywords at top of HTML indexes. | Mark Wielaard | 2008-08-08 | 4 | -37/+64 |
| | | | |||||
| | * | Don't output output, exits, status line in indexes (mentioned in descriptions). | Mark Wielaard | 2008-08-08 | 8 | -372/+200 |
| | | |