summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Clarify .function().call vs .function as tutorial footnoteFrank Ch. Eigler2008-04-131-2/+4
|
* Merge commit 'origin/unwind'Frank Ch. Eigler2008-04-1338-1068/+2533
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'origin/unwind': Fixes for 2.6.25 pt_regs changes. Include string.h Change stap to get kernel symbols from debuginfo and reincarnate vim/ directory in this branch to match master Add new define STP_USE_DWARF_UNWINDER which is set based on which archs Remove misleading error message. Support for kernels built with CONFIG_FRAME_POINTER Fix regression. dded _stp_read_address() and changed code to use it. kretprobe trampoline fixes i386 fixes. control.c (_stp_ctl_write_dbug): Insert missing break. 32-bit fixes Cleanup. 2008-03-23 Frank Ch. Eigler <fche@elastic.org> 2008-03-23 Frank Ch. Eigler <fche@elastic.org> 2008-03-21 Eugene Teo <eugeneteo@kernel.sg> add (back) runtime/unwind files * clarify utility of epilogue-type probe aliases in documentation rebased unwind_branch on top of current master
| * Merge branch 'master' into unwindFrank Ch. Eigler2008-04-1226-114/+1201
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: 2008-04-11 David Smith <dsmith@redhat.com> 2008-04-11 David Smith <dsmith@redhat.com> 2008-04-11 David Smith <dsmith@redhat.com> PR2949: add missing line PR2949: listings mode (stap -l PROBE) PR6393: don't bother print build (configure) date any more, with reliable git ids PR6393: regenerate git_version.h at every make PR6393: git version tagging at build time 2008-04-09 David Smith <dsmith@redhat.com> 2008-04-04 Masami Hiramatsu <mhiramat@redhat.com> 2008-04-04 David Smith <dsmith@redhat.com> 2008-04-04 Masami Hiramatsu <mhiramat@redhat.com> removing another part of retired LKET removing abandoned experiment: safety/* disassembly/symbol checks Conflicts: .gitignore ChangeLog runtime/ChangeLog
| * | Fixes for 2.6.25 pt_regs changes.Martin Hunt2008-04-095-8/+102
| | |
| * | Include string.hMartin Hunt2008-04-091-0/+2
| | |
| * | Change stap to get kernel symbols from debuginfo andMartin Hunt2008-04-094-33/+138
| | | | | | | | | | | | compile them into the module.
| * | reincarnate vim/ directory in this branch to match masterFrank Ch. Eigler2008-04-014-0/+167
| | |
| * | Merge branch 'master' into unwindFrank Ch. Eigler2008-03-3114-38/+71
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: Revert "Just a test commit" Just a test commit bump autoconf* version numbers to 0.7 replace mentions of CVS with GIT in docuemntation files 2008-03-27 Frank Ch. Eigler <fche@elastic.org> 2008-03-27 Frank Ch. Eigler <fche@elastic.org> 2008-03-26 Frank Ch. Eigler <fche@elastic.org> Revert "dummy commit" dummy commit
| * | | Add new define STP_USE_DWARF_UNWINDER which is set based on which archsMartin Hunt2008-03-314-5/+17
| | | | | | | | | | | | | | | | work with the unwinder.
| * | | Remove misleading error message.Martin Hunt2008-03-312-1/+4
| | | |
| * | | Support for kernels built with CONFIG_FRAME_POINTERMartin Hunt2008-03-3010-9/+36
| | | |
| * | | Fix regression.Martin Hunt2008-03-281-1/+1
| | | |
| * | | dded _stp_read_address() and changed code to use it.Martin Hunt2008-03-286-24/+38
| | | |
| * | | kretprobe trampoline fixesMartin Hunt2008-03-288-106/+194
| | | | | | | | | | | | | | | | | | | | Recognize when a kretprobe trampoline was hit and continue with inexact stack dump. Also some testsuite changes.
| * | | i386 fixes.Martin Hunt2008-03-265-40/+57
| | | |
| * | | control.c (_stp_ctl_write_dbug): Insert missing break.Martin Hunt2008-03-252-0/+4
| | | |
| * | | 32-bit fixesMartin Hunt2008-03-253-6/+11
| | | |
| * | | Cleanup.Martin Hunt2008-03-256-52/+91
| | | |
| * | | 2008-03-23 Frank Ch. Eigler <fche@elastic.org>fche2008-03-252-3/+16
| | | | | | | | | | | | | | | | | | | | | | | | * lib/stap_run.exp (stap_run): Ignore missing debuginfo warnings. Try harder to kill stap child in case of timeouts and errors. (cherry picked from commit ef859360e89d32801e37ddecf59ceee20a049391)
| * | | 2008-03-23 Frank Ch. Eigler <fche@elastic.org>fche2008-03-252-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | PR 5980. * lib/systemtap.exp: Set default Snapshot: value from "stap -V" output. (cherry picked from commit 48a00e9396a77fbf1d9919c25eeeebc0081dfb4d)
| * | | 2008-03-21 Eugene Teo <eugeneteo@kernel.sg>eteo2008-03-257-1/+236
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PR 5528 * tapset/conversions.stp (user_string_n, user_string_n2, user_string_n_warn, user_string_n_quoted, user_short, user_short_warn, user_int, user_int_warn, user_long, user_long_warn, user_char, user_char_warn): New user_* functions. * stapfuncs.5.in: Documented the new functions. * testsuite/systemtap.stress/conversions.stp: Test new functions. * testsuite/buildok/conversions.stp: Test new functions. * testsuite/buildok/conversions-embedded.stp: Test new functions.
| * | | add (back) runtime/unwind filesFrank Ch. Eigler2008-03-253-0/+340
| | | |
| * | | * clarify utility of epilogue-type probe aliases in documentationfche2008-03-254-20/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-03-25 Frank Ch. Eigler <fche@elastic.org> * stap.1.in: Clarify utility of epilogue type probe aliases. * langref.tex: Clarify utility of epilogue-type probe aliases.
| * | | rebased unwind_branch on top of current masterFrank Ch. Eigler2008-03-2563-3747/+1693
| | | |
* | | | Merge branch 'master' of git://sources.redhat.com/git/systemtapFrank Ch. Eigler2008-04-116-14/+85
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | | | | | | | | | * 'master' of git://sources.redhat.com/git/systemtap: 2008-04-11 David Smith <dsmith@redhat.com> 2008-04-11 David Smith <dsmith@redhat.com> 2008-04-11 David Smith <dsmith@redhat.com>
| * | | 2008-04-11 David Smith <dsmith@redhat.com>David Smith2008-04-111-0/+4
| | | | | | | | | | | | | | | | * .gitignore: New file.
| * | | 2008-04-11 David Smith <dsmith@redhat.com>David Smith2008-04-114-14/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * elaborate.h (struct derived_probe_group): Added emit_module_header virtual function. * translate.cxx (c_unparser::emit_common_header): Calls each probe group's emit_module_header function. (translate_pass): Moved inclusion of linux/marker.h to mark_derived_probe_group::emit_module_header(). * tapsets.cxx (struct be_derived_probe_group): Added empty emit_module_header function. (struct timer_derived_probe_group): Ditto. (struct profile_derived_probe_group): Ditto. (struct procfs_derived_probe_group): Ditto. (struct hrtimer_derived_probe_group): Ditto. (struct perfmon_derived_probe_group): Ditto. (dwarf_derived_probe_group::emit_module_header): Moved kprobes kernel check from emit_module_decls() to here. (uprobe_derived_probe_group::emit_module_header): Moved uprobe kernel check from emit_module_decls() to here. (uprobe_derived_probe_group::emit_module_decls): Moved uprobe kernel check to emit_module_header(). (mark_derived_probe_group::emit_module_header): Moved marker kernel check from emit_module_decls and translate_pass() to here. (uprobe_derived_probe_group::emit_module_decls): Moved marker kernel check to emit_module_header().
| * | | 2008-04-11 David Smith <dsmith@redhat.com>David Smith2008-04-111-0/+1
| | | | | | | | | | | | | | | | * .gitignore: Added git_version.h.
* | | | Merge branch 'master' of git://sources.redhat.com/git/systemtapFrank Ch. Eigler2008-04-1125-100/+1109
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 'master' of git://sources.redhat.com/git/systemtap: PR2949: add missing line PR2949: listings mode (stap -l PROBE) PR6393: don't bother print build (configure) date any more, with reliable git ids PR6393: regenerate git_version.h at every make PR6393: git version tagging at build time 2008-04-09 David Smith <dsmith@redhat.com> 2008-04-04 Masami Hiramatsu <mhiramat@redhat.com> 2008-04-04 David Smith <dsmith@redhat.com> 2008-04-04 Masami Hiramatsu <mhiramat@redhat.com>
| * | | PR2949: add missing lineFrank Ch. Eigler2008-04-101-0/+1
| | | |
| * | | PR2949: listings mode (stap -l PROBE)Frank Ch. Eigler2008-04-1010-66/+183
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-04-10 Frank Ch. Eigler <fche@elastic.org> PR 2949. * session.h (listing_mode): New field. * main.cxx (main): Test it. Enjoy it. (usage): Document it. * stap.1.in, stapex.5.in: Ditto. * elaborate.cxx (print_error): Disable error messages in listing mode. 2008-04-10 Frank Ch. Eigler <fche@elastic.org> PR 2949 * systemtap.base/cmd_parse.exp: Add "-l" listing test.
| * | | PR6393: don't bother print build (configure) date any more, with reliable ↵Frank Ch. Eigler2008-04-101-2/+1
| | | | | | | | | | | | | | | | git ids
| * | | PR6393: regenerate git_version.h at every makeFrank Ch. Eigler2008-04-103-11/+87
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-04-10 Frank Ch. Eigler <fche@elastic.org> PR 6393 cont'd. * Makefile.am: Also copy RadeonHD.am fragment to force git_version.h regeneration at every make, and also special tagging for "make dist". Thanks <ndim>.
| * | | PR6393: git version tagging at build timeFrank Ch. Eigler2008-04-107-16/+372
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-04-10 Frank Ch. Eigler <fche@elastic.org> PR 6393. * git_version.sh: New file, copied from radeonhd. * configure.ac: No longer generate $builddir/SNAPSHOT. * Makefile.am: Generate $builddir/git_version.h. (EXTRA_DIST): Add git_version.h and git_version.sh. * main.cxx (version): Print generated GIT_MESSAGE therefrom. * Makefile.in, configure: Regenerated.
| * | | 2008-04-09 David Smith <dsmith@redhat.com>David Smith2008-04-094-0/+18
| | | | | | | | | | | | | | | | | | | | * .gitignore: Added more files to ignore. * doc/.gitignore: New file.
| * | | Merge branch 'master' of ssh://hiramatu@sources.redhat.com/git/systemtapMasami Hiramatsu2008-04-042-0/+415
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: runtime/ChangeLog
| | * | | 2008-04-04 David Smith <dsmith@redhat.com>David Smith2008-04-042-0/+415
| | | | | | | | | | | | | | | | | | | | | | | | | PR 5961 (partial) * task_finder.c: New file.
| * | | | 2008-04-04 Masami Hiramatsu <mhiramat@redhat.com>Masami Hiramatsu2008-04-046-7/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PR 6028 * translate.cxx (c_unparser::emit_common_header): Add unwaddr for caching unwound address. * tapsets.cxx (common_probe_entryfn_prologue): Clear unwaddr. * loc2c-runtime.h (fetch_register): Call ia64_fetch_register with the address of c->unwaddr. * regs-ia64.c (ia64_fetch_register): Don't unwind stack if it has already unwound stack in same probe.
| * | | | 2008-04-04 Masami Hiramatsu <mhiramat@redhat.com>Masami Hiramatsu2008-04-042-3/+8
| |/ / / | | | | | | | | | | | | | | | | | | | | PR 5528 * systemtap.stress/conversions.exp: Update a script to catch up recently changes of conversions.stp.
* | | | Merge branch 'master' of git://sources.redhat.com/git/systemtapFrank Ch. Eigler2008-04-0123-2285/+51
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 'master' of git://sources.redhat.com/git/systemtap: removing another part of retired LKET removing abandoned experiment: safety/* disassembly/symbol checks Revert "Just a test commit" Just a test commit bump autoconf* version numbers to 0.7 replace mentions of CVS with GIT in docuemntation files
| * | | removing another part of retired LKETFrank Ch. Eigler2008-04-016-1599/+4
| | | |
| * | | removing abandoned experiment: safety/* disassembly/symbol checksFrank Ch. Eigler2008-04-017-649/+4
| | |/ | |/|
| * | Revert "Just a test commit"Jim Keniston2008-03-311-1/+0
| | | | | | | | | | | | This reverts commit 98ef63414e06ac378ffe698793e3f2514dc5ce82.
| * | Just a test commitJim Keniston2008-03-311-0/+1
| | |
| * | Merge branch 'master' of ssh://sources.redhat.com/git/systemtapFrank Ch. Eigler2008-03-315-1/+28
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 'master' of ssh://sources.redhat.com/git/systemtap: 2008-03-27 Frank Ch. Eigler <fche@elastic.org> 2008-03-27 Frank Ch. Eigler <fche@elastic.org> 2008-03-26 Frank Ch. Eigler <fche@elastic.org> Revert "dummy commit" dummy commit Conflicts: ChangeLog testsuite/ChangeLog
| * | | bump autoconf* version numbers to 0.7Frank Ch. Eigler2008-03-316-22/+32
| | | |
| * | | replace mentions of CVS with GIT in docuemntation filesFrank Ch. Eigler2008-03-315-15/+11
| | |/ | |/|
* | | Merge branch 'master' of git://sources.redhat.com/git/systemtapFrank Ch. Eigler2008-03-2842-123/+758
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 'master' of git://sources.redhat.com/git/systemtap: (24 commits) 2008-03-27 Frank Ch. Eigler <fche@elastic.org> 2008-03-27 Frank Ch. Eigler <fche@elastic.org> 2008-03-26 Frank Ch. Eigler <fche@elastic.org> Revert "dummy commit" dummy commit * clarify utility of epilogue-type probe aliases in documentation 2008-03-23 Frank Ch. Eigler <fche@elastic.org> 2008-03-23 Frank Ch. Eigler <fche@elastic.org> 2008-03-21 Eugene Teo <eugeneteo@kernel.sg> spelling fixes 2008-03-20 Frank Ch. Eigler <fche@elastic.org> * clarify $variables available in .return probes 2008-03-20 Frank Ch. Eigler <fche@elastic.org> 2008-03-17 Eugene Teo <eteo@redhat.com> * systemtap.base/maxactive.exp, probefunc.exp: Standardize pass msg. 2008-03-14 Masami Hiramatsu <mhiramat@redhat.com> 2008-03-13 Frank Ch. Eigler <fche@elastic.org> * release prep: 0.6.2 version bump 2008-03-12 Dave Brolley <brolley@redhat.com> 2008-03-11 Will Cohen <wcohen@redhat.com> ...
| * | 2008-03-27 Frank Ch. Eigler <fche@elastic.org>fche2008-03-272-0/+5
| | | | | | | | | | | | * tapsets.cxx (common_probe_entryfn_prologue): Clear last_stmt.
| * | 2008-03-27 Frank Ch. Eigler <fche@elastic.org>fche2008-03-272-1/+6
| | | | | | | | | | | | * systemtap.base/cmd_parse.exp: Don't assume $SHELL=bash.