]> sourceware.org Git - systemtap.git/log
systemtap.git
16 years ago2007-09-24 Martin Hunt <hunt@redhat.com>
hunt [Mon, 24 Sep 2007 14:19:02 +0000 (14:19 +0000)]
2007-09-24  Martin Hunt  <hunt@redhat.com>

* aux_syscalls.stp (_at_flag_str): Add some more flags.
* syscalls2.stp (openat): Call _dfd_str().

16 years ago2007-09-24 Martin Hunt <hunt@redhat.com>
hunt [Mon, 24 Sep 2007 14:16:25 +0000 (14:16 +0000)]
2007-09-24  Martin Hunt  <hunt@redhat.com>

* link.c (main): Don't check result code.

16 years ago2007-09-24 David Smith <dsmith@redhat.com>
dsmith [Mon, 24 Sep 2007 13:56:35 +0000 (13:56 +0000)]
2007-09-24  David Smith  <dsmith@redhat.com>

* nfsd.stp (__svc_fh): Added missing semicolon.

16 years ago2007-09-23 Ulrich Drepper <drepper@redhat.com>
fche [Sun, 23 Sep 2007 21:09:29 +0000 (21:09 +0000)]
2007-09-23  Ulrich Drepper <drepper@redhat.com>

* syscalls2.stp (readlinkat): Add.

16 years agocvs/gitignore updates
fche [Sat, 22 Sep 2007 17:18:07 +0000 (17:18 +0000)]
cvs/gitignore updates

16 years ago2007-09-22 Frank Ch. Eigler <fche@elastic.org>
fche [Sat, 22 Sep 2007 16:51:16 +0000 (16:51 +0000)]
2007-09-22  Frank Ch. Eigler  <fche@elastic.org>

* systemtap.base/optim.exp: Wait for both result lines.

16 years ago2007-09-22 Frank Ch. Eigler <fche@elastic.org>
fche [Sat, 22 Sep 2007 16:48:45 +0000 (16:48 +0000)]
2007-09-22  Frank Ch. Eigler  <fche@elastic.org>

* systemtap.maps/linear_overunder.exp: Correct for actual data.

16 years agoPR 5057: histogram zero elision
fche [Sat, 22 Sep 2007 16:45:13 +0000 (16:45 +0000)]
PR 5057: histogram zero elision

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.

16 years ago2007-09-21 Martin Hunt <hunt@redhat.com>
hunt [Fri, 21 Sep 2007 19:14:31 +0000 (19:14 +0000)]
2007-09-21  Martin Hunt  <hunt@redhat.com>
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.

16 years ago2007-09-21 Martin Hunt <hunt@redhat.com>
hunt [Fri, 21 Sep 2007 19:11:41 +0000 (19:11 +0000)]
2007-09-21  Martin Hunt  <hunt@redhat.com>

* systemtap.maps/linear*: Updated linear histogram tests.

16 years ago2007-09-21 Martin Hunt <hunt@redhat.com>
hunt [Fri, 21 Sep 2007 19:06:31 +0000 (19:06 +0000)]
2007-09-21  Martin Hunt  <hunt@redhat.com>

* lib/stap_run2.exp (stap_run2): Use send_log()
instead of puts to save failure context in the log.

16 years agoadd git usage info
fche [Fri, 21 Sep 2007 18:12:54 +0000 (18:12 +0000)]
add git usage info

16 years agorhbz 300121: optimization bug
fche [Fri, 21 Sep 2007 18:03:28 +0000 (18:03 +0000)]
rhbz 300121: optimization bug

16 years ago2007-09-21 Martin Hunt <hunt@redhat.com>
hunt [Fri, 21 Sep 2007 13:46:30 +0000 (13:46 +0000)]
2007-09-21  Martin Hunt  <hunt@redhat.com>
From Alan Brunelle
* control.c (_stp_ctl_read_cmd): Cast count to an int before printing.

16 years ago2007-09-21 Zhaolei <zhaolei@cn.fujitsu.com>
zhaolei [Fri, 21 Sep 2007 06:53:27 +0000 (06:53 +0000)]
2007-09-21  Zhaolei  <zhaolei@cn.fujitsu.com>

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.

16 years agodummy commit
fche [Fri, 21 Sep 2007 01:21:20 +0000 (01:21 +0000)]
dummy commit

16 years ago2007-09-21 Zhaolei <zhaolei@cn.fujitsu.com>
zhaolei [Fri, 21 Sep 2007 00:19:53 +0000 (00:19 +0000)]
2007-09-21  Zhaolei  <zhaolei@cn.fujitsu.com>

