summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fix #if->#ifdef DEBUG_TASK_FINDER_VMAFrank Ch. Eigler2008-09-011-1/+1
|
* Merge commit 'origin/master' into pr4225Frank Ch. Eigler2008-08-2855-1355/+1443
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'origin/master': PR5686: correct regression in semok/optimize.stp trailing whitespace removal, as approved by emacs fix global-var array index rendering fix NEWS to refer to simpler context.stp tapset functions in auto-printing blurb Document written but unread global variable automatic display. 2nd try initial Make _get_sock_addr return correct address in kernel before 2.6.16. Automatically print written but unread globals Make nodwf test passed when CONFIG_QUOTACTL unset Uses STAPCONF_DPATH_PATH instead of a kernel version check. Simplified "rpm" target a bit. Moved tar archive creation step from "rpm" target to "dist-gzip" target. remove support for "make dist" since git-archive does as well; Examples html files moved into subdir. 2008-08-25 David Smith <dsmith@redhat.com> ChangeLog Entries Robustness improvements for the stap client/server
| * PR5686: correct regression in semok/optimize.stpFrank Ch. Eigler2008-08-281-1/+0
| |
| * trailing whitespace removal, as approved by emacsFrank Ch. Eigler2008-08-2817-475/+475
| | | | | | | | (add-hook 'before-save-hook 'delete-trailing-whitespace)
| * fix global-var array index renderingFrank Ch. Eigler2008-08-283-152/+163
| | | | | | | | (plus emacs' automagic whitespace fixes)
| * fix NEWS to refer to simpler context.stp tapset functions in auto-printing blurbFrank Ch. Eigler2008-08-281-4/+4
| |
| * Document written but unread global variable automatic display.Stan Cox2008-08-285-2/+18
| |
| * 2nd tryDon Domingo2008-08-281-0/+1
| |
| * initialDon Domingo2008-08-281-0/+13
| |
| * Make _get_sock_addr return correct address in kernel before 2.6.16.Zhaolei2008-08-282-1/+11
| |
| * Automatically print written but unread globalsStan Cox2008-08-278-20/+298
| |
| * Make nodwf test passed when CONFIG_QUOTACTL unsetWenji Huang2008-08-273-2/+7
| |
| * Uses STAPCONF_DPATH_PATH instead of a kernel version check.David Smith2008-08-265-10/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-26 David Smith <dsmith@redhat.com> * buildrun.cxx (compile_pass): Added autoconf-dpath-path.c. 2008-08-26 David Smith <dsmith@redhat.com> * autoconf-d_path-path.c: New file. * task_finder.c (__stp_get_mm_path): Uses STAPCONF_DPATH_PATH instead of a kernel version check to determine how to call d_path(). (__stp_utrace_task_finder_target_quiesce): Ditto. (__stp_target_call_vm_callback): Ditto.
| * Simplified "rpm" target a bit.David Smith2008-08-263-4/+7
| | | | | | | | | | | | | | 2008-08-26 David Smith <dsmith@redhat.com> * Makefile.am: Simplified "rpm" target a bit. * Makefile.in: Regenerated.
| * Moved tar archive creation step from "rpm" target to "dist-gzip" target.David Smith2008-08-263-3/+16
| | | | | | | | | | | | | | | | 2008-08-26 David Smith <dsmith@redhat.com> * Makefile.am: Moved tar archive creation step from "rpm" target into "dist-gzip" target. * Makefile.in: Regenerated.
| * remove support for "make dist" since git-archive does as well;Frank Ch. Eigler2008-08-2512-461/+116
| | | | | | | | "make rpm" remains for private testing
| * Examples html files moved into subdir.Mark Wielaard2008-08-254-38/+57
| |
| * 2008-08-25 David Smith <dsmith@redhat.com>David Smith2008-08-252-3/+8
| | | | | | | | | | | | * tapsets.cxx (utrace_derived_probe_group::emit_module_init): Make sure we count the number of utrace probes correctly. (utrace_derived_probe_group::emit_module_exit): Ditto.
| * ChangeLog EntriesDave Brolley2008-08-254-1/+29
| |
| * Merge branch 'master' of ssh://sources.redhat.com/git/systemtapDave Brolley2008-08-257-56/+96
| |\
| * | Robustness improvements for the stap client/serverDave Brolley2008-08-258-109/+120
| | |
* | | whitespace cleanup + uprobe "?@-1" fix tooFrank Ch. Eigler2008-08-242-22/+28
| | |
* | | Merge commit 'origin/master' into pr4225Frank Ch. Eigler2008-08-245-59/+78
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | * commit 'origin/master': correct probe point reverse-engineering of probes for which we have no source file / line number source whitespace cleanup Fixed failure of buildok/process-all-probes.stp clarify README instructions to spell out that running the testsuite is optional
| * | correct probe point reverse-engineering of probes for which we have no ↵Frank Ch. Eigler2008-08-242-2/+11
| | | | | | | | | | | | source file / line number
| * | source whitespace cleanupFrank Ch. Eigler2008-08-241-24/+24
| | |
| * | Fixed failure of buildok/process-all-probes.stpWenji Huang2008-08-222-1/+12
| | |
| * | clarify README instructions to spell out that running the testsuite is optionalFrank Ch. Eigler2008-08-211-8/+7
| | |
* | | pr4225: fix shared library address range checks; make more task_finder_vma ↵Frank Ch. Eigler2008-08-222-8/+14
| | | | | | | | | | | | tracing conditional on DEBUG_TASK_FINDER_VMA
* | | pr4225: check for null incoming vm_pathFrank Ch. Eigler2008-08-211-1/+1
| | |
* | | pr4225: fix address miscalculation for ET_DYN objects; add more printk's in ↵Frank Ch. Eigler2008-08-211-0/+3
| | | | | | | | | | | | task_finder vm_callback for debugging
* | | pr4225: add putative shared library (ET_DYN) supportFrank Ch. Eigler2008-08-212-25/+57
| | |
* | | Merge commit 'origin/master' into pr4225Frank Ch. Eigler2008-08-219-108/+447
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
| * | Added task finder target parameter to vm_callback functions.David Smith2008-08-214-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 Smith2008-08-205-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 entriesDave Brolley2008-08-201-0/+25
| |
| * Merge branch 'master' of ssh://sources.redhat.com/git/systemtapDave Brolley2008-08-2023-172/+355
| |\
| | * Looks for both mmap and mmap2.David Smith2008-08-203-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 Smith2008-08-194-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 Smith2008-08-182-7/+15
| | | | | | | | | | | | | | | | | | | | | 2008-08-18 David Smith <dsmith@redhat.com> * tapsets.cxx (register_standard_tapsets): Add missing 'process.syscall' and 'process.syscall.return' bindings.
| * | stap client/server now pass 'make installcheck'Dave Brolley2008-08-203-33/+84
| | |
* | | Merge commit 'origin/master' into pr4225Frank Ch. Eigler2008-08-1730-260/+524
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'origin/master': Mention distro specific elfutils development sub-packages needed when not found. Change system-wide probes from 'process("*").begin' to 'process.begin'. PR6836: tweak $$return formatting extend callgraph example to use $$parms / $$return PR6836: $$vars extensions, $$return small patch ... PR 6834 PR6842: work around possibly null task->signal in utrace death callback Minor bugs in stap-client. build compatibility and speed hack for bundled-elfutils mode revise build instructions; clarifying elfutils bundling and its new hosting site kbuild compatibility hack for separate-objdir O= builds PR 6445 (partial). Implemented system-wide utrace probes. Fixed compilation warning on gcc 3.x let $$vars work even with unsupported c types (e.g., funkytown floats)
| * | Mention distro specific elfutils development sub-packages needed when not found.Mark Wielaard2008-08-164-16/+19
| | |
| * | Merge branch 'master' of ssh://sources.redhat.com/git/systemtap into workDavid Smith2008-08-1513-71/+89
| |\ \
| | * | PR6836: tweak $$return formattingFrank Ch. Eigler2008-08-154-3/+11
| | | |
| | * | extend callgraph example to use $$parms / $$returnFrank Ch. Eigler2008-08-159-68/+78
| | | |
| * | | Change system-wide probes from 'process("*").begin' to 'process.begin'.David Smith2008-08-155-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, $$returnFrank Ch. Eigler2008-08-155-48/+108
| | |
| * | small patch ...Michael Meeks2008-08-153-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.
| * Merge branch 'master' of ssh://sources.redhat.com/git/systemtapDave Brolley2008-08-142-1/+7
| |\
| | * PR6842: work around possibly null task->signal in utrace death callbackFrank Ch. Eigler2008-08-142-1/+7
| | |