summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 2007-08-07 David Smith <dsmith@redhat.com>dsmith2007-08-076-5/+15
| | | | | | | | | | PR 4736 (partial fix) * systemtap.printf/end1b.exp: Changed 'FAIL' to 'fail', so the rest of the testsuite will continue. * systemtap.printf/mixed_outb.exp: Ditto. * systemtap.printf/out1b.exp: Ditto. * systemtap.printf/out2b.exp: Ditto. * systemtap.printf/out3b.exp: Ditto.
* thread_info is renamed to stack since kernel 2.6.22wenji2007-08-041-1/+1
|
* 2007-08-03 Martin Hunt <hunt@redhat.com>hunt2007-08-032-1/+5
| | | | * aux_syscalls.stp (__get_compat_argv): Add cast.
* Changed limit check in foreach loop.mmason2007-08-022-4/+7
|
* Changed pid to tid throughout. Changed delete method in decumulate().mmason2007-08-012-14/+18
|
* 2007-07-31 Martin Hunt <hunt@redhat.com>hunt2007-07-316-21/+55
| | | | * syscalls*: Move sys32_sysctl to arch dirs.
* 2007-07-31 Martin Hunt <hunt@redhat.com>hunt2007-07-312-2/+6
| | | | * clock.c (main): Change flags to hex.
* 2007-07-31 Martin Hunt <hunt@redhat.com>hunt2007-07-313-3/+17
| | | | | | * syscalls.stp (clack_nanosleep): Fix flags string. * syscalls2.stp: Fix typo.
* 2007-07-31 Martin Hunt <hunt@redhat.com>hunt2007-07-319-543/+708
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * */syscalls.stp: Added mmap functions. Continued moving common compatibility functions to the main tapset. * aux_syscalls.stp (_shmat_flags_str): New. (__get_compat_argv): New. * syscalls.stp (adjtimex): Just print hex argument. (compat_adjtimex): New. (clock_getres): Also probe compat_clock_getres. (clock_gettime): Also probe compat funcs. (compat_clock_nanosleep): New. (compat_execve): New. (fstatat): New. (get[e][gu]id): Also probe sys32. (getsockopt): Make optional. Also probe compat. (mmap, mmap2): These are arch-specific, so move to individual architecture subdirs. (compat_sys_msgctl): New. (compat_sys_msgrcv): New. (compat_sys_msgsnd): New. * syscalls.stp (pread32): Remove. It calls pread64 . (quotactl): Make optional. (recv): Probe correct function. (recvfrom): Fix args. (compat_sys_recvmsg): New. (semctl): Make optional. (compat_sys_semctl): New. (semget): Make optional. (semop): Make optional. (semtimedop): Make optional. (compat_sys_semtimedop): New. (send): Make optional. (sendmsg): Make optional. (compat_sys_sendmsg): New. (sendto): Make optional. (setsockopt): Make optional. Add compat. (shmat): New. (compat_sys_shmat): New. (shmctl): New. (compat_sys_shmctl): New. (shmdt): New. (shmget): New. (shutdown): Make optional. (socket): Make optional. (socketpair): Make optional. (swapoff): Make optional. (swapon): Make optional. (sysctl): Add probe on sys32.
* * add PRfche2007-07-311-0/+2
|
* 2007-07-31 Frank Ch. Eigler <fche@elastic.org>fche2007-07-312-22/+5
| | | | | * ppc64/syscalls.stp: Remove duplicate sys_request_key{,.return} aliases.
* fixed support for pread and pwrite for s390x. Added tests for pread and pwrite.dwilder2007-07-304-2/+33
|
* 2007-07-26 David Smith <dsmith@redhat.com>dsmith2007-07-263-1/+20
| | | | | | | PR 4295 * systemtap.samples/args.exp: Tests to make sure the '-m' option leaves a module in the current directory. * systemtap.base/cache.exp (stap_compile): Added cleanup.
* 2007-07-26 David Smith <dsmith@redhat.com>dsmith2007-07-263-3/+28
| | | | | | | PR 4295 * main.cxx (main): If '-m MODNAME' is used, the generated module is saved in the current directory. * stap.1.in: Updated '-m' description.
* 2007-07-26 Martin Hunt <hunt@redhat.com>hunt2007-07-262-1/+13
| | | | | | Spotted by Ming Chang. * procfs.c (_stp_register_ctl_channel): Fix iterator when removing proc entries when an error occurs.
* Another fix for PR4836.mmason2007-07-252-5/+8
|
* Fixes for PR4836.mmason2007-07-256-13/+40
|
* 2007-07-17 Martin Hunt <hunt@redhat.com>hunt2007-07-182-2/+6
| | | | * poll.c (main): Don't hardcode fd.
* socket.stp: changed initialization of *num2str arrays to foreach loops.mmason2007-07-172-169/+13
|
* 2007-07-16 Martin Hunt <hunt@redhat.com>hunt2007-07-162-2/+4
| | | | (compat_sys_io_submit): Fix typo.
* 2007-07-16 Martin Hunt <hunt@redhat.com>hunt2007-07-163-0/+12
| | | | | * select.c (main): Ifdef SYS_pselect6. * poll.c (main): Ifdef SYS_ppoll.
* 2007-07-16 Martin Hunt <hunt@redhat.com>hunt2007-07-163-0/+73
| | | | * select.c, poll.c: New.
* 2007-07-16 Martin Hunt <hunt@redhat.com>hunt2007-07-165-316/+369
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * syscalls.stp (compat_sys_fcntl64, compat_sys_fcntl): Add. (compat_sys_fstatfs64): Add. (compat_sys_getdents, compat_sys_getdents64): Add. (compat_sys_ioctl): Add. (compat_sys_io_getevents): Add. (compat_sys_io_setup): Add. (compat_sys_io_submit): Add. * syscalls2.stp (compat_sys_nfsservctl): Add. (sys_openat): Add. (sys_ppoll): Add; (compat_sys_ppoll): Add. (sys32_pread64): Add. (sys32_pwrite32): Add. (sys_pwrite64): Print quoted string. (sys_pselect6, compat_sys_pselect6): Add. (sys_pselect7, compat_sys_pselect7): Add. (compat_sys_old_readdir): Add. (sys_select): Don't try to print fd_sets. (compat_sys_select): Add. (compat_sys_statfs64): Add. * ppc/syscalls.stp: Remove duplicated probes. * aux_syscalls.stp (_nfsctl_cmd_str): New. (_fd_set_u): Removed. Not used.
* 2007-07-12 David Smith <dsmith@redhat.com>dsmith2007-07-122-1/+10
| | | | | | * systemtap.maps/pmap_agg_overflow.exp: On single processor systems, this test reported an unsupported test and a test failure when it should have only reported an unsupported test. Fixed.
* 2007-07-11 William Cohen <wcohen@redhat.com>wcohen2007-07-112-3/+27
| | | | * systemtap.spec.in: Make sqlite support selectable.
* 2007-07-11 Frank Ch. Eigler <fche@elastic.org>fche2007-07-115-7/+18
| | | | | | | * configure.ac: Don't AC_MSG_ERROR if don't HAVE_LIBSQLITE3. * coveragedb.cxx: Compile to nothing unless HAVE_LIBSQLITE3. * main.cxx: Print no error message on -q if HAVE_LIBSQLITE3. * configure: Regenerated, looks rosier with HAVE_LIBSQLITE3.
* 2007-07-11 Eugene Teo <eteo@redhat.com>eteo2007-07-112-0/+72
| | | | | | * tcp.stp (tcp_sockstate_str, tcp_sockopt_str, tcp_setsockopt): New. Also added sockopt and sockstate lookup tables.
* 2007-07-10 Martin Hunt <hunt@localhost.localdomain>hunt2007-07-112-2/+7
| | | | | * systemtap.context/context.exp: Copy modules to /lib/modules/`uname -r`/kernel for debug info.
* 2007-07-10 Martin Hunt <hunt@redhat.com>hunt2007-07-111-2/+2
| | | | | * futimes.c (main): Ifdef out futimesat tests if not defined.
* 2007-07-10 Martin Hunt <hunt@redhat.com>hunt2007-07-112-3/+7
| | | | | * aux_syscalls.stp (_struct_compat_timeval2_u): Fixes.
* 2007-07-10 Martin Hunt <hunt@redhat.com>hunt2007-07-107-782/+461
| | | | | | | | * syscall*.stp: Major reorganization work. * aux_syscalls.stp (_sigprocmask_how_str): Rewrite in C so real arch-dependent header files will be used. (_mlockall_flags_str): Ditto.
* 2007-07-10 Martin Hunt <hunt@redhat.com>hunt2007-07-103-17/+21
| | | | | * uid16.c (main): 16-bit syscalls now have the same name as 32-bit. Fix patterns.
* *** empty log message ***hunt2007-07-101-1/+1
|
* 2007-07-10 Martin Hunt <hunt@redhat.com>hunt2007-07-102-2/+9
| | | | | * systemtap.context/pid.tcl: Don't try to get real ppid, just match pattern.
* 2007-07-09 David Smith <dsmith@redhat.com>dsmith2007-07-092-1/+7
| | | | | * relay.c (init_relayfs): Fixed a buffer size bug introduced by the last change.
* 2007-07-09 David Smith <dsmith@redhat.com>dsmith2007-07-093-2/+8
| | | | | | * relay.c (init_relayfs): Make sure buffers are big enough to hold a full path. * relay_old.c (init_oldrelayfs): Ditto.
* 2007-07-09 Martin Hunt <hunt@redhat.com>hunt2007-07-093-17/+18
| | | | | * syscalls2.stp (compat_sys_utimes): New. * ppc64/syscalls.stp (ciompat_sys_utimes): Removed.
* 2007-07-09 Martin Hunt <hunt@redhat.com>hunt2007-07-092-2/+7
| | | | | * systemtap.context/systemtap_test_module1.c (stm_write_cmd): Set pointer type to "char *" so get_user() fetches a char.
* 2007-07-09 David Smith <dsmith@redhat.com>dsmith2007-07-092-2/+8
| | | | | | * ctl.c (read_buffer_info): Make sure buffer is big enough to hold a full path. (init_ctl_channel): Ditto.
* 2007-07-09 Martin Hunt <hunt@redhat.com>hunt2007-07-092-2/+6
| | | | * syscalls.stp (compat_sys_futimesat): Fix arg.
* 2007-07-09 Martin Hunt <hunt@redhat.com>hunt2007-07-092-1/+5
| | | | * sym.h (STP_MAX_MODULES): Raise limit to 256.
* 2007-07-09 Martin Hunt <hunt@redhat.com>hunt2007-07-092-3/+19
| | | | | | * symbols.c (_stp_ins_module): Check for overflow of modules array. (_stp_do_module): If _stp_ins_module() fails, return an error.
* PR 4529wcohen2007-07-082-1/+6
| | | | * coveragedb.cxx (update_coverage_db): Make index "unique" to optimize.
* 2007-07-08 William Cohen <wcohen@redhat.com>wcohen2007-07-073-54/+128
| | | | | | | | | | | | | | | | | | | | PR 4529 * coveragedb.h (db_type): New enum for type column in coverage_element. (coverage_element): Remove removed column, change type to int. * coveragedb.cxx (has_table, has_index): New. (update_coverage_db): Use has_table, has_index. (enter_element): Change for new table format. (increment_element): Ditto. (sql_update_used_probes): Ditto. (sql_update_unused_probes): Ditto. (sql_update_used_functions): Ditto. (sql_update_unused_functions): Ditto. (sql_update_used_globals): Ditto. (sql_update_unused_globals): Ditto. (update_coverage_db): Ditto. (print_coverage_info(systemtap_session): Relocate vector. (sql_update_used_probes): Ditto. (sql_update_unused_probes): Ditto.
* 2007-07-06 Martin Hunt <hunt@redhat.com>hunt2007-07-0615-0/+325
| | | | * systemtap.maps/linear*: New tests of linear histograms.
* 2007-07-06 Martin Hunt <hunt@redhat.com>hunt2007-07-063-5/+19
| | | | | | | | * stat-common.c (__stp_stat_add): Fix calculations for linear histogram buckets. * stat.c (_stp_stat_init): Check for interval too small.
* 2007-07-05 Eugene Teo <eteo@redhat.com>eteo2007-07-042-1/+5
| | | | * regs.c (_stp_print_regs): #ifdef CONFIG_CPU_CP15 instead.
* 2007-07-03 Frank Ch. Eigler <fche@elastic.org>fche2007-07-037-23/+36
| | | | | * configure.ac: Bumped version to 0.5.15 for development. * configure: Regenerated.
* 2007-07-03 Martin Hunt <hunt@redhat.com>hunt2007-07-032-0/+37
| | | | * futimes.c: New test.
* 2007-07-03 Martin Hunt <hunt@redhat.com>hunt2007-07-034-2/+74
| | | | | | | * syscalls.stp: Add sys_futimesat, compat_sys_futimesat. * syscalls2.stp (utimes): Use _struct_timeval2_u. * aux_syscalls.stp (_struct_timeval2_u): New function. (_struct_compat_timeval2_u): New function.