* aux_syscalls.stp(_reboot_magic_str) Fix the problem that
LINUX_REBOOT_MAGIC1 printed as UNKNOWN VALUE.

16 years ago2007-09-21 Zhaolei <zhaolei@cn.fujitsu.com>
zhaolei [Fri, 21 Sep 2007 00:16:31 +0000 (00:16 +0000)]
2007-09-21  Zhaolei  <zhaolei@cn.fujitsu.com>

* aux_syscalls.stp(_reboot_magic_str) Fix the problem
that LINUX_REBOOT_MAGIC1 printed as UNKNOWN VALUE.

16 years ago2007-09-20 Martin Hunt <hunt@redhat.com>
hunt [Thu, 20 Sep 2007 17:03:45 +0000 (17:03 +0000)]
2007-09-20  Martin Hunt  <hunt@redhat.com>

* transport.h: Increase default buffer size.
* control.c (_stp_ctl_read_cmd): Check buffer size.

16 years ago2007-09-19 Martin Hunt <hunt@redhat.com>
hunt [Wed, 19 Sep 2007 20:25:55 +0000 (20:25 +0000)]
2007-09-19  Martin Hunt  <hunt@redhat.com>
        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.

16 years ago2007-09-19 Martin Hunt <hunt@redhat.com>
hunt [Wed, 19 Sep 2007 16:35:02 +0000 (16:35 +0000)]
2007-09-19  Martin Hunt  <hunt@redhat.com>
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.

16 years ago2007-09-19 Martin Hunt <hunt@redhat.com>
hunt [Wed, 19 Sep 2007 13:04:57 +0000 (13:04 +0000)]
2007-09-19  Martin Hunt  <hunt@redhat.com>
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.

16 years ago2007-09-19 Zhaolei <zhaolei@cn.fujitsu.com>
zhaolei [Wed, 19 Sep 2007 02:46:43 +0000 (02:46 +0000)]
2007-09-19  Zhaolei  <zhaolei@cn.fujitsu.com>

* syscall.stp(getrusage) Fix the output of getrusage's argstr
when who is set to -2.

16 years ago2007-09-19 Zhaolei <zhaolei@cn.fujitsu.com>
zhaolei [Wed, 19 Sep 2007 01:36:52 +0000 (01:36 +0000)]
2007-09-19  Zhaolei  <zhaolei@cn.fujitsu.com>

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.

16 years ago2007-09-19 Zhaolei <zhaolei@cn.fujitsu.com>
zhaolei [Wed, 19 Sep 2007 01:35:53 +0000 (01:35 +0000)]
2007-09-19  Zhaolei  <zhaolei@cn.fujitsu.com>

From Lai Jiangshan <laijs@cn.fujitsu.com>
* signal.stp(signal.force_segv) Add a part(force_sigsegv_info)
for signal.force_segv.

16 years ago2007-09-19 Zhaolei <zhaolei@cn.fujitsu.com>
zhaolei [Wed, 19 Sep 2007 01:34:56 +0000 (01:34 +0000)]
2007-09-19  Zhaolei  <zhaolei@cn.fujitsu.com>

From Lai Jiangshan <laijs@cn.fujitsu.com>
* ia64/syscalls.stp Add a probe point syscall.sigaltstack for
ia64

16 years ago2007-09-18 David Smith <dsmith@redhat.com>
dsmith [Tue, 18 Sep 2007 21:09:52 +0000 (21:09 +0000)]
2007-09-18  David Smith  <dsmith@redhat.com>

* systemtap.base/procfs.exp: New test case.
* lib/stap_run.exp (stap_run): Handles the case where the stap
'-m' option was used.

16 years ago2007-09-17 David Smith <dsmith@redhat.com>
dsmith [Mon, 17 Sep 2007 20:43:57 +0000 (20:43 +0000)]
2007-09-17  David Smith  <dsmith@redhat.com>

* semko/procfs06.stp: New test case.
* semko/procfs07.stp: Ditto.
* semko/procfs08.stp: Ditto.
* semko/procfs09.stp: Ditto.
* semko/procfs10.stp: Ditto.

16 years ago2007-09-17 David Smith <dsmith@redhat.com>
dsmith [Mon, 17 Sep 2007 20:41:17 +0000 (20:41 +0000)]
2007-09-17  David Smith  <dsmith@redhat.com>

PR 1154
* stapprobes.5.in: Documented procfs probes.

16 years ago2007-09-17 David Smith <dsmith@redhat.com>
dsmith [Mon, 17 Sep 2007 17:45:11 +0000 (17:45 +0000)]
2007-09-17  David Smith  <dsmith@redhat.com>

