summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Added UDP tapset and common inet_sock functions. Added more descriptions totpnguyen2006-06-244-96/+256
| | | | TCP tapset.
* change the return type from string to int64_t for better performance.guanglei2006-06-246-172/+435
| | | | | sub-hooks for each iosyscall. make update_record() work for ascii tracing
* 2006-06-23 Josh Stone <joshua.i.stone@intel.com>jistone2006-06-232-6/+23
| | | | * time.c: Do cpufreq notification only if CONFIG_CPU_FREQ defined.
* Part of fix for bug #2532trz2006-06-232-3/+10
|
* New tcp testtpnguyen2006-06-222-0/+45
|
* Added new TCP tapset (from Hien Nguyen - IBM)tpnguyen2006-06-222-0/+177
|
* add PR 2525 note to ChangeLogsjistone2006-06-223-0/+3
|
* 2006-06-21 Josh Stone <joshua.i.stone@intel.com>jistone2006-06-226-14/+215
| | | | | | | | | | | | | 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 hooksguanglei2006-06-217-83/+90
| | | | delete filter_by_pid filter for io scheduler event hooks
* 2006-06-19 Martin Hunt <hunt@redhat.com>hunt2006-06-193-58/+59
| | | | | * syscalls.stp: Make the 16-bit calls optional. * syscalls2.stp: Ditto.
* .roland2006-06-171-0/+3
|
* 2006-06-16 Roland McGrath <roland@redhat.com>roland2006-06-171-1/+2
| | | | | * systemtap.spec.in: Fix bundled_elfutils setting so builds can possibly work. Add comment admonishing losers not to touch it.
* .roland2006-06-172-50/+61
|
* 2006-06-16 Roland McGrath <roland@redhat.com>roland2006-06-171-4/+2
| | | | * lket/b2a/Makefile.in: Regenerated with automake-1.9.6-2.
* 2006-06-16 Roland McGrath <roland@redhat.com>roland2006-06-173-11/+14
| | | | | * configure.ac, systemtap.spec.in: Bump version to 0.5.8. * configure: Regenerated.
* 2006-06-16 Roland McGrath <roland@redhat.com>roland2006-06-172-339/+145
| | | | * aclocal.m4, Makefile.in: Regenerated with automake-1.9.6-2.
* fix bogus whitespaceroland2006-06-171-1/+8
|
* update lket.5.in for the recent LKET's changesguanglei2006-06-162-29/+270
|
* *** empty log message ***hunt2006-06-151-38/+47
|
* *** empty log message ***hunt2006-06-151-4/+2
|
* .roland2006-06-151-8/+12
|
* 2006-06-15 Roland McGrath <roland@redhat.com>roland2006-06-151-1/+1
| | | | * systemtap.spec.in: Require elfutils-0.121.
* added io syscall event hooks.guanglei2006-06-154-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 ***hunt2006-06-152-21/+34
|
* More uid and gid syscall fixes.hunt2006-06-142-43/+26
|
* 2006-06-14 Frank Ch. Eigler <fche@elastic.org>fche2006-06-142-7/+38
| | | | | * README: Add kernel.org blurb based on text from Chuck Ebbert <76306.1226@compuserve.com>.
* *** empty log message ***hunt2006-06-141-0/+5
|
* *** empty log message ***hunt2006-06-144-119/+68
|
* 2006-06-13 Martin Hunt <hunt@redhat.com>hunt2006-06-132-17/+14
| | | | | * librelay.c (start_cmd): Rewrite using sigwait() to eliminate a race.
* 2006-06-13 Martin Hunt <hunt@redhat.com>hunt2006-06-132-3/+8
| | | | | * transport.c (_stp_transport_close): Destroy workqueue when done.
* Fix ppc64 issue - sys_mmaphien2006-06-121-1/+5
|
* Fix ppc64 for setuid16 setgid16 etc...hien2006-06-121-9/+9
|
* *** empty log message ***hunt2006-06-124-176/+90
|
* 2006-06-09 Martin Hunt <hunt@redhat.com>hunt2006-06-092-4/+7
| | | | * syscalls2.stp: Fix sys_sync.
* 2006-06-09 Martin Hunt <hunt@redhat.com>hunt2006-06-092-2/+16
| | | | | | * transport.c: Using the default workqueue was causing problems because of the long delays on probe_exit(). Created a new systemtap work queue and used that instead.
* *** empty log message ***hunt2006-06-091-0/+4
|
* 2006-06-09 Martin Hunt <hunt@redhat.com>hunt2006-06-091-16/+16
| | | | * syscalls2.stp: Fixed the uid and gid calls.
* made sys_ftruncate64 optional since it doesn't exist on 2.6.16*/ppc64guanglei2006-06-092-2/+7
|
* Revert my former changes to lket_trace_extra() in translator.guanglei2006-06-0920-403/+553
| | | | | 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 ***tpnguyen2006-06-082-0/+15
|
* *** empty log message ***tpnguyen2006-06-082-0/+81
|
* 2006-06-06 Josh Stone <joshua.i.stone@intel.com>jistone2006-06-062-2/+6
| | | | * process.stp (create, exec_complete): replace retval() with $return
* fix _recvflags_strhien2006-06-061-2/+2
|
* 2006-06-05 Martin Hunt <hunt@redhat.com>hunt2006-06-052-8/+14
| | | | | * procfs.c (_stp_write): Always use spin_lock_irqsave() because this function can sometimes be called with interrupts enabled.
* 2006-06-05 David Smith <dsmith@redhat.com>dsmith2006-06-057-40/+169
| | | | | | | | | | | | | | | | | | | | | * 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 herehien2006-06-052-0/+34
|
* Moved truncate64 to arch specific syscalls.stphien2006-06-051-17/+0
|
* 2006-06-05 Frank Ch. Eigler <fche@elastic.org>fche2006-06-055-14/+33
| | | | | | | | PR 2645 cont'd. * elaborate.cxx (derive_probes): Pass down optional flag from alias reference to expansion. * testsuite/semok/twentytwo.stp: Test passing-down. * stapprobes.5.in: Specify passing-down property of optional flag.
* 2006-06-02 Frank Ch. Eigler <fche@elastic.org>fche2006-06-025-32/+54
| | | | | | | | | | | PR 2645 cont'd. * elaborate.cxx (find_and_build): Support optional wildcards too. (derive_probes): Change last argument to indicate optionalness of parent probe point (alias reference). (alias_expansion_builder): Shrink epilogue-mode alias body copying. Pass along alias reference optionality. * elaborate.h: Corresponding changes. * testsuite/semko/thirtyfive.stp, semok/twentytwo.stp: New tests.
* 2006-06-02 Josh Stone <joshua.i.stone@intel.com>jistone2006-06-023-2/+11
| | | | | * testsuite/buildok/process_test.stp: add signal_handle test * examples/small_demos/proc_snoop.stp: log signal_handle