]> sourceware.org Git - systemtap.git/log
systemtap.git
15 years agoAdded tests for utrace-syscall probe context variables.
Masami Hiramatsu [Tue, 9 Sep 2008 20:32:59 +0000 (16:32 -0400)]
Added tests for utrace-syscall probe context variables.

15 years agoAdd $return context variables on per-process-syscall.return probes
Masami Hiramatsu [Tue, 9 Sep 2008 20:16:30 +0000 (16:16 -0400)]
Add $return context variables on per-process-syscall.return probes

15 years agoAdd $argN context variables on per-process-syscall probes
Masami Hiramatsu [Tue, 9 Sep 2008 20:02:56 +0000 (16:02 -0400)]
Add $argN context variables on per-process-syscall probes

15 years agoAdd $name context variable support on marker probes
Masami Hiramatsu [Tue, 9 Sep 2008 20:02:21 +0000 (16:02 -0400)]
Add $name context variable support on marker probes

15 years agoUtrace on ia64 fast fetch-register support
Masami Hiramatsu [Tue, 9 Sep 2008 20:01:37 +0000 (16:01 -0400)]
Utrace on ia64 fast fetch-register support

15 years agoAdd ia64 utrace support
Masami Hiramatsu [Tue, 9 Sep 2008 20:00:58 +0000 (16:00 -0400)]
Add ia64 utrace support

15 years agoCorrect this_section_offset calculation in _stp_kallsyms_lookup.
Mark Wielaard [Tue, 9 Sep 2008 09:42:28 +0000 (11:42 +0200)]
Correct this_section_offset calculation in _stp_kallsyms_lookup.

15 years agotiny grammar fix in NEWS
Josh Stone [Mon, 8 Sep 2008 23:26:48 +0000 (16:26 -0700)]
tiny grammar fix in NEWS

15 years agoMerge branch 'master' of ssh://sources.redhat.com/git/systemtap
ddomingo [Mon, 8 Sep 2008 23:25:01 +0000 (09:25 +1000)]
Merge branch 'master' of ssh://sources.redhat.com/git/systemtap

15 years agoseparated Scripts, edited accordingly
ddomingo [Mon, 8 Sep 2008 23:23:21 +0000 (09:23 +1000)]
separated Scripts, edited accordingly

15 years agoPR1288: runtime functions for avoiding certain addresses
Tim Moore [Mon, 8 Sep 2008 14:14:03 +0000 (16:14 +0200)]
PR1288: runtime functions for avoiding certain addresses

15 years agoremove test tag
ddomingo [Mon, 8 Sep 2008 04:42:17 +0000 (14:42 +1000)]
remove test tag

15 years agoadded content for Ch1 and 2, to add more later
ddomingo [Mon, 8 Sep 2008 04:29:23 +0000 (14:29 +1000)]
added content for Ch1 and 2, to add more later

15 years agox86-32 blacklist extension (rhel5 testing based)
Frank Ch. Eigler [Sun, 7 Sep 2008 22:14:44 +0000 (18:14 -0400)]
x86-32 blacklist extension (rhel5 testing based)

15 years agoPR6871: temporarily weaken the uprobe test since $$parms are unreliable
Frank Ch. Eigler [Sat, 6 Sep 2008 14:53:19 +0000 (10:53 -0400)]
PR6871: temporarily weaken the uprobe test since $$parms are unreliable

15 years agoPR6445: documentation, mopping up
Frank Ch. Eigler [Sat, 6 Sep 2008 14:25:28 +0000 (10:25 -0400)]
PR6445: documentation, mopping up

15 years agoMerge branch 'master' of ssh://sources.redhat.com/git/systemtap
Frank Ch. Eigler [Sat, 6 Sep 2008 14:09:26 +0000 (10:09 -0400)]
Merge branch 'master' of ssh://sources.redhat.com/git/systemtap

* 'master' of ssh://sources.redhat.com/git/systemtap:
  Handle scalar statistics.

15 years ago"stap -c" cleanup part 2 - use wordexp / execvp instead of "sh -c" to execute cmd...
Frank Ch. Eigler [Sat, 6 Sep 2008 14:09:02 +0000 (10:09 -0400)]
"stap -c" cleanup part 2 - use wordexp / execvp instead of "sh -c" to execute cmd string

