Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fix for bug #2934 | trz | 2006-07-17 | 2 | -2/+7 | |
| | ||||||
* | main.cxx: add LKET's tapsets into stap's default tapsets search path | guanglei | 2006-07-17 | 3 | -57/+17 | |
| | | | | | | | | update lket man page to refect the new tapset search path syscalls.stp: make sys_acct, sys_add_key, sys_keyctl and sys_modify_ldt optional on ppc64 since they are weak symbol. ppc64/syscalls.stp: remove syscall.acct, syscall.add_key and syscall.umask since they are already defined in syscalls.stp | |||||
* | bug fix for aio event hooks to make each sub event hooks runnable separately | guanglei | 2006-07-14 | 2 | -18/+25 | |
| | ||||||
* | More x86_64 workarounds | hunt | 2006-07-12 | 2 | -1/+25 | |
| | ||||||
* | Workarounds for bad debug info on x86_64. | hunt | 2006-07-12 | 2 | -6/+16 | |
| | ||||||
* | Fix some x86_64 breakage. | hunt | 2006-07-11 | 2 | -2/+38 | |
| | ||||||
* | *** empty log message *** | hunt | 2006-07-11 | 8 | -1203/+1010 | |
| | ||||||
* | changes to addevent.process to generate adequate info of process relationships | guanglei | 2006-07-11 | 4 | -9/+23 | |
| | | | | | | | | 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 | |||||
* | Use instead of retval() | hien | 2006-07-11 | 1 | -4/+2 | |
| | ||||||
* | Fix problem with rhel4u4 kernel | hien | 2006-07-10 | 1 | -5/+22 | |
| | ||||||
* | 2006-07-04 Martin Hunt <hunt@redhat.com> | hunt | 2006-07-04 | 4 | -48/+81 | |
| | | | | * syscalls.stp, syscalls2.stp: Use user_string_quoted(). | |||||
* | fix syscall.lstat, syscall.lstat64, syscall.newlstat. | guanglei | 2006-07-04 | 4 | -15/+22 | |
| | | | | fix syscall.compat_sys_statfs and syscall.sys32_open in ppc64/syscalls.stp | |||||
* | add addr_to_node() from Jose Santos | guanglei | 2006-07-04 | 3 | -2/+24 | |
| | ||||||
* | 2006-06-30 Martin Hunt <hunt@redhat.com> | hunt | 2006-06-30 | 6 | -106/+101 | |
| | | | | | | | * conversions.stp (user_string): Don't generate errors on faults, just return <unknown>. (user_string2): New function. (user_string_warn): New function. | |||||
* | _lket_trace() won't log ppid and tgid any more. I use some bit-OPs to | guanglei | 2006-06-29 | 2 | -5/+11 | |
| | | | | | | make _lket_trace's format string shorter for better performance. I also modified lket-b2a to be sync with _lket_trace() | |||||
* | Fixed unlink | hien | 2006-06-28 | 1 | -1/+4 | |
| | ||||||
* | Fixed most syscalls testsuite failures. | hien | 2006-06-28 | 1 | -173/+252 | |
| | ||||||
* | Fix sys_utime | hunt | 2006-06-26 | 1 | -1/+2 | |
| | ||||||
* | 2006-06-26 Martin Hunt <hunt@redhat.com> | hunt | 2006-06-26 | 2 | -1/+60 | |
| | | | | | * aux_syscalls.stp (_stp_ctime): New function. (_struct_utimbuf_u): New function. | |||||
* | add AIO event hooks into lket.5.in | guanglei | 2006-06-26 | 1 | -8/+15 | |
| | ||||||
* | aio.stp: new event hooks for AIO | guanglei | 2006-06-26 | 5 | -4/+362 | |
| | | | | | register_events.stp, hookid_defs.stp: changes for aio.stp. register_events.stp, process.stp: bugfix for ascii tracing | |||||
* | Changes to AIO related syscalls(io_setup, io_submit, io_getevents, ↵ | guanglei | 2006-06-25 | 2 | -12/+24 | |
| | | | | io_cancel, io_destroy) | |||||
* | Added UDP tapset and common inet_sock functions. Added more descriptions to | tpnguyen | 2006-06-24 | 4 | -96/+256 | |
| | | | | TCP tapset. | |||||
* | change the return type from string to int64_t for better performance. | guanglei | 2006-06-24 | 6 | -172/+435 | |
| | | | | | sub-hooks for each iosyscall. make update_record() work for ascii tracing | |||||
* | Added new TCP tapset (from Hien Nguyen - IBM) | tpnguyen | 2006-06-22 | 2 | -0/+177 | |
| | ||||||
* | add PR 2525 note to ChangeLogs | jistone | 2006-06-22 | 1 | -0/+1 | |
| | ||||||
* | 2006-06-21 Josh Stone <joshua.i.stone@intel.com> | jistone | 2006-06-22 | 2 | -13/+15 | |
| | | | | | | | | | | | | | 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(). | |||||
* | More data items for scsi and ioscheduler event hooks | guanglei | 2006-06-21 | 6 | -72/+74 | |
| | | | | delete filter_by_pid filter for io scheduler event hooks | |||||
* | 2006-06-19 Martin Hunt <hunt@redhat.com> | hunt | 2006-06-19 | 3 | -58/+59 | |
| | | | | | * syscalls.stp: Make the 16-bit calls optional. * syscalls2.stp: Ditto. | |||||
* | *** empty log message *** | hunt | 2006-06-15 | 1 | -38/+47 | |
| | ||||||
* | *** empty log message *** | hunt | 2006-06-15 | 1 | -4/+2 | |
| | ||||||
* | added io syscall event hooks. | guanglei | 2006-06-15 | 4 | -20/+651 | |
| | | | | | | | 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 | |||||
* | *** empty log message *** | hunt | 2006-06-15 | 2 | -21/+34 | |
| | ||||||
* | More uid and gid syscall fixes. | hunt | 2006-06-14 | 2 | -43/+26 | |
| | ||||||
* | *** empty log message *** | hunt | 2006-06-14 | 1 | -0/+5 | |
| | ||||||
* | *** empty log message *** | hunt | 2006-06-14 | 4 | -119/+68 | |
| | ||||||
* | Fix ppc64 issue - sys_mmap | hien | 2006-06-12 | 1 | -1/+5 | |
| | ||||||
* | Fix ppc64 for setuid16 setgid16 etc... | hien | 2006-06-12 | 1 | -9/+9 | |
| | ||||||
* | *** empty log message *** | hunt | 2006-06-12 | 4 | -176/+90 | |
| | ||||||
* | 2006-06-09 Martin Hunt <hunt@redhat.com> | hunt | 2006-06-09 | 2 | -4/+7 | |
| | | | | * syscalls2.stp: Fix sys_sync. | |||||
* | *** empty log message *** | hunt | 2006-06-09 | 1 | -0/+4 | |
| | ||||||
* | 2006-06-09 Martin Hunt <hunt@redhat.com> | hunt | 2006-06-09 | 1 | -16/+16 | |
| | | | | * syscalls2.stp: Fixed the uid and gid calls. | |||||
* | made sys_ftruncate64 optional since it doesn't exist on 2.6.16*/ppc64 | guanglei | 2006-06-09 | 2 | -2/+7 | |
| | ||||||
* | Revert my former changes to lket_trace_extra() in translator. | guanglei | 2006-06-09 | 11 | -64/+339 | |
| | | | | | a new way of allowing user add arbitrary trace data. And also provide a way of letting user write the trace data format. | |||||
* | *** empty log message *** | tpnguyen | 2006-06-08 | 2 | -0/+81 | |
| | ||||||
* | 2006-06-06 Josh Stone <joshua.i.stone@intel.com> | jistone | 2006-06-06 | 2 | -2/+6 | |
| | | | | * process.stp (create, exec_complete): replace retval() with $return | |||||
* | fix _recvflags_str | hien | 2006-06-06 | 1 | -2/+2 | |
| | ||||||
* | 2006-06-05 David Smith <dsmith@redhat.com> | dsmith | 2006-06-05 | 1 | -0/+2 | |
| | | | | | | | | | | | | | | | | | | | | | * tapsets.cxx (dwflpp::express_as_string): New function. Extracted from dwflpp::literal_stmt_for_local() so that dwflpp::literal_stmt_for_return() could also call it. (dwflpp::literal_stmt_for_local): Portion extracted to create dwflpp::express_as_string(). (dwflpp::literal_stmt_for_return): New function. Adds support for new symbolic access ("$return") to return value in .return probes. Fixes PR 1132. (target_variable_flavour_calculating_visitor::visit_target_symbol): Calls dwflpp::literal_stmt_for_return() when in a return probe and the variable name is "$return". (dwarf_var_expanding_copy_visitor::visit_target_symbol): Ditto. * stapfuncs.5.in: Noted that the retval() function is deprecated. * stapprobes.5.in: Corrected the name of the return value variable. * tapset/return.stp: Marked the retval() function as deprecated. * testsuite/semko/return01.stp: Added new test. * testsuite/semko/return02.stp: Ditto. | |||||
* | truncate64 moved here | hien | 2006-06-05 | 2 | -0/+34 | |
| | ||||||
* | Moved truncate64 to arch specific syscalls.stp | hien | 2006-06-05 | 1 | -17/+0 | |
| |