* tapsets.cxx (procfs_builder::build): Validate procfs path.

16 years ago*** empty log message ***
hunt [Mon, 17 Sep 2007 17:32:09 +0000 (17:32 +0000)]
*** empty log message ***

16 years ago2007-09-17 Martin Hunt <hunt@redhat.com>
hunt [Mon, 17 Sep 2007 17:13:45 +0000 (17:13 +0000)]
2007-09-17  Martin Hunt  <hunt@redhat.com>

* timer.c (main): Remove the return value checks.

16 years ago2007-09-17 Martin Hunt <hunt@redhat.com>
hunt [Mon, 17 Sep 2007 17:05:30 +0000 (17:05 +0000)]
2007-09-17  Martin Hunt  <hunt@redhat.com>

* systemtap.samples/system_func.stp: PR4466
Add some additional checks to eliminates any races in output.

16 years ago2007-09-15 Wenji Huang <wenji.huang@oracle.com>
wenji [Sun, 16 Sep 2007 02:17:01 +0000 (02:17 +0000)]
2007-09-15  Wenji Huang <wenji.huang@oracle.com>

        PR 4930
        * buildok/examples.stp: New test case.

16 years ago2007-09-15 Wenji Huang <wenji.huang@oracle.com>
wenji [Sun, 16 Sep 2007 02:12:14 +0000 (02:12 +0000)]
2007-09-15  Wenji Huang <wenji.huang@oracle.com>

       * iostat-scsi.stp: Make module probe optional,clarify reference to flags.
       * small_demos/sched_snoop.stp(scheduler.migrage,scheduler.balance): Make optional.

16 years agoRemove debug.
hunt [Fri, 14 Sep 2007 17:33:29 +0000 (17:33 +0000)]
Remove debug.

16 years ago2007-09-14 Martin Hunt <hunt@redhat.com>
hunt [Fri, 14 Sep 2007 17:32:14 +0000 (17:32 +0000)]
2007-09-14  Martin Hunt  <hunt@redhat.com>

* procfs.c (_stp_create_procfs): Be sure that directories in the path
are really directories and not files.

16 years ago2007-09-14 David Smith <dsmith@redhat.com>
dsmith [Fri, 14 Sep 2007 16:53:50 +0000 (16:53 +0000)]
2007-09-14  David Smith  <dsmith@redhat.com>

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.

16 years ago2007-09-14 David Smith <dsmith@redhat.com>
dsmith [Fri, 14 Sep 2007 16:46:00 +0000 (16:46 +0000)]
2007-09-14  David Smith  <dsmith@redhat.com>

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.

16 years ago2007-09-14 Martin Hunt <hunt@redhat.com>
hunt [Fri, 14 Sep 2007 16:11:12 +0000 (16:11 +0000)]
2007-09-14  Martin Hunt  <hunt@redhat.com>

* 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.

16 years ago2007-09-14 David Smith <dsmith@redhat.com>
dsmith [Fri, 14 Sep 2007 14:29:21 +0000 (14:29 +0000)]
2007-09-14  David Smith  <dsmith@redhat.com>

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.

16 years ago2007-09-13 David Smith <dsmith@redhat.com>
dsmith [Thu, 13 Sep 2007 20:06:39 +0000 (20:06 +0000)]
2007-09-13  David Smith  <dsmith@redhat.com>

* task.stp (task_open_file_handles): Fixed for kernels less than
version 2.6.15.
(task_max_file_handles): Ditto.

16 years ago2007-09-13 David Smith <dsmith@redhat.com>
dsmith [Thu, 13 Sep 2007 17:24:54 +0000 (17:24 +0000)]
2007-09-13  David Smith  <dsmith@redhat.com>

PR 1154
* tapsets.cxx (procfs_derived_probe::procfs_derived_probe):
Removed debug print.
(procfs_derived_probe_group::emit_module_decls): Improved error
handling and added support for procfs.write probes.
(procfs_var_expanding_copy_visitor::visit_target_symbol): Removed
debug print.

16 years ago2007-09-13 David Smith <dsmith@redhat.com>
dsmith [Thu, 13 Sep 2007 17:21:54 +0000 (17:21 +0000)]
2007-09-13  David Smith  <dsmith@redhat.com>

* procfs.c (_stp_procfs_dir_lookup): Added 'const' qualifier to
'dir' parameter.
(_stp_create_procfs): Added 'const' qualifier to 'path'
parameter.  Removed debug prints.
(_stp_close_procfs): Removed debug prints.

