summaryrefslogtreecommitdiffstats
path: root/tapsets.cxx
Commit message (Collapse)AuthorAgeFilesLines
...
* struct stap_dwarf_probe field is called pp, not pp_name.Mark Wielaard2008-11-251-3/+3
|
* uprobes: fix & document use of MAXUPROBESFrank Ch. Eigler2008-11-221-6/+8
|
* PR5689 part 3/3: print kprobe/uprobe skipped statsFrank Ch. Eigler2008-11-221-4/+20
|
* PR5689 part 2: separate skip counters for low-stack and reentrancy casesFrank Ch. Eigler2008-11-211-11/+15
|
* Add static uprobe support (static library variant)Stan Cox2008-11-171-1/+103
|
* performance: switch from local_irq_save to preempt_disable for all probe typesFrank Ch. Eigler2008-11-141-2/+2
|
* Add scope name to semantic error messages if available when finding locals.Mark Wielaard2008-11-111-0/+6
|
* PR6998: Add default kernel symbols to profile.Wenji Huang2008-11-061-0/+1
|
* ET_EXEC needs no further relocation.Stan Cox2008-11-061-1/+1
|
* PR6028 / BZ468143: ia64 fetch-register speedupMasami Hiramatsu2008-11-041-4/+11
|
* Add function name and file to semantic error messages for $return.Mark Wielaard2008-11-031-2/+8
|
* PR6871: weaken prologue searching assertionsFrank Ch. Eigler2008-10-271-2/+8
|
* Simplify hrtimer get/set expires logic a bitJosh Stone2008-10-241-7/+8
|
* Fix hrtimer.expires name change.Josh Stone2008-10-241-3/+8
| | | | | | The field is renamed to _expires starting in 2.6.28-rc1, and it's not meant to be directly manipulated. Instead hrtimer users are supposed to use hrtimer_get_expires and hrtimer_set_expires.
* PR6946: Allow probing of 32-bit ppc apps with ppc64 kernels.Jim Keniston2008-10-241-1/+3
|
* PR6749: tolerate failed kprobe_*register with warningFrank Ch. Eigler2008-10-101-1/+10
|
* Display source context for error and warning messages (6701)Rajan Arora2008-10-091-1/+1
|
* Don't crash when reporting an error if getting alternatives fails.Mark Wielaard2008-09-301-2/+4
|
* PR6916: fix STRUCT1 ($var alternatives error message syntax) regressionFrank Ch. Eigler2008-09-261-2/+6
|
* PR6829: leave unregister_uprobe() to the professionals (uprobe itself) for ↵Frank Ch. Eigler2008-09-261-5/+21
| | | | target exec/exit
* Handling members with anonymous structs / unionsPrerna2008-09-251-12/+103
|
* PR6028: use ip instead of pp for probe identification.Masami Hiramatsu2008-09-121-1/+1
|
* gcc 4.4 build compatibility tweaksFrank Ch. Eigler2008-09-121-1/+1
|
* PR6871: sadly, reenable prologue searching for user-space function probesFrank Ch. Eigler2008-09-111-7/+2
|
* PR6876: translator speedup for many $varsFrank Ch. Eigler2008-09-101-4/+8
|
* Add $return context variables on per-process-syscall.return probesMasami Hiramatsu2008-09-091-10/+22
|
* Add $argN context variables on per-process-syscall probesMasami Hiramatsu2008-09-091-10/+73
|
* Add $name context variable support on marker probesMasami Hiramatsu2008-09-091-29/+20
|
* x86-32 blacklist extension (rhel5 testing based)Frank Ch. Eigler2008-09-071-0/+2
|
* task_finder <-> target_pid coupling; staprun/target_cmd fork under ptrace ↵Frank Ch. Eigler2008-09-051-1/+4
| | | | control
* PR4225: minor uprobe unregistration speedupFrank Ch. Eigler2008-09-021-6/+3
|
* PR4225: unregistration snowballing thinko fixFrank Ch. Eigler2008-09-021-10/+39
|
* Merge branch 'master' of ssh://sources.redhat.com/git/systemtapFrank Ch. Eigler2008-09-021-1/+2
|\ | | | | | | | | | | | | | | * 'master' of ssh://sources.redhat.com/git/systemtap: Fix semantic error caused by -P option in nodwarf testing. revised for new publican build update added all else Display written but unread global statistics.
| * Fix semantic error caused by -P option in nodwarf testing.Wenji Huang2008-09-021-1/+2
| |
* | test case regression fixes (25444842 vs 84182428)Frank Ch. Eigler2008-09-011-6/+7
| |
* | Merge commit 'origin/master' into pr4225Frank Ch. Eigler2008-09-011-83/+31
|\| | | | | | | | | | | | | | | | | | | | | * commit 'origin/master': Fix memory access error in nfs.proc.read_setup, nfs.proc.write_setup and nfs.proc.commit_setup Update NEWS regarding the systemtap client/server. New man page for the systemtap client/server and related utilities. Repopulate symbol/type info. Pushed quiesce logic down into the task_finder layer. Added bug 6841 fix utrace syscall test. PR6731: improve listing mode to list variables
| * Pushed quiesce logic down into the task_finder layer.David Smith2008-08-291-83/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-29 David Smith <dsmith@redhat.com> * tapsets.cxx (utrace_derived_probe_group::emit_probe_decl): Pushed quiesce logic down into the task_finder layer. (utrace_derived_probe_group::emit_module_decls): Removed quiesce handler routines. Syscall probe handler detaches if systemtap state isn't correct. 2008-08-29 David Smith <dsmith@redhat.com> * task_finder.c (__stp_utrace_attach_match_filename): Don't call the callback when the interesting thread is found, call it when the tread is quiesced. (stap_start_task_finder): Ditto. (__stp_utrace_task_finder_target_quiesce): Call the callback.
* | PR6864: barest beginnings of restoring symtab-based kernel probesFrank Ch. Eigler2008-09-011-35/+22
| |
* | Merge commit 'origin/master' into pr4225Frank Ch. Eigler2008-08-281-3/+2
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
| * 2008-08-25 David Smith <dsmith@redhat.com>David Smith2008-08-251-3/+2
| | | | | | | | | | | | * 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.
* | whitespace cleanup + uprobe "?@-1" fix tooFrank Ch. Eigler2008-08-241-5/+7
| |
* | Merge commit 'origin/master' into pr4225Frank Ch. Eigler2008-08-241-50/+52
|\| | | | | | | | | | | | | | | * 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-241-2/+4
| | | | | | | | source file / line number
| * source whitespace cleanupFrank Ch. Eigler2008-08-241-24/+24
| |
* | pr4225: fix shared library address range checks; make more task_finder_vma ↵Frank Ch. Eigler2008-08-221-3/+7
| | | | | | | | 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-211-24/+50
| |
* | Merge commit 'origin/master' into pr4225Frank Ch. Eigler2008-08-211-20/+60
|\| | | | | | | | | | | | | | | | | | | | | * 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-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.