15 years agotask_finder <-> target_pid coupling; staprun/target_cmd fork under ptrace control
Frank Ch. Eigler [Sat, 6 Sep 2008 03:18:24 +0000 (23:18 -0400)]
task_finder <-> target_pid coupling; staprun/target_cmd fork under ptrace control

15 years agoHandle scalar statistics.
Stan Cox [Fri, 5 Sep 2008 23:00:17 +0000 (19:00 -0400)]
Handle scalar statistics.

15 years agoPR4255: uprobes test case
Frank Ch. Eigler [Fri, 5 Sep 2008 18:49:04 +0000 (14:49 -0400)]
PR4255: uprobes test case

15 years agoremove capabilities logic, cont'd
Frank Ch. Eigler [Fri, 5 Sep 2008 17:02:56 +0000 (13:02 -0400)]
remove capabilities logic, cont'd

15 years agoremove capability logic
Frank Ch. Eigler [Fri, 5 Sep 2008 17:02:37 +0000 (13:02 -0400)]
remove capability logic

It was only barely beneficial anyway, since some crucial
capabilities were never permanently dropped.

15 years agoadd comments explaining why '-L' works; add NEWS blurb too
Frank Ch. Eigler [Fri, 5 Sep 2008 14:20:40 +0000 (10:20 -0400)]
add comments explaining why '-L' works; add NEWS blurb too

15 years agoPR6731: Updated listing mode through adding -L option.
Wenji Huang [Fri, 5 Sep 2008 05:08:42 +0000 (01:08 -0400)]
PR6731: Updated listing mode through adding -L option.

15 years agoPR6864: simplify usage() report
Frank Ch. Eigler [Thu, 4 Sep 2008 17:33:47 +0000 (13:33 -0400)]
PR6864: simplify usage() report

15 years agorenaming the directory, the long way
ddomingo [Tue, 2 Sep 2008 23:47:56 +0000 (09:47 +1000)]
renaming the directory, the long way

15 years agoMerge branch 'master' of ssh://sources.redhat.com/git/systemtap
ddomingo [Tue, 2 Sep 2008 23:44:45 +0000 (09:44 +1000)]
Merge branch 'master' of ssh://sources.redhat.com/git/systemtap

15 years agochanged directory name
ddomingo [Tue, 2 Sep 2008 23:43:50 +0000 (09:43 +1000)]
changed directory name

15 years agominor change
ddomingo [Tue, 2 Sep 2008 23:43:09 +0000 (09:43 +1000)]
minor change

15 years agoPR4225: minor uprobe unregistration speedup
Frank Ch. Eigler [Tue, 2 Sep 2008 21:00:49 +0000 (17:00 -0400)]
PR4225: minor uprobe unregistration speedup

15 years agoSimplify add_global_var_display token use.
Stan Cox [Tue, 2 Sep 2008 19:52:07 +0000 (15:52 -0400)]
Simplify add_global_var_display token use.

15 years agoPR4225: unregistration snowballing thinko fix
Frank Ch. Eigler [Tue, 2 Sep 2008 17:17:53 +0000 (13:17 -0400)]
PR4225: unregistration snowballing thinko fix

15 years agoMerge branch 'master' of ssh://sources.redhat.com/git/systemtap
Frank Ch. Eigler [Tue, 2 Sep 2008 14:30:27 +0000 (10:30 -0400)]
Merge branch 'master' of ssh://sources.redhat.com/git/systemtap

* 'master' of ssh://sources.redhat.com/git/systemtap:
  Fix semantic error caused by -P option in nodwarf testing.
  revised for new publican build update
  added all else
  Display written but unread global statistics.

15 years agoadd user-space probing blurb
Frank Ch. Eigler [Tue, 2 Sep 2008 14:25:20 +0000 (10:25 -0400)]
add user-space probing blurb

15 years agoFix semantic error caused by -P option in nodwarf testing.
Wenji Huang [Tue, 2 Sep 2008 05:06:16 +0000 (01:06 -0400)]
Fix semantic error caused by -P option in nodwarf testing.

15 years agorevised for new publican build update
ddomingo [Tue, 2 Sep 2008 02:16:57 +0000 (12:16 +1000)]
revised for new publican build update