16 years ago2007-09-13 Martin Hunt <hunt@redhat.com>
hunt [Thu, 13 Sep 2007 14:20:03 +0000 (14:20 +0000)]
2007-09-13  Martin Hunt  <hunt@redhat.com>

* aux_syscalls.stp: Replace get_user calls with __stp_get_user.

16 years ago2007-09-13 Martin Hunt <hunt@redhat.com>
hunt [Thu, 13 Sep 2007 13:21:37 +0000 (13:21 +0000)]
2007-09-13  Martin Hunt  <hunt@redhat.com>

* systemtap.base/limits.exp: New. Test 32 and 64-bit integer
extremes.

16 years agomention print*
fche [Thu, 13 Sep 2007 03:43:20 +0000 (03:43 +0000)]
mention print*

16 years ago2007-09-12 Frank Ch. Eigler <fche@elastic.org>
fche [Thu, 13 Sep 2007 03:41:01 +0000 (03:41 +0000)]
2007-09-12  Frank Ch. Eigler  <fche@elastic.org>

* parse.cxx (parse_symbol): Accept println(@hist*()).

2007-09-12  Frank Ch. Eigler  <fche@elastic.org>

* buildok/print_histograms.stp: Test println(@hist*()).

16 years ago2007-09-12 Frank Ch. Eigler <fche@elastic.org>
fche [Thu, 13 Sep 2007 02:18:35 +0000 (02:18 +0000)]
2007-09-12  Frank Ch. Eigler  <fche@elastic.org>

PR 5023
* translate.cxx (c_unparser::visit_literal_number): Support LLONG_MIN.
(visit_unary_expression): Likewise.

2007-09-12  Frank Ch. Eigler  <fche@elastic.org>

PR 5023.
* buildok/ten.stp: Extend some more.

16 years ago2007-09-12 Martin Hunt <hunt@redhat.com>
hunt [Wed, 12 Sep 2007 19:10:36 +0000 (19:10 +0000)]
2007-09-12  Martin Hunt  <hunt@redhat.com>
PR 5019
* elaborate.cxx (visit_hist_op): Remove log histogram param.
* translate.cxx (assert_hist_compatible): Ditto.
* staptree.cxx (hist_op::print): Ditto.
* session.h (statistic_decl): Ditto.

* parse.cxx (expect_number): Allow negative numbers.
Also validate that input is really numeric. This is used
by histograms to get the parameters.
(parse_hist_op_or_bare_name): Remove code to get parameter
for log histograms.

16 years ago2007-09-12 David Smith <dsmith@redhat.com>
dsmith [Wed, 12 Sep 2007 19:03:23 +0000 (19:03 +0000)]
2007-09-12  David Smith  <dsmith@redhat.com>

* translate.cxx (c_unparser::emit_common_header): Added 'data'
variable to context structure to support procfs probes.
* tapsets.cxx: Improved procfs probe handling.

16 years ago2007-09-12 Martin Hunt <hunt@redhat.com>
hunt [Wed, 12 Sep 2007 18:37:47 +0000 (18:37 +0000)]
2007-09-12  Martin Hunt  <hunt@redhat.com>

* map-stat.c (_stp_map_new_hstat_log): Set buckets to
HIST_LOG_BUCKETS.
(_stp_pmap_new_hstat_log): Ditto.
(_stp_map_new_hstat_linear): Call _stp_stat_calc_buckets().
(_stp_pmap_new_hstat_linear): Ditto.

* stat.h (STP_MAX_BUCKETS): Define..
(HIST_LOG_BUCKETS): Define.

* stat.c (_stp_stat_init): Call _stp_stat_calc_buckets().

* stat-common.c (_stp_stat_calc_buckets): New function. Common
bucket calculation and error reporting code.
(_stp_bucket_to_val): New function.
(_stp_val_to_bucket): Renamed and now handles negative numbers.
(_stp_stat_print_histogram): Handle negative values in log histograms.
(__stp_stat_add): Cleanup..

* map-gen.c (_stp_map_new): Remove buckets param for HIST_LOG.
* pmap-gen.c (_stp_pmap_new): Ditto.

16 years ago2007-09-12 Martin Hunt <hunt@redhat.com>
hunt [Wed, 12 Sep 2007 18:21:55 +0000 (18:21 +0000)]
2007-09-12  Martin Hunt  <hunt@redhat.com>

* systemtap.maps/foreach_limit.stp: Clean up the aggregates
section.

* systemtap.maps/foreach_limit2.stp: Remove newline that was
confusing the output match.

