summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' of git://sources.redhat.com/git/systemtapFrank Ch. Eigler2007-09-288-5/+3081
|\
| * If uprobes isn't in the kernel, pull it in from the runtime.kenistoj2007-09-281-5/+6
| |
| * Install runtime/uprobes/*.kenistoj2007-09-281-0/+2
| |
| * uprobes.c, uprobes.h: architecture-independent codekenistoj2007-09-286-0/+3073
| | | | | | | | | | uprobes_i386.c, uprobes_i386.h: i386 code uprobes_arch.c, uprobes_arch.h: map to architecture-specific files
* | Merge branch 'master' of git://sources.redhat.com/git/systemtapFrank Ch. Eigler2007-09-283-0/+32
|\|
| * 2007-09-28 Wenji Huang <wenji.huang@oracle.com>wenji2007-09-283-0/+32
| | | | | | | | | | * lib/systemtap.exp: New proc get_system_info. * lib/stap_run.exp: New proc print_system_info.
* | Merge branch 'master' of git://sources.redhat.com/git/systemtapFrank Ch. Eigler2007-09-272-286/+268
|\|
| * 2007-09-27 Martin Hunt <hunt@redhat.com>hunt2007-09-272-286/+268
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * aux_syscalls.stp (_stp_lookup_str, _stp_lookup_or_str): New functions to efficiently and safely read arrays of values and return a string. (_signal_name): Reimplement using _stp_lookup_str(). (_semctl_cmd): Ditto. (__fork_flags): Ditto. (_mmap_flags): Ditto. (_mprotect_prot_str): Ditto. (_shmat_flags_str): Ditto. (_at_flag_str): Ditto. (get_mmap_args): Complete rewrite for safety and correctness.
* | Merge branch 'master' of git://sources.redhat.com/git/systemtapFrank Ch. Eigler2007-09-270-0/+0
|\|
| * grammar tweaksfche2007-09-271-9/+8
| | | | | | | | Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
* | grammar tweaksFrank Ch. Eigler2007-09-271-9/+8
| | | | | | | | Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
* | Merge branch 'master' of git://sources.redhat.com/git/systemtapFrank Ch. Eigler2007-09-275-0/+83
|\|
| * 2007-09-27 Masami Hiramatsu <mhiramat@redhat.com>hiramatu2007-09-275-0/+83
| | | | | | | | | | PR3916 * systemtap.sample/gtod.*: New test for gettimeofday accuracy.
* | Merge branch 'master' of git://sources.redhat.com/git/systemtapFrank Ch. Eigler2007-09-277-20/+98
|\|
| * 2007-09-27 Wenji Huang <wenji.huang@oracle.com>wenji2007-09-274-1/+20
| | | | | | | | | | | | * rpc.stp (clones_from_clnt, tasks_from_clnt): Fix for kernel >= 2.6.22. * nfs.stp (__nfsi_ndirty) : Ditto. * nfs_proc.stp (__nfsv4_bitmask) : Make bitmask valid according to CONFIG.
| * 2007-09-27 Zhaolei <zhaolei@cn.fujitsu.com>zhaolei2007-09-272-2/+10
| | | | | | | | | | | | | | From Cai Fei <caifei@cn.fujitsu.com> * rpc.stp (sunrpc.clnt.shutdown_client): Add argument progname's definition for probe sunrpc.clnt.shutdown_client, because it is in the man page but not defined in tapset.
| * 2007-09-27 Zhaolei <zhaolei@cn.fujitsu.com>zhaolei2007-09-272-2/+9
| | | | | | | | | | | | | | From Cai Fei <caifei@cn.fujitsu.com> * rpc.stp (sunrpc.clnt.call_sync, sunrpc.clnt.call_async): Fix the output format of flags in argstr from hex to decimal just to make it same as other probes.
| * 2007-09-27 Zhaolei <zhaolei@cn.fujitsu.com>zhaolei2007-09-272-2/+9
| | | | | | | | | | * tcp.stp (sendmsg.return): Fix description of size variable. * tcp.stp (recvmsg.return): Ditto.
| * 2007-09-27 Zhaolei <zhaolei@cn.fujitsu.com>zhaolei2007-09-272-1/+15
| | | | | | | | | | | | * socket.stp (aio_read): Fix compile error with kernel version less than 2.6.19. * socket.stp (aio_write): Ditto.
| * Updated vfs.stp.mmason2007-09-261-0/+13
| |
| * 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.
* | Merge branch 'master' of git://sources.redhat.com/git/systemtapFrank Ch. Eigler2007-09-265-45/+97
|\|
| * 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.
* | Merge branch 'master' of git://sources.redhat.com/git/systemtapFrank Ch. Eigler2007-09-250-0/+0
|\|
| * 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.
* | Merge branch 'master' of git://sources.redhat.com/git/systemtapFrank Ch. Eigler2007-09-252-11/+16
|\| | | | | | | | | | | Conflicts: tapset/ChangeLog
| * 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.
* | typo fixFrank Ch. Eigler2007-09-251-1/+1
| |
* | socket.stp build fix for 2.6.9 kernelFrank Ch. Eigler2007-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 rhel4Frank Ch. Eigler2007-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.sendFrank Ch. Eigler2007-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.
* 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.