summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* PR5049: prefix with "*" any filenames given in "fn@filename:line" probesFrank Ch. Eigler2008-08-114-3/+28
|
* restore process(PID).statement(ADDR).absolute probe supportFrank Ch. Eigler2008-08-101-7/+26
|
* PR4225 and PR6826: expand & canonicalize executable path names process probesFrank Ch. Eigler2008-08-094-94/+86
|
* prep find_executable() for use by process() probesFrank Ch. Eigler2008-08-094-44/+55
|
* rework utrace $syscall var to expand to tapset fn, not synthetic hard-coded oneFrank Ch. Eigler2008-08-074-20/+21
|
* unbreak utrace probes by including task-finder.cFrank Ch. Eigler2008-08-071-0/+2
|
* Merge commit 'origin/master' into pr4225Frank Ch. Eigler2008-08-0645-213/+1737
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'origin/master': Use relative instead of absolute line. (bug 6611) move post-0.7 news tidbit to the top Add test for $$vars, $$params, $$locals. typographical tweaks for embedded script code Add $$vars, $$parms, $$locals Rename $path to $pathname of syscall tapset for 2.6.27 Correct several tests for 2.6.27 c code generation: assert C indentation/nesting cancels out at appropriate points Tweak test_installcheck for helloworld.meta and traceio2.meta. Run both tests for installcheck tests. No need for random suffix file cmdline and sysinfo files in the Ensure that a systemtap server is available if 'server' is specified session.h (struct systemtap_session): Added itrace_derived_probe * syscalls2.stp: Add sys_unlinkat. Fix on_each_cpu() call for kernels >2.6.26. Remove unused STAPCONF_MODULE_NSECTIONS
| * Use relative instead of absolute line. (bug 6611)Stan Cox2008-08-052-1/+2
| |
| * move post-0.7 news tidbit to the topFrank Ch. Eigler2008-08-051-3/+2
| |
| * Add test for $$vars, $$params, $$locals.Stan Cox2008-08-055-0/+45
| |
| * typographical tweaks for embedded script codeFrank Ch. Eigler2008-08-051-5/+5
| |
| * Add $$vars, $$parms, $$localsStan Cox2008-08-044-1/+109
| |
| * Rename $path to $pathname of syscall tapset for 2.6.27Wenji Huang2008-08-043-13/+102
| |
| * Correct several tests for 2.6.27Wenji Huang2008-08-035-0/+25
| |
| * c code generation: assert C indentation/nesting cancels out at appropriate ↵Frank Ch. Eigler2008-08-023-1/+17
| | | | | | | | points
| * Tweak test_installcheck for helloworld.meta and traceio2.meta.William Cohen2008-08-013-2/+6
| |
| * Run both tests for installcheck tests.William Cohen2008-08-012-21/+27
| |
| * No need for random suffix file cmdline and sysinfo files in theDave Brolley2008-07-303-23/+24
| | | | | | | | client's request tree.
| * Merge branch 'master' of ssh://sources.redhat.com/git/systemtapDave Brolley2008-07-298-0/+854
| |\ | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog testsuite/ChangeLog
| | * session.h (struct systemtap_session): Added itrace_derived_probedcn2008-07-298-0/+854
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | group. elaborate.cxx (systemtap_session::systemtap_session): Added initialization of itrace_derived_probes. tapsets.cxx (struct itrace_derived_probe): Add derived_probe struct for holding info needed by itrace probes. (struct itrace_derived_probe_group): New derived_probe_group to handle itrace probes. (itrace_derived_probe::itrace_derived_probe): Needed for use with task_finder. (itrace_derived_probe_group::join_group): Ditto. (itrace_derived_probe_group::enroll): Ditto. (itrace_derived_probe_group::emit_probe_decl): Ditto. (itrace_derived_probe_group::emit_module_decls): Ditto. (itrace_derived_probe_group::emit_module_init): Ditto. (itrace_derived_probe_group::emit_module_exit): Ditto. stapprobes.5.in : Added documentation of itrace probe.
| * | Ensure that a systemtap server is available if 'server' is specifiedDave Brolley2008-07-2920-143/+499
| |/ | | | | | | in EXTRA_TOOL_OPTS for 'make check' and 'make installcheck'
| * * syscalls2.stp: Add sys_unlinkat.Zhaolei2008-07-252-0/+23
| |
| * Fix on_each_cpu() call for kernels >2.6.26.Josh Stone2008-07-245-1/+15
| | | | | | | | | | | | | | | | This is a generalization of the patch from James Bottomley: http://sources.redhat.com/ml/systemtap/2008-q3/msg00220.html The on_each_cpu() change was merged *after* the 2.6.26 release, so I'm using an autoconf test instead of James' version check.
| * Remove unused STAPCONF_MODULE_NSECTIONSJosh Stone2008-07-244-9/+8
| |
* | Fix i386 dwarf_register_4() to work in uprobe handlers.Jim Keniston2008-08-051-5/+2
| |
* | PR4225: use shared stap_uprobe[] pool in .bssFrank Ch. Eigler2008-08-021-32/+36
| |
* | PR4225: it's alive, alive!Frank Ch. Eigler2008-08-022-5/+5
| |
* | PR4225: signs of lifeFrank Ch. Eigler2008-08-022-75/+310
| |
* | c code generation: assert C indentation/nesting cancels out at appropriate ↵Frank Ch. Eigler2008-08-022-1/+16
| | | | | | | | points
* | c code generation: assert C indentation/nesting cancels out at appropriate ↵Frank Ch. Eigler2008-08-021-0/+1
| | | | | | | | points
* | Merge commit 'e6b9397' into pr4225Frank Ch. Eigler2008-07-231-0/+6
|\| | | | | | | | | * commit 'e6b9397': changelog for entry-pc semantic error fix
| * changelog for entry-pc semantic error fixFrank Ch. Eigler2008-07-231-0/+6
| |
* | Merge commit '552fdd9f5a7eb3394888356301929c078173a22b' into pr4225Frank Ch. Eigler2008-07-232-3/+3
|\| | | | | | | | | | | * commit '552fdd9f5a7eb3394888356301929c078173a22b': fix semantic error: no entrypc found using probe .statement(*@file:line) constructs Fix sw 6752. Alter condtional to check for >= 2.6.26. This accounts and fixes false positives in kernel_v strings that return xx.xx.xx.xx over xx.xx.xx.
| * fix semantic error: no entrypc found using probe .statement(*@file:line) ↵James Bottomley2008-07-231-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | constructs At the moment, you can't specify probe module("scsi_mod").statement(*@drivers/scsi/scsi_lib.c:1443) because the compiler will fail with the above semantic error on the function scsi_end_bidi_request. It seems looking through the dwarf that this function is fully inlined and thus has no entrypc to catalogue. The solution therefore seems to simply return DWARF_CB_OK when we find such functions and continue cataloguing all the ones that do actually have non-inline versions. Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
| * Fix sw 6752. Alter condtional to check for >= 2.6.26. This accounts and ↵Phil Muldoon2008-07-221-1/+1
| | | | | | | | fixes false positives in kernel_v strings that return xx.xx.xx.xx over xx.xx.xx.
* | PR4225: support intermingled process/kernel/module probes without screwing ↵Frank Ch. Eigler2008-07-231-185/+114
| | | | | | | | up module cache
* | PR4225: parse process("path").function/statement probe pointsFrank Ch. Eigler2008-07-222-99/+186
|/
* No longer allocates structure used to save vma information.David Smith2008-07-213-4/+80
| | | | | | | | | | | | | | | 2008-07-21 David Smith <dsmith@redhat.com> * task_finder_vma.c (__stp_tf_vma_initialize): New function to initialize the free list. (__stp_tf_vma_put_free_entry): Puts a vma entry back on the free list. (__stp_tf_add_vma): Instead of allocating a vma entry, grab one from the free list by calling __stp_tf_vma_put_free_entry(). (__stp_tf_remove_vma_entry): Instead of freeing a vma entry, call __stp_tf_vma_put_free_entry() to put it on the free list instead. * task_finder.c (stap_start_task_finder): Calls __stp_tf_vma_initialize().
* PR442528 (PR6028): register dummy kprobes on ia64 for fixing bsp offset.Masami Hiramatsu2008-07-182-0/+51
|
* BZ442528 changelogs: ia64 fetch_register speedupsFrank Ch. Eigler2008-07-182-0/+12
|
* PR442528Frank Ch. Eigler2008-07-184-0/+45
|
* Avoid statement wildcard lines without a unique address.Stan Cox2008-07-182-3/+11
|
* syscalls2.stp: Add sys_symlinkat.Zhaolei2008-07-182-0/+26
|
* PR6030: control signal relay and accept deferred re-receptionFrank Ch. Eigler2008-07-171-3/+8
|
* PR6030: forward signals to children - stapio etc.anithra2008-07-172-1/+7
|
* Include stap-client, stap-server and stap-serverd in rpm packages.Masami Hiramatsu2008-07-172-0/+8
|
* Fixed "Version" line.David Smith2008-07-172-1/+7
| | | | | | | 2008-07-17 David Smith <dsmith@redhat.com> * systemtap.spec: Moved comment that was on the same line as "Version", which rpmbuild didn't like.
* support multiple-relocatable-section modules such as hypothetical ↵Frank Ch. Eigler2008-07-177-134/+138
| | | | -ffunction-sections .ko's
* compiled unwindsyms should tolerate & notify on erroneous/missing "-d MODULE"Frank Ch. Eigler2008-07-161-17/+30
|
* version bump to 0.7.1Frank Ch. Eigler2008-07-1611-39/+47
|