* systemtap.maps/linear_bad.exp: Fix expected output.
* systemtap.maps/linear_neg.exp: Ditto.

* systemtap.maps/log.*: New files.
* systemtap.maps/log_edge.*: New files.

* lib/stap_run2.exp (stap_run2): Rewrite. Previous version
was too complex and buggy.

16 years ago2007-09-12 Masami Hiramatsu <mhiramat@redhat.com>
hiramatu [Wed, 12 Sep 2007 16:48:00 +0000 (16:48 +0000)]
2007-09-12  Masami Hiramatsu <mhiramat@redhat.com>

       PR 4633
       * systemtap.context/backtrace.stp: Add testcases for the return
       probe and the profile probe.
       * systemtap.context/backtrace.tcl: Ditto.
       * /systemtap.context/systemtap_test_module2.c: Ditto.

16 years ago2007-09-12 Frank Ch. Eigler <fche@elastic.org>
fche [Wed, 12 Sep 2007 14:50:10 +0000 (14:50 +0000)]
2007-09-12  Frank Ch. Eigler  <fche@elastic.org>

PR 5023.
* buildok/ten.stp: Reactivate and extend.

16 years agoAdd a reference to PR 5014.
jistone [Tue, 11 Sep 2007 18:46:13 +0000 (18:46 +0000)]
Add a reference to PR 5014.

16 years ago2007-09-11 Josh Stone <joshua.i.stone@intel.com>
jistone [Tue, 11 Sep 2007 16:22:18 +0000 (16:22 +0000)]
2007-09-11  Josh Stone  <joshua.i.stone@intel.com>

* systemtap.maps/pmap_agg_overflow.stp: Ensure that the percpu arrays
don't overflow before we get the chance to test aggregation overflow.
Also use a more optimal overflow limit (MAXMAPENTRIES + 1).

16 years ago2007-09-10 David Smith <dsmith@redhat.com>
dsmith [Mon, 10 Sep 2007 20:47:23 +0000 (20:47 +0000)]
2007-09-10  David Smith  <dsmith@redhat.com>

* tapsets.cxx (procfs_derived_probe_group::emit_module_init):
Improved procfs probe handling (still non-working).
(procfs_builder::build): Ditto.
(register_standard_tapsets): Ditto.
(all_session_groups): Ditto.

16 years ago2007-09-10 Martin Hunt <hunt@redhat.com>
hunt [Mon, 10 Sep 2007 16:20:55 +0000 (16:20 +0000)]
2007-09-10  Martin Hunt  <hunt@redhat.com>

* tapsets.cxx, session.h, elaborate.cxx: Start of procfs
interaction support. PR 1154.

16 years ago2007-09-10 Martin Hunt <hunt@redhat.com>
hunt [Mon, 10 Sep 2007 16:18:42 +0000 (16:18 +0000)]
2007-09-10  Martin Hunt  <hunt@redhat.com>

* procfs.c: New file. Common runtime procfs functions.

16 years ago2007-09-10 Martin Hunt <hunt@redhat.com>
hunt [Mon, 10 Sep 2007 16:17:00 +0000 (16:17 +0000)]
2007-09-10  Martin Hunt  <hunt@redhat.com>

* procfs.c (_stp_register_ctl_channel): Call
_stp_mkdir_proc_module().
(_stp_unregister_ctl_channel): Call _stp_rmdir_proc_module().
* transport.c: Include ../procfs.c runtime procfs functions.

16 years ago2007-09-10 Wenji Huang <wenji.huang@oracle.com>
wenji [Mon, 10 Sep 2007 07:54:10 +0000 (07:54 +0000)]
2007-09-10 Wenji Huang  <wenji.huang@oracle.com>

       * systemtap.stress/current.stp: Make module probe optional.
       * buildok/four.stp: Ditto.
       * buildok/twentyfive.stp: Ditto.
       * semok/twelve.stp: Ditto.

16 years ago* link to wiki status page
fche [Thu, 6 Sep 2007 19:49:16 +0000 (19:49 +0000)]
* link to wiki status page

16 years ago2007-09-06 Masami Hiramatsu <mhiramat@redhat.com>
hiramatu [Thu, 6 Sep 2007 18:08:44 +0000 (18:08 +0000)]
2007-09-06 Masami Hiramatsu <mhiramat@redhat.com>

PR4542
* tapsets.cxx (dwarf_query::build_blacklist): add __switch_to to
blacklisted_return_probes on i686
* systemtap.stress/current.stp: Don't probe the return of __switch_to
on i686