15 years agoMerge branch 'master' of ssh://sources.redhat.com/git/systemtap
ddomingo [Mon, 1 Sep 2008 23:59:14 +0000 (09:59 +1000)]
Merge branch 'master' of ssh://sources.redhat.com/git/systemtap

15 years agoadded all else
ddomingo [Mon, 1 Sep 2008 23:57:46 +0000 (09:57 +1000)]
added all else

15 years agoDisplay written but unread global statistics.
Stan Cox [Mon, 1 Sep 2008 21:25:06 +0000 (17:25 -0400)]
Display written but unread global statistics.

15 years agoPR4225: post-merge changelogs
Frank Ch. Eigler [Mon, 1 Sep 2008 20:26:43 +0000 (16:26 -0400)]
PR4225: post-merge changelogs

15 years agotest case regression fixes (25444842 vs 84182428)
Frank Ch. Eigler [Mon, 1 Sep 2008 20:11:04 +0000 (16:11 -0400)]
test case regression fixes (25444842 vs 84182428)

15 years agoMerge commit 'origin/master' into pr4225
Frank Ch. Eigler [Mon, 1 Sep 2008 17:46:27 +0000 (13:46 -0400)]
Merge commit 'origin/master' into pr4225

* commit 'origin/master':
  Fix memory access error in nfs.proc.read_setup, nfs.proc.write_setup and nfs.proc.commit_setup
  Update NEWS regarding the systemtap client/server.
  New man page for the systemtap client/server and related utilities.
  Repopulate symbol/type info.
  Pushed quiesce logic down into the task_finder layer.
  Added bug 6841 fix utrace syscall test.
  PR6731: improve listing mode to list variables

15 years agoPR6864: barest beginnings of restoring symtab-based kernel probes
Frank Ch. Eigler [Mon, 1 Sep 2008 17:45:25 +0000 (13:45 -0400)]
PR6864: barest beginnings of restoring symtab-based kernel probes

15 years agofix #if->#ifdef DEBUG_TASK_FINDER_VMA
Frank Ch. Eigler [Mon, 1 Sep 2008 17:44:53 +0000 (13:44 -0400)]
fix #if->#ifdef DEBUG_TASK_FINDER_VMA

15 years agoFix memory access error in nfs.proc.read_setup, nfs.proc.write_setup and nfs.proc...
Zhaolei [Mon, 1 Sep 2008 12:12:06 +0000 (20:12 +0800)]
Fix memory access error in nfs.proc.read_setup, nfs.proc.write_setup and nfs.proc.commit_setup

15 years agoUpdate NEWS regarding the systemtap client/server.
Dave Brolley [Fri, 29 Aug 2008 20:17:42 +0000 (16:17 -0400)]
Update NEWS regarding the systemtap client/server.

15 years agoMerge branch 'master' of ssh://sources.redhat.com/git/systemtap
Dave Brolley [Fri, 29 Aug 2008 20:10:01 +0000 (16:10 -0400)]
Merge branch 'master' of ssh://sources.redhat.com/git/systemtap

Conflicts:

ChangeLog

15 years agoNew man page for the systemtap client/server and related utilities.
Dave Brolley [Fri, 29 Aug 2008 20:08:10 +0000 (16:08 -0400)]
New man page for the systemtap client/server and related utilities.

15 years agoRepopulate symbol/type info.
Stan Cox [Fri, 29 Aug 2008 17:12:16 +0000 (13:12 -0400)]
Repopulate symbol/type info.

15 years agoRepopulate symbol/type info.
Stan Cox [Fri, 29 Aug 2008 17:07:45 +0000 (13:07 -0400)]
Repopulate symbol/type info.

15 years agoPushed quiesce logic down into the task_finder layer.
David Smith [Fri, 29 Aug 2008 15:51:17 +0000 (10:51 -0500)]
Pushed quiesce logic down into the task_finder layer.
2008-08-29  David Smith  <dsmith@redhat.com>

* tapsets.cxx (utrace_derived_probe_group::emit_probe_decl):
Pushed quiesce logic down into the task_finder layer.
(utrace_derived_probe_group::emit_module_decls): Removed quiesce
handler routines.  Syscall probe handler detaches if systemtap
state isn't correct.

2008-08-29  David Smith  <dsmith@redhat.com>

