summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Specified explicit types for __find_bdevname() parameters and return value. ↵mmason2007-09-261-12/+22
| | | | | | | | The types could not be determined correctly when __find_bdevname() was used in nfs.stp Added __page_index() to work around problem dereferencing unions in stap language. Made generic.fop.sendfile conditional on kernel <= 2.6.22. generic_file_sendfile() was removed in 2.6.23.
* 2007-09-26 Zhaolei <zhaolei@cn.fujitsu.com>zhaolei2007-09-261-0/+8
| | | | | | | | From Lai Jiangshan <laijs@cn.fujitsu.com> * syscall.stp (syscall.brk): Add probe point kernel.function("ia64_brk"). * syscall.stp (syscall.mremap): Add probe point kernel.function("ia64_mremap").
* 2007-09-26 Zhaolei <zhaolei@cn.fujitsu.com>zhaolei2007-09-261-4/+16
| | | | | | | | From Lai Jiangshan <laijs@cn.fujitsu.com> * syscall.stp (syscall.brk): Add probe point kernel.function("ia64_brk") * syscall.stp (syscall.mremap): Add probe point kernel.function("ia64_mremap")
* 2007-09-26 Zhaolei <zhaolei@cn.fujitsu.com>zhaolei2007-09-263-40/+45
| | | | | From Lai Jiangshan <laijs@cn.fujitsu.com> modify field-access operator from "." to "->" in all files.
* 2007-09-26 Zhaolei <zhaolei@cn.fujitsu.com>zhaolei2007-09-263-1/+28
| | | | | | * syscalls.stp (adjtimex.return): Improve retstr. * aux_syscalls.stp: Add a function(_adjtimex_return_str) for adjtimex.return.
* typo fixfche2007-09-251-1/+1
|
* socket.stp build fix for 2.6.9 kernelfche2007-09-252-0/+7
| | | | | | 2007-09-25 Frank Ch. Eigler <fche@elastic.org> * socket.stp (sock_flags_num2str): Define SOCK_PASSCRED if needed.
* * build fix on rhel4fche2007-09-252-1/+5
| | | | | | 2007-09-25 Frank Ch. Eigler <fche@elastic.org> * socket.stp (__i2n_ip_proto): Add a cast for 32-bit compatibility.
* remove problematic $target variable from signal.sendfche2007-09-252-2/+7
| | | | | | | 2007-09-25 Frank Ch. Eigler <fche@elastic.org> * signal.stp (_signal.send.part*): Remove sinfo alias variable, since it's a struct rather than integral value.
* *** empty log message ***hunt2007-09-251-1/+1
|
* 2007-09-25 Martin Hunt <hunt@redhat.com>hunt2007-09-252-11/+16
| | | | | * test.tcl (run_one_test): Fix unsupported results. Send failure diffs to log.
* 2007-09-25 Martin Hunt <hunt@redhat.com>hunt2007-09-252-2/+4
| | | | * syscalls2.stp (sys_readlinkat): Make optional.
* 2007-09-25 Josh Stone <joshua.i.stone@intel.com>jistone2007-09-252-1/+6
| | | | | * tapsets.cxx (translator_output::~translator_output): Fix mismatched delete / delete [].
* 2007-09-25 Martin Hunt <hunt@redhat.com>hunt2007-09-252-1/+8
| | | | | * aux_syscalls.stp (_struct_compat_timeval_u): ifdef CONFIG_COMPAT so buildok test will pass.
* 2007-09-25 Martin Hunt <hunt@redhat.com>hunt2007-09-252-2/+7
| | | | | * systemtap.context/backtrace.tcl: Handle single line timer.profile backtraces.
* 2007-09-25 David Smith <dsmith@redhat.com>dsmith2007-09-252-1/+5
| | | | | * systemtap.base/marker.exp: Improved regexp to work correctly on kernels with no markers.
* 2007-09-25 David Smith <dsmith@redhat.com>dsmith2007-09-252-7/+42
| | | | | * systemtap.base/marker.exp: Updated for the 9/18/2007 markers patch.
* 2007-09-25 David Smith <dsmith@redhat.com>dsmith2007-09-252-8/+61
| | | | | | | | | * tapsets.cxx (mark_query::handle_query_module): Updated for 9/18/2007 markers patch. (mark_derived_probe::parse_probe_sig): Ditto. (mark_derived_probe_group::emit_module_decls): Ditto. (mark_derived_probe_group::emit_module_init): Ditto. (mark_derived_probe_group::emit_module_exit): Ditto.
* 2007-09-25 Zhaolei <zhaolei@cn.fujitsu.com>zhaolei2007-09-251-0/+6
| | | | | | From Cai Fei <caifei@cn.fujitsu.com> * rpc.stp Fix the wrong calling of returnstr($return) to returnstr(1) or returnstr(2).
* 2007-09-25 Zhaolei <zhaolei@cn.fujitsu.com>zhaolei2007-09-251-12/+14
| | | | | | From Cai Fei <caifei@cn.fujitsu.com> * rpc.stp Fix the wrong calling of returnstr($return) to returnstr(1) or returnstr(2).
* moving misplaced entryfche2007-09-252-5/+5
|
* 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.