16 years ago2007-09-06 Zhaolei <zhaolei@cn.fujitsu.com>
zhaolei [Thu, 6 Sep 2007 01:28:41 +0000 (01:28 +0000)]
2007-09-06  Zhaolei  <zhaolei@cn.fujitsu.com>

* aux_syscalls.stp (_stp_sockaddr_str): Fix memory access error
when calling with addrlen set to 0.

16 years ago2007-09-06 Zhaolei <zhaolei@cn.fujitsu.com>
zhaolei [Thu, 6 Sep 2007 00:15:23 +0000 (00:15 +0000)]
2007-09-06  Zhaolei  <zhaolei@cn.fujitsu.com>

* aux_syscalls.stp (_module_flags_str): Modify combination of
flags' values.

16 years ago2007-09-05 Frank Ch. Eigler <fche@elastic.org>
fche [Wed, 5 Sep 2007 18:09:08 +0000 (18:09 +0000)]
2007-09-05  Frank Ch. Eigler  <fche@elastic.org>

* pf2.stp: Exploit sortable aggregates.

16 years agoAdded open_file_handles tapset function and man page for task tapsets.
srikar [Tue, 4 Sep 2007 10:36:59 +0000 (10:36 +0000)]
Added open_file_handles tapset function and man page for task tapsets.

16 years ago2007-09-04 Zhaolei <zhaolei@cn.fujitsu.com>
zhaolei [Tue, 4 Sep 2007 06:16:14 +0000 (06:16 +0000)]
2007-09-04  Zhaolei  <zhaolei@cn.fujitsu.com>

From Lai Jiangshan <laijs@cn.fujitsu.com>
* syscalls2.stp (quotactl): Init special_str before use.
(rt_sigqueueinfo): Change pid's type from %p to %d in argstr.

16 years ago2007-08-31 Martin Hunt <hunt@redhat.com>
hunt [Fri, 31 Aug 2007 14:28:31 +0000 (14:28 +0000)]
2007-08-31  Martin Hunt  <hunt@redhat.com>

* mainloop.c (start_cmd): Set the priority to
forked processes back to normal.
(system_cmd): Ditto.

16 years ago2007-08-31 Martin Hunt <hunt@redhat.com>
hunt [Fri, 31 Aug 2007 13:58:49 +0000 (13:58 +0000)]
2007-08-31  Martin Hunt  <hunt@redhat.com>

* mainloop.c (start_cmd): Set the priority to
forked processes back to normal.

16 years ago2007-08-31 Zhaolei <zhaolei@cn.fujitsu.com>
zhaolei [Fri, 31 Aug 2007 08:08:55 +0000 (08:08 +0000)]
2007-08-31  Zhaolei  <zhaolei@cn.fujitsu.com>

From Lai Jiangshan <laijs@cn.fujitsu.com>
* aux_syscalls.stp (_mknod_mode_str): Fix file type
judgement error.

16 years ago*** empty log message ***
wenji [Fri, 31 Aug 2007 02:43:52 +0000 (02:43 +0000)]
*** empty log message ***

16 years ago2007-08-30 David Smith <dsmith@redhat.com>
dsmith [Thu, 30 Aug 2007 20:23:50 +0000 (20:23 +0000)]
2007-08-30  David Smith  <dsmith@redhat.com>

PR 4983
* translate.cxx (c_tmpcounter::visit_print_format): Don't declare
temporaries for number and string constants.
(c_unparser::visit_print_format): Use numeric and string constants
directly instead of copying them into temporaries.

16 years ago2007-08-30 Wenji Huang <wenji.huang@oracle.com>
wenji [Thu, 30 Aug 2007 09:35:54 +0000 (09:35 +0000)]
2007-08-30  Wenji Huang  <wenji.huang@oracle.com>

        * nfs.stp (__iov_length): Update.
        (nfs.fop.aio_read, nfs.fop.aio_write): Update calling __iov_length.
        * vfs.stp (generic.fop.aio_read, generic.fop.aio_write): Modify evaluating count,buf.
        (generic.fop.readv*, generic.fop.writev*, generic.fop.splice_read*,
        generic.fop.splice_write*, generic.fop.read*, generic.fop.write*): Make optional.
        (vfs.__set_page_dirty_buffers.return): Add condition.
        (vfs.remove_from_page_cache.return): Fix typo.
        (vfs.block_sync_page.return): Remove size and units.

16 years ago2007-08-30 Zhaolei <zhaolei@cn.fujitsu.com>
zhaolei [Thu, 30 Aug 2007 07:47:13 +0000 (07:47 +0000)]
2007-08-30  Zhaolei  <zhaolei@cn.fujitsu.com>