* task_finder.c (__stp_utrace_attach_match_filename): Don't call
the callback when the interesting thread is found, call it when
the tread is quiesced.
(stap_start_task_finder): Ditto.
(__stp_utrace_task_finder_target_quiesce): Call the callback.

15 years agoAdded bug 6841 fix utrace syscall test.
David Smith [Fri, 29 Aug 2008 14:59:12 +0000 (09:59 -0500)]
Added bug 6841 fix utrace syscall test.
2008-08-29  David Smith  <dsmith@redhat.com>

PR6841
* systemtap.base/utrace_p5.exp: Added system-wide syscall test for
bug 6841 fix.

15 years agoPR6731: improve listing mode to list variables
Wenji Huang [Fri, 29 Aug 2008 02:49:01 +0000 (22:49 -0400)]
PR6731: improve listing mode to list variables

15 years agoMerge commit 'origin/master' into pr4225
Frank Ch. Eigler [Thu, 28 Aug 2008 18:44:06 +0000 (14:44 -0400)]
Merge commit 'origin/master' into pr4225

* commit 'origin/master':
  PR5686: correct regression in semok/optimize.stp
  trailing whitespace removal, as approved by emacs
  fix global-var array index rendering
  fix NEWS to refer to simpler context.stp tapset functions in auto-printing blurb
  Document written but unread global variable automatic display.
  2nd try
  initial
  Make _get_sock_addr return correct address in kernel before 2.6.16.
  Automatically print written but unread globals
  Make nodwf test passed when CONFIG_QUOTACTL unset
  Uses STAPCONF_DPATH_PATH instead of a kernel version check.
  Simplified "rpm" target a bit.
  Moved tar archive creation step from "rpm" target to "dist-gzip" target.
  remove support for "make dist" since git-archive does as well;
  Examples html files moved into subdir.
  2008-08-25  David Smith  <dsmith@redhat.com>
  ChangeLog Entries
  Robustness improvements for the stap client/server

15 years agoPR5686: correct regression in semok/optimize.stp
Frank Ch. Eigler [Thu, 28 Aug 2008 16:47:49 +0000 (12:47 -0400)]
PR5686: correct regression in semok/optimize.stp

15 years agotrailing whitespace removal, as approved by emacs
Frank Ch. Eigler [Thu, 28 Aug 2008 16:14:49 +0000 (12:14 -0400)]
trailing whitespace removal, as approved by emacs
(add-hook 'before-save-hook 'delete-trailing-whitespace)

