Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | PR5049: prefix with "*" any filenames given in "fn@filename:line" probes | Frank Ch. Eigler | 2008-08-11 | 4 | -3/+28 |
| | |||||
* | restore process(PID).statement(ADDR).absolute probe support | Frank Ch. Eigler | 2008-08-10 | 1 | -7/+26 |
| | |||||
* | PR4225 and PR6826: expand & canonicalize executable path names process probes | Frank Ch. Eigler | 2008-08-09 | 4 | -94/+86 |
| | |||||
* | prep find_executable() for use by process() probes | Frank Ch. Eigler | 2008-08-09 | 4 | -44/+55 |
| | |||||
* | rework utrace $syscall var to expand to tapset fn, not synthetic hard-coded one | Frank Ch. Eigler | 2008-08-07 | 4 | -20/+21 |
| | |||||
* | unbreak utrace probes by including task-finder.c | Frank Ch. Eigler | 2008-08-07 | 1 | -0/+2 |
| | |||||
* | Merge commit 'origin/master' into pr4225 | Frank Ch. Eigler | 2008-08-06 | 45 | -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 Cox | 2008-08-05 | 2 | -1/+2 |
| | | |||||
| * | move post-0.7 news tidbit to the top | Frank Ch. Eigler | 2008-08-05 | 1 | -3/+2 |
| | | |||||
| * | Add test for $$vars, $$params, $$locals. | Stan Cox | 2008-08-05 | 5 | -0/+45 |
| | | |||||
| * | typographical tweaks for embedded script code | Frank Ch. Eigler | 2008-08-05 | 1 | -5/+5 |
| | | |||||
| * | Add $$vars, $$parms, $$locals | Stan Cox | 2008-08-04 | 4 | -1/+109 |
| | | |||||
| * | Rename $path to $pathname of syscall tapset for 2.6.27 | Wenji Huang | 2008-08-04 | 3 | -13/+102 |
| | | |||||
| * | Correct several tests for 2.6.27 | Wenji Huang | 2008-08-03 | 5 | -0/+25 |
| | | |||||
| * | c code generation: assert C indentation/nesting cancels out at appropriate ↵ | Frank Ch. Eigler | 2008-08-02 | 3 | -1/+17 |
| | | | | | | | | points | ||||
| * | Tweak test_installcheck for helloworld.meta and traceio2.meta. | William Cohen | 2008-08-01 | 3 | -2/+6 |
| | | |||||
| * | Run both tests for installcheck tests. | William Cohen | 2008-08-01 | 2 | -21/+27 |
| | | |||||
| * | No need for random suffix file cmdline and sysinfo files in the | Dave Brolley | 2008-07-30 | 3 | -23/+24 |
| | | | | | | | | client's request tree. | ||||
| * | Merge branch 'master' of ssh://sources.redhat.com/git/systemtap | Dave Brolley | 2008-07-29 | 8 | -0/+854 |
| |\ | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog testsuite/ChangeLog | ||||
| | * | session.h (struct systemtap_session): Added itrace_derived_probe | dcn | 2008-07-29 | 8 | -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 specified | Dave Brolley | 2008-07-29 | 20 | -143/+499 |
| |/ | | | | | | | in EXTRA_TOOL_OPTS for 'make check' and 'make installcheck' | ||||
| * | * syscalls2.stp: Add sys_unlinkat. | Zhaolei | 2008-07-25 | 2 | -0/+23 |
| | | |||||
| * | Fix on_each_cpu() call for kernels >2.6.26. | Josh Stone | 2008-07-24 | 5 | -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_NSECTIONS | Josh Stone | 2008-07-24 | 4 | -9/+8 |
| | | |||||
* | | Fix i386 dwarf_register_4() to work in uprobe handlers. | Jim Keniston | 2008-08-05 | 1 | -5/+2 |
| | | |||||
* | | PR4225: use shared stap_uprobe[] pool in .bss | Frank Ch. Eigler | 2008-08-02 | 1 | -32/+36 |
| | | |||||
* | | PR4225: it's alive, alive! | Frank Ch. Eigler | 2008-08-02 | 2 | -5/+5 |
| | | |||||
* | | PR4225: signs of life | Frank Ch. Eigler | 2008-08-02 | 2 | -75/+310 |
| | | |||||
* | | c code generation: assert C indentation/nesting cancels out at appropriate ↵ | Frank Ch. Eigler | 2008-08-02 | 2 | -1/+16 |
| | | | | | | | | points | ||||
* | | c code generation: assert C indentation/nesting cancels out at appropriate ↵ | Frank Ch. Eigler | 2008-08-02 | 1 | -0/+1 |
| | | | | | | | | points | ||||
* | | Merge commit 'e6b9397' into pr4225 | Frank Ch. Eigler | 2008-07-23 | 1 | -0/+6 |
|\| | | | | | | | | | * commit 'e6b9397': changelog for entry-pc semantic error fix | ||||
| * | changelog for entry-pc semantic error fix | Frank Ch. Eigler | 2008-07-23 | 1 | -0/+6 |
| | | |||||
* | | Merge commit '552fdd9f5a7eb3394888356301929c078173a22b' into pr4225 | Frank Ch. Eigler | 2008-07-23 | 2 | -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 Bottomley | 2008-07-23 | 1 | -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 Muldoon | 2008-07-22 | 1 | -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. Eigler | 2008-07-23 | 1 | -185/+114 |
| | | | | | | | | up module cache | ||||
* | | PR4225: parse process("path").function/statement probe points | Frank Ch. Eigler | 2008-07-22 | 2 | -99/+186 |
|/ | |||||
* | No longer allocates structure used to save vma information. | David Smith | 2008-07-21 | 3 | -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 Hiramatsu | 2008-07-18 | 2 | -0/+51 |
| | |||||
* | BZ442528 changelogs: ia64 fetch_register speedups | Frank Ch. Eigler | 2008-07-18 | 2 | -0/+12 |
| | |||||
* | PR442528 | Frank Ch. Eigler | 2008-07-18 | 4 | -0/+45 |
| | |||||
* | Avoid statement wildcard lines without a unique address. | Stan Cox | 2008-07-18 | 2 | -3/+11 |
| | |||||
* | syscalls2.stp: Add sys_symlinkat. | Zhaolei | 2008-07-18 | 2 | -0/+26 |
| | |||||
* | PR6030: control signal relay and accept deferred re-reception | Frank Ch. Eigler | 2008-07-17 | 1 | -3/+8 |
| | |||||
* | PR6030: forward signals to children - stapio etc. | anithra | 2008-07-17 | 2 | -1/+7 |
| | |||||
* | Include stap-client, stap-server and stap-serverd in rpm packages. | Masami Hiramatsu | 2008-07-17 | 2 | -0/+8 |
| | |||||
* | Fixed "Version" line. | David Smith | 2008-07-17 | 2 | -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. Eigler | 2008-07-17 | 7 | -134/+138 |
| | | | | -ffunction-sections .ko's | ||||
* | compiled unwindsyms should tolerate & notify on erroneous/missing "-d MODULE" | Frank Ch. Eigler | 2008-07-16 | 1 | -17/+30 |
| | |||||
* | version bump to 0.7.1 | Frank Ch. Eigler | 2008-07-16 | 11 | -39/+47 |
| |