* syscalls2.stp (syslog): Make $buf output as address in argstr.

16 years ago2007-08-29 Zhaolei <zhaolei@cn.fujitsu.com>
zhaolei [Wed, 29 Aug 2007 07:21:24 +0000 (07:21 +0000)]
2007-08-29  Zhaolei  <zhaolei@cn.fujitsu.com>

* syscalls2.stp (sysfs): Make numbers of args in
argstr always same.

16 years ago2007-08-29 Zhaolei <zhaolei@cn.fujitsu.com>
zhaolei [Wed, 29 Aug 2007 06:12:35 +0000 (06:12 +0000)]
2007-08-29  Zhaolei  <zhaolei@cn.fujitsu.com>

* syscalls2.stp (sysfs): Set argstr's format different
by value of option arg.

16 years ago2007-08-28 Wenji Huang <wenji.huang@oracle.com>
wenji [Wed, 29 Aug 2007 03:39:00 +0000 (03:39 +0000)]
2007-08-28  Wenji Huang  <wenji.huang@oracle.com>

        * tcp.stp (sockstate): Fix typo.

16 years ago2007-08-28 Zhaolei <zhaolei@cn.fujitsu.com>
zhaolei [Tue, 28 Aug 2007 00:19:59 +0000 (00:19 +0000)]
2007-08-28  Zhaolei  <zhaolei@cn.fujitsu.com>

* syscalls.stp (bdflush): Add comma between args in argstr
Set second parameter(data)'s type by first parameter(func)'s
value in argstr.

16 years ago2007-08-28 Zhaolei <zhaolei@cn.fujitsu.com>
zhaolei [Tue, 28 Aug 2007 00:18:55 +0000 (00:18 +0000)]
2007-08-28  Zhaolei  <zhaolei@cn.fujitsu.com>

* syscalls.stp (bdflush): Add comma between args in argstr.
Set second parameter(data)'s type by first parameter(func)'s
value in argstr.

16 years ago2007-08-27 Frank Ch. Eigler <fche@redhat.com>
fche [Mon, 27 Aug 2007 20:32:53 +0000 (20:32 +0000)]
2007-08-27  Frank Ch. Eigler  <fche@redhat.com>

PR 4817
* NEWS: Mention retirement of LKET.
* configure.ac: Remove mysql dependency.
* systemtap.spec.in: Remove glib2 dependency.
* configure, config.in: Regenerated.

16 years ago2007-08-27 Martin Hunt <hunt@redhat.com>
hunt [Mon, 27 Aug 2007 16:44:10 +0000 (16:44 +0000)]
2007-08-27  Martin Hunt  <hunt@redhat.com>

* context.stp (module_name): New. Returns the current
module name.

* tcp.stp (tcp_sendmsg): For 2.6.23, parameters change.

16 years ago2007-08-27 Martin Hunt <hunt@redhat.com>
hunt [Mon, 27 Aug 2007 14:20:34 +0000 (14:20 +0000)]
2007-08-27  Martin Hunt  <hunt@redhat.com>

* systemtap.context/context.exp (build_modules): Change
build order to prevent messages about no version for yyy_int64.

16 years agoChanges in configure scripts, Makefiles required for removing LKET from
srikar [Mon, 27 Aug 2007 14:18:19 +0000 (14:18 +0000)]
Changes in configure scripts, Makefiles required for removing LKET from
systemtap (PR 4817)

16 years agoRemoving tapset/LKET directory.
srikar [Mon, 27 Aug 2007 11:45:07 +0000 (11:45 +0000)]
Removing tapset/LKET directory.

16 years agoRemoving LKET tapset files. (PR 4817: retiring LKET services)
srikar [Mon, 27 Aug 2007 10:22:05 +0000 (10:22 +0000)]
Removing LKET tapset files. (PR 4817: retiring LKET services)

16 years ago2007-08-27 Wenji Huang <wenji.huang@oracle.com>
wenji [Mon, 27 Aug 2007 09:11:56 +0000 (09:11 +0000)]
2007-08-27  Wenji Huang  <wenji.huang@oracle.com>

        * signal.stp (signal.do_action): Modify evaluating sa_handler,sa_mask.

16 years agoRemoving LKET files.
srikar [Mon, 27 Aug 2007 05:15:29 +0000 (05:15 +0000)]
Removing LKET files.

16 years ago2007-08-27 Zhaolei <zhaolei@cn.fujitsu.com>
zhaolei [Mon, 27 Aug 2007 00:45:31 +0000 (00:45 +0000)]
2007-08-27  Zhaolei  <zhaolei@cn.fujitsu.com>