15 years agofix global-var array index rendering
Frank Ch. Eigler [Thu, 28 Aug 2008 16:10:21 +0000 (12:10 -0400)]
fix global-var array index rendering
(plus emacs' automagic whitespace fixes)

15 years agofix NEWS to refer to simpler context.stp tapset functions in auto-printing blurb
Frank Ch. Eigler [Thu, 28 Aug 2008 15:59:26 +0000 (11:59 -0400)]
fix NEWS to refer to simpler context.stp tapset functions in auto-printing blurb

15 years agoDocument written but unread global variable automatic display.
Stan Cox [Thu, 28 Aug 2008 15:05:32 +0000 (11:05 -0400)]
Document written but unread global variable automatic display.

15 years ago2nd try
Don Domingo [Thu, 28 Aug 2008 13:34:18 +0000 (23:34 +1000)]
2nd try

15 years agoinitial
Don Domingo [Thu, 28 Aug 2008 13:23:58 +0000 (23:23 +1000)]
initial

15 years agoMake _get_sock_addr return correct address in kernel before 2.6.16.
Zhaolei [Thu, 28 Aug 2008 08:49:08 +0000 (16:49 +0800)]
Make _get_sock_addr return correct address in kernel before 2.6.16.

15 years agoAutomatically print written but unread globals
Stan Cox [Wed, 27 Aug 2008 21:56:28 +0000 (17:56 -0400)]
Automatically print written but unread globals

15 years agoMake nodwf test passed when CONFIG_QUOTACTL unset
Wenji Huang [Wed, 27 Aug 2008 05:07:26 +0000 (01:07 -0400)]
Make nodwf test passed when CONFIG_QUOTACTL unset

15 years agoUses STAPCONF_DPATH_PATH instead of a kernel version check.
David Smith [Tue, 26 Aug 2008 17:48:40 +0000 (12:48 -0500)]
Uses STAPCONF_DPATH_PATH instead of a kernel version check.
2008-08-26  David Smith  <dsmith@redhat.com>

* buildrun.cxx (compile_pass): Added autoconf-dpath-path.c.

2008-08-26  David Smith  <dsmith@redhat.com>

* autoconf-d_path-path.c: New file.

* task_finder.c (__stp_get_mm_path): Uses STAPCONF_DPATH_PATH
instead of a kernel version check to determine how to call
d_path().
(__stp_utrace_task_finder_target_quiesce): Ditto.
(__stp_target_call_vm_callback): Ditto.

15 years agoSimplified "rpm" target a bit.
David Smith [Tue, 26 Aug 2008 15:40:47 +0000 (10:40 -0500)]
Simplified "rpm" target a bit.
2008-08-26  David Smith  <dsmith@redhat.com>

* Makefile.am: Simplified "rpm" target a bit.
* Makefile.in: Regenerated.

15 years agoMoved tar archive creation step from "rpm" target to "dist-gzip" target.
David Smith [Tue, 26 Aug 2008 14:49:58 +0000 (09:49 -0500)]
Moved tar archive creation step from "rpm" target to "dist-gzip" target.
2008-08-26  David Smith  <dsmith@redhat.com>

* Makefile.am: Moved tar archive creation step from "rpm" target
into "dist-gzip" target.
* Makefile.in: Regenerated.

15 years agoremove support for "make dist" since git-archive does as well;
Frank Ch. Eigler [Tue, 26 Aug 2008 02:48:44 +0000 (22:48 -0400)]
remove support for "make dist" since git-archive does as well;
"make rpm" remains for private testing

15 years agoExamples html files moved into subdir.
Mark Wielaard [Mon, 25 Aug 2008 20:41:07 +0000 (22:41 +0200)]
Examples html files moved into subdir.

15 years ago2008-08-25 David Smith <dsmith@redhat.com>
David Smith [Mon, 25 Aug 2008 19:13:38 +0000 (14:13 -0500)]
2008-08-25  David Smith  <dsmith@redhat.com>

* tapsets.cxx (utrace_derived_probe_group::emit_module_init): Make
sure we count the number of utrace probes correctly.
(utrace_derived_probe_group::emit_module_exit): Ditto.

15 years agoChangeLog Entries
Dave Brolley [Mon, 25 Aug 2008 17:55:01 +0000 (13:55 -0400)]
ChangeLog Entries

15 years agoMerge branch 'master' of ssh://sources.redhat.com/git/systemtap
Dave Brolley [Mon, 25 Aug 2008 15:24:19 +0000 (11:24 -0400)]
Merge branch 'master' of ssh://sources.redhat.com/git/systemtap

15 years agoRobustness improvements for the stap client/server
Dave Brolley [Mon, 25 Aug 2008 15:23:41 +0000 (11:23 -0400)]
Robustness improvements for the stap client/server

15 years agowhitespace cleanup + uprobe "?@-1" fix too
Frank Ch. Eigler [Sun, 24 Aug 2008 12:03:53 +0000 (08:03 -0400)]
whitespace cleanup + uprobe "?@-1" fix too

15 years agoMerge commit 'origin/master' into pr4225
Frank Ch. Eigler [Sun, 24 Aug 2008 11:59:18 +0000 (07:59 -0400)]
Merge commit 'origin/master' into pr4225

* commit 'origin/master':
  correct probe point reverse-engineering of probes for which we have no source file / line number
  source whitespace cleanup
  Fixed failure of buildok/process-all-probes.stp
  clarify README instructions to spell out that running the testsuite is optional

15 years agocorrect probe point reverse-engineering of probes for which we have no source file...
Frank Ch. Eigler [Sun, 24 Aug 2008 11:57:16 +0000 (07:57 -0400)]
correct probe point reverse-engineering of probes for which we have no source file / line number

15 years agosource whitespace cleanup
Frank Ch. Eigler [Sun, 24 Aug 2008 11:52:08 +0000 (07:52 -0400)]
source whitespace cleanup

15 years agopr4225: fix shared library address range checks; make more task_finder_vma tracing...
Frank Ch. Eigler [Fri, 22 Aug 2008 16:10:17 +0000 (12:10 -0400)]
pr4225: fix shared library address range checks; make more task_finder_vma tracing conditional on DEBUG_TASK_FINDER_VMA

15 years agoFixed failure of buildok/process-all-probes.stp
Wenji Huang [Fri, 22 Aug 2008 05:02:42 +0000 (01:02 -0400)]
Fixed failure of buildok/process-all-probes.stp

15 years agopr4225: check for null incoming vm_path
Frank Ch. Eigler [Thu, 21 Aug 2008 19:51:23 +0000 (15:51 -0400)]
pr4225: check for null incoming vm_path

15 years agopr4225: fix address miscalculation for ET_DYN objects; add more printk's in task_find...
Frank Ch. Eigler [Thu, 21 Aug 2008 19:44:34 +0000 (15:44 -0400)]
pr4225: fix address miscalculation for ET_DYN objects; add more printk's in task_finder vm_callback for debugging

15 years agopr4225: add putative shared library (ET_DYN) support
Frank Ch. Eigler [Thu, 21 Aug 2008 18:31:10 +0000 (14:31 -0400)]
pr4225: add putative shared library (ET_DYN) support

15 years agoclarify README instructions to spell out that running the testsuite is optional
Frank Ch. Eigler [Thu, 21 Aug 2008 17:47:13 +0000 (13:47 -0400)]
clarify README instructions to spell out that running the testsuite is optional

15 years agoMerge commit 'origin/master' into pr4225
Frank Ch. Eigler [Thu, 21 Aug 2008 17:26:56 +0000 (13:26 -0400)]
Merge commit 'origin/master' into pr4225

* commit 'origin/master':
  Added task finder target parameter to vm_callback functions.
  Supports original and new utrace interfaces.
  Add ChangeLog entries
  stap client/server now pass 'make installcheck'
  Looks for both mmap and mmap2.
  PR 6841 fix.
  Add missing 'process' bindings.

15 years agoAdded task finder target parameter to vm_callback functions.
David Smith [Thu, 21 Aug 2008 17:22:35 +0000 (12:22 -0500)]
Added task finder target parameter to vm_callback functions.
2008-08-21  David Smith  <dsmith@redhat.com>

* tapsets.cxx (itrace_derived_probe_group::emit_module_decls):
Updated task finder callback function signature.
(utrace_derived_probe_group::emit_module_decls): Ditto.

2008-08-21  David Smith  <dsmith@redhat.com>

* task_finder.c (__stp_tf_vm_cb): Added task finder target
parameter.
(__stp_utrace_attach_match_filename): Updated task finder callback
call.
(__stp_utrace_task_finder_target_death): Ditto.
(__stp_utrace_task_finder_target_quiesce): Ditto.
(__stp_target_call_vm_callback): Ditto.
(__stp_utrace_task_finder_target_syscall_exit): Ditto.
(stap_start_task_finder): Ditto.

16 years agoSupports original and new utrace interfaces.
David Smith [Wed, 20 Aug 2008 20:05:57 +0000 (15:05 -0500)]
Supports original and new utrace interfaces.
2008-08-20  David Smith  <dsmith@redhat.com>

        * tapsets.cxx (utrace_derived_probe_group::emit_probe_decl):
        Supports original and new utrace interfaces.
        (utrace_derived_probe_group::emit_module_decls): Ditto.

2008-08-20  David Smith  <dsmith@redhat.com>

        * task_finder.c: Supports original and new utrace interfaces.
        * utrace_compatibility.h (utrace_attach_task): Compatibility layer
        for original utrace interface.

16 years agoAdd ChangeLog entries
Dave Brolley [Wed, 20 Aug 2008 18:59:01 +0000 (14:59 -0400)]
Add ChangeLog entries

16 years agoMerge branch 'master' of ssh://sources.redhat.com/git/systemtap
Dave Brolley [Wed, 20 Aug 2008 18:41:38 +0000 (14:41 -0400)]
Merge branch 'master' of ssh://sources.redhat.com/git/systemtap

16 years agostap client/server now pass 'make installcheck'
Dave Brolley [Wed, 20 Aug 2008 18:40:36 +0000 (14:40 -0400)]
stap client/server now pass 'make installcheck'

16 years agoLooks for both mmap and mmap2.
David Smith [Wed, 20 Aug 2008 17:33:13 +0000 (12:33 -0500)]
Looks for both mmap and mmap2.
2008-08-20  David Smith  <dsmith@redhat.com>

        * task_finder.c (__stp_utrace_task_finder_target_syscall_entry):
        Handles mmap2 (as well as mmap).
        (__stp_utrace_task_finder_target_syscall_exit): Ditto.
        * syscall.h: Added defines for mmap and mmap2.

16 years agoPR 6841 fix.
David Smith [Tue, 19 Aug 2008 17:12:06 +0000 (12:12 -0500)]
PR 6841 fix.
2008-08-19  David Smith  <dsmith@redhat.com>

PR 6841
* tapsets.cxx (utrace_derived_probe_group::emit_probe_decl):
Workaround utrace bug by quiescing threads before attaching a
utrace syscall engine to them.
(utrace_derived_probe_group::emit_module_decls): Emit quiesce
handler.

2008-08-19  David Smith  <dsmith@redhat.com>

PR 6841
* task_finder.c (__stp_utrace_task_finder_target_quiesce):
Quiesces thread before turning on syscall tracing.

16 years agoAdd missing 'process' bindings.
David Smith [Mon, 18 Aug 2008 20:54:39 +0000 (15:54 -0500)]
Add missing 'process' bindings.
2008-08-18  David Smith  <dsmith@redhat.com>

        * tapsets.cxx (register_standard_tapsets): Add missing
        'process.syscall' and 'process.syscall.return' bindings.

16 years agoMerge commit 'origin/master' into pr4225
Frank Ch. Eigler [Sun, 17 Aug 2008 17:39:39 +0000 (13:39 -0400)]
Merge commit 'origin/master' into pr4225

* commit 'origin/master':
  Mention distro specific elfutils development sub-packages needed when not found.
  Change system-wide probes from 'process("*").begin' to 'process.begin'.
  PR6836: tweak $$return formatting
  extend callgraph example to use $$parms / $$return
  PR6836: $$vars extensions, $$return
  small patch ...
  PR 6834
  PR6842: work around possibly null task->signal in utrace death callback
  Minor bugs in stap-client.
  build compatibility and speed hack for bundled-elfutils mode
  revise build instructions; clarifying elfutils bundling and its new hosting site
  kbuild compatibility hack for separate-objdir O= builds
  PR 6445 (partial).  Implemented system-wide utrace probes.
  Fixed compilation warning on gcc 3.x
  let $$vars work even with unsupported c types (e.g., funkytown floats)

16 years agoMention distro specific elfutils development sub-packages needed when not found.
Mark Wielaard [Sat, 16 Aug 2008 19:20:03 +0000 (21:20 +0200)]
Mention distro specific elfutils development sub-packages needed when not found.

16 years agoMerge branch 'master' of ssh://sources.redhat.com/git/systemtap into work
David Smith [Fri, 15 Aug 2008 19:02:51 +0000 (14:02 -0500)]
Merge branch 'master' of ssh://sources.redhat.com/git/systemtap into work

16 years agoChange system-wide probes from 'process("*").begin' to 'process.begin'.
David Smith [Fri, 15 Aug 2008 19:02:31 +0000 (14:02 -0500)]
Change system-wide probes from 'process("*").begin' to 'process.begin'.
2008-08-15  David Smith  <dsmith@redhat.com>

* tapsets.cxx (utrace_builder::build): Change system-wide probes
from 'process("*").begin' to 'process.begin'.
(register_standard_tapsets): Add new 'process' binding.
* stapprobes.5.in: Change system-wide probes
from 'process("*").begin' to 'process.begin'.

2008-08-15  David Smith  <dsmith@redhat.com>

* systemtap.base/utrace_p4.exp: Change system-wide probes from
'process("*").begin' to 'process.begin'.

16 years agoPR6836: tweak $$return formatting
Frank Ch. Eigler [Fri, 15 Aug 2008 18:46:27 +0000 (14:46 -0400)]
PR6836: tweak $$return formatting

16 years agoextend callgraph example to use $$parms / $$return
Frank Ch. Eigler [Fri, 15 Aug 2008 18:43:03 +0000 (14:43 -0400)]
extend callgraph example to use $$parms / $$return

16 years agoPR6836: $$vars extensions, $$return
Frank Ch. Eigler [Fri, 15 Aug 2008 16:21:22 +0000 (12:21 -0400)]
PR6836: $$vars extensions, $$return

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