| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
* string.c (_stp_text_str): Add a parameter to support
userspace strings too.
* string.h: (_stp_text_str): Fix proto.
|
|
|
|
|
|
|
|
| |
use current->parent->tgid as the parent process id for ascii tracing
modified lket-b2a to be sync with the new addevent.process event hooks
updated lket man pages to be sync with newly changes to addevent.process event hooks
|
| |
|
| |
|
|
|
|
| |
* syscalls.stp, syscalls2.stp: Use user_string_quoted().
|
|
|
|
| |
fix syscall.compat_sys_statfs and syscall.sys32_open in ppc64/syscalls.stp
|
| |
|
| |
|
|
|
|
|
|
| |
* tapsets.cxx (hrtimer_builder::build): Enable hrtimers on >=2.6.17.
* tapsets.cxx (hrtimer_derived_probe::emit_probe_entries): Correct
compilation errors, fix return value.
|
|
|
|
|
|
|
| |
* conversions.stp (user_string): Don't generate errors
on faults, just return <unknown>.
(user_string2): New function.
(user_string_warn): New function.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tapsets.cxx (dwflpp::dwfl_assert): Added optional extra_msg
parameter to be able to print out extra error message.
(dwflpp::setup): Uses new 'extra_msg' parameter to dwfl_assert()
to ask user to install kernel-debuginfo when
dwfl_linux_kernel_report_kernel() or
dwfl_linux_kernel_report_modules() fails (Bugzilla #2669).
* buildrun.cxx (compile_pass): Checks to make sure module build
directory exists before trying to run make there (Bugzilla #2669).
|
| |
|
|
|
|
|
|
| |
make _lket_trace's format string shorter for better performance.
I also modified lket-b2a to be sync with _lket_trace()
|
| |
|
| |
|
| |
|
|
|
|
| |
* loc2c-runtime.h: Add some comments.
|
| |
|
|
|
|
| |
* runtest.sh: Don't use eval, use proper quoting.
|
|
|
|
|
|
| |
* tapsets.cxx (dwflpp::emit_address): New instance method. Get
relocation details from Dwfl to emit in comment after address constant.
(dwflpp::loc2c_emit_address): Just call that.
|
| |
|
|
|
|
|
| |
* aux_syscalls.stp (_stp_ctime): New function.
(_struct_utimbuf_u): New function.
|
| |
|
|
|
|
|
| |
register_events.stp, hookid_defs.stp: changes for aio.stp.
register_events.stp, process.stp: bugfix for ascii tracing
|
|
|
|
| |
io_cancel, io_destroy)
|
| |
|
|
|
|
| |
TCP tapset.
|
|
|
|
|
| |
sub-hooks for each iosyscall.
make update_record() work for ascii tracing
|
|
|
|
| |
* time.c: Do cpufreq notification only if CONFIG_CPU_FREQ defined.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
runtime/
* time.c: Time-estimation with minimal dependency on xtime.
runtime/transport/
* transport/transport.c (_stp_handle_start): Initialize timer functions.
* transport.c (_stp_cleanup_and_exit): Teardown timer functions.
tapset/
* timestamp.stp (gettimeofday_us, gettimeofday_ms, gettimeofday_s):
Convert to using the runtime-provided _stp_gettimeofday_us().
|
|
|
|
| |
delete filter_by_pid filter for io scheduler event hooks
|
|
|
|
|
| |
* syscalls.stp: Make the 16-bit calls optional.
* syscalls2.stp: Ditto.
|
| |
|
|
|
|
|
| |
* systemtap.spec.in: Fix bundled_elfutils setting so builds can
possibly work. Add comment admonishing losers not to touch it.
|
| |
|
|
|
|
| |
* lket/b2a/Makefile.in: Regenerated with automake-1.9.6-2.
|
|
|
|
|
| |
* configure.ac, systemtap.spec.in: Bump version to 0.5.8.
* configure: Regenerated.
|
|
|
|
| |
* aclocal.m4, Makefile.in: Regenerated with automake-1.9.6-2.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
* systemtap.spec.in: Require elfutils-0.121.
|
|
|
|
|
|
|
| |
the io syscall hook differs with syscall hook since it will
provide all the available info of function parameters instead
of logging only the syscall name. Useful to trace the detail
behavour of io related syscalls
|