* syscalls2.stp(sendto): Set $addr as content string in argstr.

16 years ago2007-08-24 Frank Ch. Eigler <fche@elastic.org>
fche [Sat, 25 Aug 2007 01:52:42 +0000 (01:52 +0000)]
2007-08-24  Frank Ch. Eigler  <fche@elastic.org>

* configure.ac: Check for proper $PROCFLAGS-dependent -lcap.
* Makefile.am (staprun_LDADD): Use autoconf variable rather than
-lcap literal.
* configure, aclocal.m4, Makefile.in, config.in: Regenerated.

16 years ago2007-08-24 Frank Ch. Eigler <fche@redhat.com>
fche [Fri, 24 Aug 2007 19:32:39 +0000 (19:32 +0000)]
2007-08-24  Frank Ch. Eigler  <fche@redhat.com>

PR 4899
* semko/thirtynine.stp: Removed test, now that bug #1305 has become
mooted/undone.

16 years ago2007-08-24 Frank Ch. Eigler <fche@redhat.com>
fche [Fri, 24 Aug 2007 19:26:51 +0000 (19:26 +0000)]
2007-08-24  Frank Ch. Eigler  <fche@redhat.com>

PR 4899
* tapsets.cxx (dwflpp::has_single_line_record): Extended,
abstraction violated.
(iterate_over_srcfile_lines): Remove exactly line number match
logic.  Improve error message to offered better-checked alternative
line numbers.
(query_srcfile_line): Whoops, pass scope_die down for statement("...")
probes, to enable $target var processing.

2007-08-24  Frank Ch. Eigler  <fche@redhat.com>

PR 4899
* buildok/fortytwo.stp: New test.

16 years ago2007-08-24 Wenji Huang <wenji.huang@oracle.com>
wenji [Fri, 24 Aug 2007 09:16:47 +0000 (09:16 +0000)]
2007-08-24  Wenji Huang  <wenji.huang@oracle.com>

        * scheduler.stp (scheduler.cpu_on,scheduler.migrate): Make optional.
        (scheduler.migrate): Modify evaluating cpu_from with task_cpu.

16 years ago2007-08-24 Zhaolei <zhaolei@cn.fujitsu.com>
zhaolei [Fri, 24 Aug 2007 00:42:16 +0000 (00:42 +0000)]
2007-08-24  Zhaolei  <zhaolei@cn.fujitsu.com>

* syscalls2.stp(send): Add len argument into argstr.

16 years agoCorrect compat_sys_utimensat arg.
wcohen [Thu, 23 Aug 2007 15:30:38 +0000 (15:30 +0000)]
Correct compat_sys_utimensat arg.

16 years ago2007-08-23 Martin Hunt <hunt@redhat.com>
hunt [Thu, 23 Aug 2007 14:06:45 +0000 (14:06 +0000)]
2007-08-23  Martin Hunt  <hunt@redhat.com>

* syscalls2.stp (sys_tee.return): Make optional

16 years ago2007-08-23 Martin Hunt <hunt@redhat.com>
hunt [Thu, 23 Aug 2007 13:08:58 +0000 (13:08 +0000)]
2007-08-23  Martin Hunt  <hunt@redhat.com>

* aux_syscalls.stp (_struct_compat_timeval_u): Fix
array reference.
(_struct_compat_timespec_u): Cast args to long.

16 years ago2007-08-23 Martin Hunt <hunt@redhat.com>
hunt [Thu, 23 Aug 2007 13:05:49 +0000 (13:05 +0000)]
2007-08-23  Martin Hunt  <hunt@redhat.com>
From Cai Fei <caifei@cn.fujitsu.com>
* aux_syscalls.stp (_waitid_opt_str): New.
(_wait4_opt_str): Just handle wait4 options.
* syscalls2.stp (sys_waitid): Use _waitid_opt_str.

16 years ago2007-08-23 Wenji Huang <wenji.huang@oracle.com>
wenji [Thu, 23 Aug 2007 09:37:40 +0000 (09:37 +0000)]
2007-08-23  Wenji Huang  <wenji.huang@oracle.com>

        * rpc.stp (sunrpc.svc.process, sunrpc.svc.recv): Modify evaluating
        sv_name,sv_prog,sv_nrthreads in kernel>=2.6.19.
        (sunrpc.sched.delay,sunrpc.sched.delay): Fix typo.
        (sunrpc.*.return): Change name by adding "return".

This page took 0.061788 seconds and 5 git commands to generate.