summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 2007-09-25 Zhaolei <zhaolei@cn.fujitsu.com>zhaolei2007-09-251-0/+5
| | | | | From Cai Fei <caifei@cn.fujitsu.com> * rpc.stp Add function for probe point sunrpc.clnt.create_client.
* 2007-09-25 Zhaolei <zhaolei@cn.fujitsu.com>zhaolei2007-09-251-11/+39
| | | | | From CaiFei <caifei@cn.fujitsu.com> * rpc.stp Add function for probe point sunrpc.clnt.create_client.
* * ignore emacs backup files toofche2007-09-241-0/+3
|
* replace examples buildok testingfche2007-09-243-34/+17
| | | | | * systemtap.samples/examples.exp: New file, replacing * buildok/examples.stp: Removed.
* 2007-09-24 Masami Hiramatsu <mhiramat@redhat.com>hiramatu2007-09-247-32/+117
| | | | | | | | | | | | | | | | | | | | | PR 3916 * buildrun.cxx (compile_pass): Add new autoconf options for checking time related APIs. * time.c (stp_time_t): Rename cpufreq to freq. (__stp_get_freq): Rename from __stp_estimate_cpufreq. Use tsc_khz or cpu_khz if it is available. Use itc_freq on ia64. (__stp_ktime_get_real_ts): New function to get current kernel time. (__stp_time_timer_callback): Call __stp_ktime_get_real_ts to get base time. (__stp_init_time): Ditto. (__stp_constant_freq): New function to check the processor has constant frequency timestamp counter. (_stp_kill_time): Don't use the cpufreq notifier if the processor has constant frequency timestamp counter. (_stp_init_time): Ditto. * autoconf-ktime-get-real.c : New file. * autoconf-constant-tsc.c: Ditto. * autoconf-tsc-khz.c: Ditto.
* Add missing CATCH_DEREF_FAULT()s.fche2007-09-242-0/+8
|
* Add /* pure */ to embedded-C functions.fche2007-09-247-38/+39
|
* * conversions.stp (user_string): Redefine in terms of user_string2.fche2007-09-242-6/+5
|
* * buildok test cases for every embedded-C functionfche2007-09-2416-0/+176
| | | | | | | 2007-09-24 Frank Ch. Eigler <fche@elastic.org> * buildok/*-embedded.stp: New test case for every embedded-C function in the tapsets.
* 2007-09-24 Martin Hunt <hunt@redhat.com>hunt2007-09-243-13/+16
| | | | | * aux_syscalls.stp (_at_flag_str): Add some more flags. * syscalls2.stp (openat): Call _dfd_str().
* 2007-09-24 Martin Hunt <hunt@redhat.com>hunt2007-09-242-1/+5
| | | | * link.c (main): Don't check result code.
* 2007-09-24 David Smith <dsmith@redhat.com>dsmith2007-09-242-1/+5
| | | | * nfsd.stp (__svc_fh): Added missing semicolon.
* 2007-09-23 Ulrich Drepper <drepper@redhat.com>fche2007-09-232-1/+28
| | | | * syscalls2.stp (readlinkat): Add.
* cvs/gitignore updatesfche2007-09-222-0/+18
|
* 2007-09-22 Frank Ch. Eigler <fche@elastic.org>fche2007-09-222-1/+5
| | | | * systemtap.base/optim.exp: Wait for both result lines.
* 2007-09-22 Frank Ch. Eigler <fche@elastic.org>fche2007-09-222-3/+7
| | | | * systemtap.maps/linear_overunder.exp: Correct for actual data.
* PR 5057: histogram zero elisionfche2007-09-225-0/+92
| | | | | | | | | | | | | | | 2007-09-22 Frank Ch. Eigler <fche@elastic.org> PR 5057. * stat-common.c (_stp_stat_print_histogram): Elide consecutive zero rows beyond 2*STAT_ELISION+1. (STAT_ELISION): New parameter, default 2. 2007-09-22 Frank Ch. Eigler <fche@elastic.org> PR 5057. * systemtap.maps/linear_nearlyempty.*: New test for histogram printing elision.
* 2007-09-21 Martin Hunt <hunt@redhat.com>hunt2007-09-212-25/+70
| | | | | | | | PR 5024 * stat-common.c (_stp_stat_print_histogram): Change overflow and underflow handling for linear histograms. (__stp_stat_add): For linear histograms, use under and over buckets.
* 2007-09-21 Martin Hunt <hunt@redhat.com>hunt2007-09-219-2/+193
| | | | * systemtap.maps/linear*: Updated linear histogram tests.
* 2007-09-21 Martin Hunt <hunt@redhat.com>hunt2007-09-212-2/+7
| | | | | * lib/stap_run2.exp (stap_run2): Use send_log() instead of puts to save failure context in the log.
* add git usage infofche2007-09-211-1/+4
|
* rhbz 300121: optimization bugfche2007-09-215-2/+57
|
* 2007-09-21 Martin Hunt <hunt@redhat.com>hunt2007-09-212-1/+5
| | | | | From Alan Brunelle * control.c (_stp_ctl_read_cmd): Cast count to an int before printing.
* 2007-09-21 Zhaolei <zhaolei@cn.fujitsu.com>zhaolei2007-09-213-1/+21
| | | | | | | | | | | From Lai Jiangshan <laijs@cn.fujitsu.com> * aux_syscalls.stp (_sys_open_flag_str): Fix bug that missing "O_ASYNC". From Lai Jiangshan <laijs@cn.fujitsu.com> * aux_syscalls.stp: Add a function _mremap_flags. * syscalls.stp (syscall.mremap): Use _mremap_flags instead of _mmap_flags.
* dummy commitfche2007-09-210-0/+0
|
* 2007-09-21 Zhaolei <zhaolei@cn.fujitsu.com>zhaolei2007-09-211-0/+5
| | | | | * aux_syscalls.stp(_reboot_magic_str) Fix the problem that LINUX_REBOOT_MAGIC1 printed as UNKNOWN VALUE.
* 2007-09-21 Zhaolei <zhaolei@cn.fujitsu.com>zhaolei2007-09-211-8/+31
| | | | | * aux_syscalls.stp(_reboot_magic_str) Fix the problem that LINUX_REBOOT_MAGIC1 printed as UNKNOWN VALUE.
* 2007-09-20 Martin Hunt <hunt@redhat.com>hunt2007-09-203-5/+9
| | | | | * transport.h: Increase default buffer size. * control.c (_stp_ctl_read_cmd): Check buffer size.
* 2007-09-19 Martin Hunt <hunt@redhat.com>hunt2007-09-194-26/+41
| | | | | | | | | | | | | | | | PR 2295 * syscalls.stp (sys_bdflush): Make optional. (sys_madvise): Ditto. (sys_mincore): Ditto. (sys_mlock): Ditto. (sys_mlockall): Ditto. (sys_mprotect): Ditto. (sys_mremap): Ditto. (sys_msync): Ditto. (sys_munlock): Ditto. (sys_munlockall): Ditto. * syscalls2.stp (sys_remap_pages): Make optional. * ppc64/syscalls.stp (ppc_rtas): Make optional.
* 2007-09-19 Martin Hunt <hunt@redhat.com>hunt2007-09-195-131/+121
| | | | | | | | | | | PR 4931 * test-debug.tcl (cleanup): Remove print. * README: Update. * syscall.exp: Source test.tcl and call run_one_test() from there. * test.tcl: Rewrite as a function. Do compilation as well as testing. Compile into and execute in a directory in /tmp.
* 2007-09-19 Martin Hunt <hunt@redhat.com>hunt2007-09-192-3/+28
| | | | | | | | | | PR 5042 * procfs.c (_stp_rmdir_proc_module): Warn if removal of /proc/systemtap/module is deferred. Do not defer removal of /proc/systemtap. (_stp_mkdir_proc_module): Call path_release(). Set ownership of /proc/systemtap/module to force deletion to be deferred. (_stp_create_procfs): Set owner of all path components.
* 2007-09-19 Zhaolei <zhaolei@cn.fujitsu.com>zhaolei2007-09-192-1/+15
| | | | | * syscall.stp(getrusage) Fix the output of getrusage's argstr when who is set to -2.
* 2007-09-19 Zhaolei <zhaolei@cn.fujitsu.com>zhaolei2007-09-191-0/+8
| | | | | | | | From Lai Jiangshan <laijs@cn.fujitsu.com> * ia64/syscalls.stp Add a probe point syscall.sigaltstack for ia64. * signal.stp(signal.force_segv) Add a part(force_sigsegv_info) for signal.force_segv.
* 2007-09-19 Zhaolei <zhaolei@cn.fujitsu.com>zhaolei2007-09-191-2/+16
| | | | | | From Lai Jiangshan <laijs@cn.fujitsu.com> * signal.stp(signal.force_segv) Add a part(force_sigsegv_info) for signal.force_segv.
* 2007-09-19 Zhaolei <zhaolei@cn.fujitsu.com>zhaolei2007-09-191-0/+19
| | | | | | From Lai Jiangshan <laijs@cn.fujitsu.com> * ia64/syscalls.stp Add a probe point syscall.sigaltstack for ia64
* 2007-09-18 David Smith <dsmith@redhat.com>dsmith2007-09-183-0/+119
| | | | | | * systemtap.base/procfs.exp: New test case. * lib/stap_run.exp (stap_run): Handles the case where the stap '-m' option was used.
* 2007-09-17 David Smith <dsmith@redhat.com>dsmith2007-09-176-0/+33
| | | | | | | | * semko/procfs06.stp: New test case. * semko/procfs07.stp: Ditto. * semko/procfs08.stp: Ditto. * semko/procfs09.stp: Ditto. * semko/procfs10.stp: Ditto.
* 2007-09-17 David Smith <dsmith@redhat.com>dsmith2007-09-172-1/+50
| | | | | PR 1154 * stapprobes.5.in: Documented procfs probes.
* 2007-09-17 David Smith <dsmith@redhat.com>dsmith2007-09-172-0/+36
| | | | * tapsets.cxx (procfs_builder::build): Validate procfs path.
* *** empty log message ***hunt2007-09-171-4/+4
|
* 2007-09-17 Martin Hunt <hunt@redhat.com>hunt2007-09-171-0/+4
| | | | * timer.c (main): Remove the return value checks.
* 2007-09-17 Martin Hunt <hunt@redhat.com>hunt2007-09-171-2/+6
| | | | | * systemtap.samples/system_func.stp: PR4466 Add some additional checks to eliminates any races in output.
* 2007-09-15 Wenji Huang <wenji.huang@oracle.com>wenji2007-09-162-0/+39
| | | | | PR 4930 * buildok/examples.stp: New test case.
* 2007-09-15 Wenji Huang <wenji.huang@oracle.com>wenji2007-09-163-6/+15
| | | | | * iostat-scsi.stp: Make module probe optional,clarify reference to flags. * small_demos/sched_snoop.stp(scheduler.migrage,scheduler.balance): Make optional.
* Remove debug.hunt2007-09-141-1/+0
|
* 2007-09-14 Martin Hunt <hunt@redhat.com>hunt2007-09-142-6/+16
| | | | | * procfs.c (_stp_create_procfs): Be sure that directories in the path are really directories and not files.
* 2007-09-14 David Smith <dsmith@redhat.com>dsmith2007-09-147-0/+44
| | | | | | | | | | PR 1154 * buildok/procfs01.stp: New test case. * semko/procfs01.stp: Ditto. * semko/procfs02.stp: Ditto. * semko/procfs03.stp: Ditto. * semko/procfs04.stp: Ditto. * semko/procfs05.stp: Ditto.
* 2007-09-14 David Smith <dsmith@redhat.com>dsmith2007-09-142-1/+10
| | | | | | | | | PR 1154 * tapsets.cxx (procfs_var_expanding_copy_visitor::visit_target_symbol): Disallows reading from $value in a procfs read probe. (procfs_derived_probe_group::emit_module_init): Updated previous fix.
* 2007-09-14 Martin Hunt <hunt@redhat.com>hunt2007-09-143-38/+14
| | | | | | | | | * ctl.c (init_ctl_channel): Return 1 if the ctl file opened was for the old relayfs transport. * mainloop.c (init_stapio): Don't call using_old_transport(). Use the return of init_ctl_channel() instead. (using_old_transport): Deleted.
* 2007-09-14 David Smith <dsmith@redhat.com>dsmith2007-09-142-9/+28
| | | | | | | PR 1154 * tapsets.cxx (procfs_derived_probe_group::emit_module_init): Fixed problem where if only one type (read/write) of procfs probe was defined, the generated code wouldn't compile.