summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge commit 'origin/master' into pr6429-comp-unwindsymsFrank Ch. Eigler2008-05-1435-540/+905
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'origin/master': PR 5955 - Accept ; terminated globals Factored returnval() out of returnstr(), for use in dwarfless probing. Converted more aliases to use arg numbers instead of names. In particular, Revert "PR6487: extend blacklist with relay/timer subsystem" Add syscalls_by_pid.meta, syscalls_by_proc.meta, PR6487: extend blacklist with relay/timer subsystem Adjust iotime.meta description. * iotime.meta: New. Fix for PR 6500. Update ChangeLog * sleeptime.meta, wait4time.meta: New. systemtap.examples futexes.meta change futex.stp to futexes.stp. In ioblock.stp ioblock.end set bytes_done depending on kernel version. PR6492: make listing mode warning-free PR5648: Fix unaligned access warning in stp_print_flush on ia64 PR5648: Fix memcpy's endianess issue. futexes.meta, nettop.meta, pf2.meta: New. Clean up output.
| * PR 5955 - Accept ; terminated globalsAnanth N Mavinakayanahalli2008-05-147-0/+83
| |
| * Factored returnval() out of returnstr(), for use in dwarfless probing.Jim Keniston2008-05-131-16/+28
| |
| * Converted more aliases to use arg numbers instead of names. In particular,Jim Keniston2008-05-131-104/+265
| | | | | | | | | | | | converted the aliases for futex, getrusage, and mq_open -- which presented problems when this tapset is used without dwarf, even if those aliases aren't used.
| * Merge branch 'master' of ssh://sources.redhat.com/git/systemtapFrank Ch. Eigler2008-05-1228-136/+4829
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | * 'master' of ssh://sources.redhat.com/git/systemtap: The beginnings of a no-dwarf version of syscalls.stp. Selected Added CPU REGISTERS and NUMBERED FUNCTION ARGUMENTS sections to Replaced [u_]arg() with [u]int_arg(), [u]long_arg(), {s|u}32_arg(), Added support for register(), u_register(), arg(), and u_arg() functions. * testsuite/{semok,semko}/nodwf*.stp PR 4311 - Function boundary tracing without debuginfo: Phase I
| | * PR 4311 - Function boundary tracing without debuginfo: Phases I and IIJim Keniston2008-05-1214-34/+230
| | |\
| | * \ Merge commit 'origin/dwarfless'Jim Keniston2008-05-1228-136/+4829
| | |\ \ | | | | | | | | | | | | | | | PR 4311 - Function boundary tracing without debuginfo: Phases 1 and 2
| * | | | Revert "PR6487: extend blacklist with relay/timer subsystem"Frank Ch. Eigler2008-05-122-16/+2
| | |_|/ | |/| | | | | | | | | | | | | | | | | | This reverts commit e0d0dcf974e2d0898a7f5a05a2a3fdc93ba51fea. It seems that blacklisting kernel/timer.c is overbroad.
| * | | Merge branch 'master' of git://sources.redhat.com/git/systemtapWilliam Cohen2008-05-092-2/+16
| |\ \ \
| | * | | PR6487: extend blacklist with relay/timer subsystemFrank Ch. Eigler2008-05-092-2/+16
| | | | |
| * | | | Add syscalls_by_pid.meta, syscalls_by_proc.meta,William Cohen2008-05-096-0/+79
| |/ / / | | | | | | | | | | | | sigmon.meta, sig_by_pid.meta, sig_by_proc.meta, and socket-trace.meta.
| * | | Adjust iotime.meta description.William Cohen2008-05-081-1/+1
| | | |
| * | | Merge branch 'master' of git://sources.redhat.com/git/systemtapWilliam Cohen2008-05-082-32/+88
| |\ \ \
| | * | | Fix for PR 6500.David Smith2008-05-082-32/+88
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-05-08 David Smith <dsmith@redhat.com> PR 6500. * task_finder.c (__stp_utrace_task_finder_report_exec): Moved attach logic to __stp_utrace_attach_match_filename(). (__stp_utrace_attach_match_filename): New function. (__stp_utrace_task_finder_report_clone): Calls __stp_utrace_attach_match_filename() to attach to newly cloned threads.
| * | | | * iotime.meta: New.William Cohen2008-05-082-0/+17
| |/ / /
| * | | Update ChangeLogWilliam Cohen2008-05-081-0/+4
| | | |
| * | | * sleeptime.meta, wait4time.meta: New.William Cohen2008-05-082-0/+26
| |/ /
| * | systemtap.examples futexes.meta change futex.stp to futexes.stp.Mark Wielaard2008-05-082-2/+7
| | |
| * | In ioblock.stp ioblock.end set bytes_done depending on kernel version.Mark Wielaard2008-05-082-1/+7
| | |
| * | PR6492: make listing mode warning-freeFrank Ch. Eigler2008-05-072-0/+6
| | |
| * | PR5648: Fix unaligned access warning in stp_print_flush on ia64Masami Hiramatsu2008-05-073-10/+21
| | |
| * | PR5648: Fix memcpy's endianess issue.Masami Hiramatsu2008-05-072-3/+14
| | |
| * | futexes.meta, nettop.meta, pf2.meta: New.William Cohen2008-05-074-0/+43
| | |
| * | Clean up output.William Cohen2008-05-072-2/+6
| | |
* | | Merge commit 'origin/dwarfless' into pr6429-comp-unwindsymsFrank Ch. Eigler2008-05-0728-136/+4988
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | * commit 'origin/dwarfless': The beginnings of a no-dwarf version of syscalls.stp. Selected Added CPU REGISTERS and NUMBERED FUNCTION ARGUMENTS sections to Replaced [u_]arg() with [u]int_arg(), [u]long_arg(), {s|u}32_arg(), Added support for register(), u_register(), arg(), and u_arg() functions. * testsuite/{semok,semko}/nodwf*.stp PR 4311 - Function boundary tracing without debuginfo: Phase I
| * | The beginnings of a no-dwarf version of syscalls.stp. SelectedJim Keniston2008-05-061-0/+2845
| | | | | | | | | | | | aliases refer to args by number rather than name.
| * | Added CPU REGISTERS and NUMBERED FUNCTION ARGUMENTS sections toJim Keniston2008-05-062-0/+122
| | | | | | | | | | | | stapfuncs.5.in.
| * | Replaced [u_]arg() with [u]int_arg(), [u]long_arg(), {s|u}32_arg(),Jim Keniston2008-05-055-61/+268
| | | | | | | | | | | | | | | | | | | | | {s|u}64_arg(), etc. Added asmlinkage(), fastcall(), regparm(). Dealt with some surprises -- e.g., rax is ZERO-extended eax. Seems to work well with -m32 and -m64 user apps, and with a (small) dwarfless subset of syscall.stp.
| * | Added support for register(), u_register(), arg(), and u_arg() functions.Jim Keniston2008-05-013-0/+570
| | | | | | | | | | | | | | | Still missing: arg64(), _stp_copy_from_user stack, .linkage clause, tests, docs.
| * | * testsuite/{semok,semko}/nodwf*.stpJim Keniston2008-04-1816-0/+287
| | | | | | | | | | | | Shows what we currently can and can't do.
| * | PR 4311 - Function boundary tracing without debuginfo: Phase IJim Keniston2008-04-186-136/+960
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * tapsets.cxx: Major rework of dwflpp, dwarf_query, and related code to make do with elf info if dwarf info is absent, or (in the case of vmlinux) make do with a System.map-style symbol table if even the elf file is absent. * main.cxx: Use getopt_long instead of getopt. Added --kelf, --kmap, --ignore-vmlinux, and --ignore-dwarf. * hash.cxx, session.h, stap.1.in: Added --kelf, --kmap, --ignore-vmlinux, and --ignore-dwarf.
* | | Merge branch 'master' into pr6429-comp-unwindsymsFrank Ch. Eigler2008-05-0725-181/+403
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: PR444886: add .../build/... to default debuginfo search path More signal cleanup. Fix problem handling SIG_CHLD Cleanup signal handling for staprun. PR6481: timer reset needs irqs reenabled Made runtime/task_finder.c improvements. PR6474: use position-independent-executable security c/ld-flags for stap* binaries 2008-05-01 William Cohen <wcohen@redhat.com> add git commit summary guidelines PR5648: Fix unaligned access warning on ia64. PR6008: Increase the limitation of the buffer size to 4095MB. PR5645: Fix sub-buffer size calculation and debug messages.
| * | PR444886: add .../build/... to default debuginfo search pathFrank Ch. Eigler2008-05-053-2/+8
| | |
| * | More signal cleanup.Martin Hunt2008-05-052-9/+6
| | |
| * | Fix problem handling SIG_CHLDMartin Hunt2008-05-052-2/+19
| | |
| * | Cleanup signal handling for staprun.Martin Hunt2008-05-052-46/+77
| | |
| * | PR6481: timer reset needs irqs reenabledFrank Ch. Eigler2008-05-052-2/+11
| | |
| * | Made runtime/task_finder.c improvements.David Smith2008-05-052-65/+85
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-05-05 David Smith <dsmith@redhat.com> * task_finder.c (stap_utrace_detach_ops): Make sure we ignore /sbin/init. (__stp_utrace_attach): Added function to handle details of attaching a utrace engine. (__stp_utrace_task_finder_report_clone): Calls __stp_utrace_attach. (__stp_utrace_task_finder_report_exec): Ditto. (stap_start_task_finder): Ditto.
| * | Merge branch 'master' of ssh://sources.redhat.com/git/systemtapFrank Ch. Eigler2008-05-012-0/+17
| |\ \ | | | | | | | | | | | | | | | | * 'master' of ssh://sources.redhat.com/git/systemtap: 2008-05-01 William Cohen <wcohen@redhat.com>
| | * | 2008-05-01 William Cohen <wcohen@redhat.com>William Cohen2008-05-012-0/+17
| | | | | | | | | | | | | | | | * helloworld.meta: New file.
| * | | PR6474: use position-independent-executable security c/ld-flags for stap* ↵Frank Ch. Eigler2008-05-017-55/+143
| |/ / | | | | | | | | | | | | | | | binaries tested on rhel5 i386/x86-64, fedora7 x86-64
| * | add git commit summary guidelinesFrank Ch. Eigler2008-04-301-0/+3
| | |
| * | PR5648: Fix unaligned access warning on ia64.Shaohua Li2008-04-302-3/+9
| | |
| * | PR6008: Increase the limitation of the buffer size to 4095MB.Masami Hiramatsu2008-04-305-6/+19
| | |
| * | PR5645: Fix sub-buffer size calculation and debug messages.Masami Hiramatsu2008-04-305-3/+18
| | |
* | | Merge branch 'master' into pr6429-comp-unwindsymsFrank Ch. Eigler2008-04-3020-147/+437
|\| | | | | | | | | | | | | | | | | | | | | | | * master: PR6466: broad side-effect free statement elision Made utrace probes more robust. 2008-04-27 William Cohen <wcohen@redhat.com> 2008-04-27 William Cohen <wcohen@redhat.com>
| * | PR6466: broad side-effect free statement elisionFrank Ch. Eigler2008-04-2916-90/+258
| | |
| * | Made utrace probes more robust.David Smith2008-04-294-57/+101
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-04-29 David Smith <dsmith@redhat.com> * tapsets.cxx (utrace_derived_probe_group::emit_probe_decl): Added death event handlers to ensure that for every utrace_attach there is a corresponding utrace_detach. (utrace_derived_probe_group::emit_module_decls): Ditto. 2008-04-29 David Smith <dsmith@redhat.com> * task_finder.c: Made more robust by ensuring that all utrace attaches have a corresponding utrace detach.
| * | 2008-04-27 William Cohen <wcohen@redhat.com>William Cohen2008-04-281-0/+3
| | | | | | | | | | | | * check.exp: New script to run tests on cataloged examples.
| * | 2008-04-27 William Cohen <wcohen@redhat.com>William Cohen2008-04-281-0/+75
| | | | | | | | | | | | * check.exp: New script to run tests on cataloged examples.