]> sourceware.org Git - systemtap.git/log
systemtap.git
15 years agoRemove systemtap.samples/queue_demo.{exp|stp}.
William Cohen [Fri, 30 Jan 2009 22:00:15 +0000 (17:00 -0500)]
Remove systemtap.samples/queue_demo.{exp|stp}.

15 years agoCorrect ChangeLog date type.
William Cohen [Fri, 30 Jan 2009 21:56:08 +0000 (16:56 -0500)]
Correct ChangeLog date type.

15 years agoreduce systemtap.log contribution by semok/twenty.stp
Frank Ch. Eigler [Fri, 30 Jan 2009 21:08:39 +0000 (16:08 -0500)]
reduce systemtap.log contribution by semok/twenty.stp

15 years agoMore security checking for client/server. Set exec_prefix and sysconfdir at install...
Dave Brolley [Fri, 30 Jan 2009 20:43:34 +0000 (15:43 -0500)]
More security checking for client/server. Set exec_prefix and sysconfdir at install time.

15 years agotweak git_version.h generation
Frank Ch. Eigler [Fri, 30 Jan 2009 20:16:05 +0000 (15:16 -0500)]
tweak git_version.h generation

15 years agoMove the scf.stp example from systemtap.samples to systemtap.examples.
William Cohen [Fri, 30 Jan 2009 17:33:14 +0000 (12:33 -0500)]
Move the scf.stp example from systemtap.samples to systemtap.examples.

15 years agoMove some systemtap.sample tests to systemtap.base.
William Cohen [Thu, 29 Jan 2009 21:55:06 +0000 (16:55 -0500)]
Move some systemtap.sample tests to systemtap.base.

15 years agoCorrect ChangeLog entry.
William Cohen [Thu, 29 Jan 2009 20:35:31 +0000 (15:35 -0500)]
Correct ChangeLog entry.

15 years agoMerge branch 'master' of git://sources.redhat.com/git/systemtap
Dave Brolley [Thu, 29 Jan 2009 20:28:37 +0000 (15:28 -0500)]
Merge branch 'master' of git://sources.redhat.com/git/systemtap

15 years agoImproved certificate security for the client/server.
Dave Brolley [Thu, 29 Jan 2009 20:28:02 +0000 (15:28 -0500)]
Improved certificate security for the client/server.

15 years agoRemove uninteresting examples, args.stp, primes.stp, and testlog.stp.
William Cohen [Thu, 29 Jan 2009 20:22:40 +0000 (15:22 -0500)]
Remove uninteresting examples, args.stp, primes.stp, and testlog.stp.

15 years agoImprovements to the flexibility of the --server option.
Dave Brolley [Thu, 29 Jan 2009 19:29:16 +0000 (14:29 -0500)]
Improvements to the flexibility of the --server option.

15 years agoAdd Vim modelines for GNU style in stap
Josh Stone [Thu, 29 Jan 2009 01:01:20 +0000 (17:01 -0800)]
Add Vim modelines for GNU style in stap

15 years agoUse 'static' as much as possible
Josh Stone [Wed, 28 Jan 2009 22:36:08 +0000 (14:36 -0800)]
Use 'static' as much as possible

This change just inserts 'static' on runtime, tapset, and generated C
functions and globals, so the compiler can do a better job of
optimizing.

My tests with small scripts show ~10% reduction in compile time and ~20%
reduction in module size.  Larger scripts may show less benefit, but I
expect purely positive results.

15 years agoMerge branch 'master' of git://sources.redhat.com/git/systemtap
Dave Brolley [Wed, 28 Jan 2009 22:32:26 +0000 (17:32 -0500)]
Merge branch 'master' of git://sources.redhat.com/git/systemtap

15 years agoCheck client side certificate database security.
Dave Brolley [Wed, 28 Jan 2009 22:32:03 +0000 (17:32 -0500)]
Check client side certificate database security.

15 years agoAdd newline at end of doc/SystemTap_Beginners_Guide/Makefile.
William Cohen [Wed, 28 Jan 2009 21:23:44 +0000 (16:23 -0500)]
Add newline at end of doc/SystemTap_Beginners_Guide/Makefile.

15 years agoMerge branch 'master' of ssh://sources.redhat.com/git/systemtap
William Cohen [Wed, 28 Jan 2009 21:19:21 +0000 (16:19 -0500)]
Merge branch 'master' of ssh://sources.redhat.com/git/systemtap

15 years agoAdd the polling timeout example and update the catalog.
William Cohen [Wed, 28 Jan 2009 21:03:01 +0000 (16:03 -0500)]
Add the polling timeout example and update the catalog.

15 years agoImplement the --server option for stap-client for control over which server is
Dave Brolley [Wed, 28 Jan 2009 20:45:14 +0000 (15:45 -0500)]
Implement the --server option for stap-client for control over which server is
used and for using non-local servers.

15 years ago2009-01-28 David Smith <dsmith@redhat.com>
David Smith [Wed, 28 Jan 2009 18:05:33 +0000 (12:05 -0600)]
2009-01-28  David Smith  <dsmith@redhat.com>

        PR9788
        * mainloop.c (cleanup_and_exit): Added workaround for bug 9788 by
        fork'ing/exec'ing staprun.

15 years agocleaner versions
ddomingo [Wed, 28 Jan 2009 01:24:31 +0000 (11:24 +1000)]
cleaner versions

15 years agoadded pre and post routines to Makefile, also cleaned up syncandbuild.sh
ddomingo [Wed, 28 Jan 2009 00:25:42 +0000 (10:25 +1000)]
added pre and post routines to Makefile, also cleaned up syncandbuild.sh

15 years agoMerge branch 'master' of ssh://sources.redhat.com/git/systemtap
ddomingo [Tue, 27 Jan 2009 20:51:47 +0000 (06:51 +1000)]
Merge branch 'master' of ssh://sources.redhat.com/git/systemtap

15 years agosdt.h (STAP_PROBE): Use "g", not "r", for asm args.
Mark Wielaard [Tue, 27 Jan 2009 16:42:48 +0000 (17:42 +0100)]
sdt.h (STAP_PROBE): Use "g", not "r", for asm args.

15 years agosdt.h (struct _probe_): Make probe_name a STAP_PROBE_STRUCT_ARG.
Stan Cox [Tue, 27 Jan 2009 16:39:44 +0000 (17:39 +0100)]
sdt.h (struct _probe_): Make probe_name a STAP_PROBE_STRUCT_ARG.

15 years agodtrace: Handle (absense of) -o argument correctly.
Mark Wielaard [Tue, 27 Jan 2009 16:35:13 +0000 (17:35 +0100)]
dtrace: Handle (absense of) -o argument correctly.

15 years agofixed syncnbuild script to automate tag revisions depending on product target (i...
ddomingo [Tue, 27 Jan 2009 04:58:43 +0000 (14:58 +1000)]
fixed syncnbuild script to automate tag revisions depending on product target (i.e. RHEL vs Fedora)

15 years agominimized RHEL-isms in doc source, still need to edit <productname> and <productnumbe...
ddomingo [Tue, 27 Jan 2009 04:40:18 +0000 (14:40 +1000)]
minimized RHEL-isms in doc source, still need to edit <productname> and <productnumber> when building for non-RHEL though

15 years agoFix syscall.exp.
Stan Cox [Mon, 26 Jan 2009 21:11:41 +0000 (16:11 -0500)]
Fix syscall.exp.

15 years agoCheck for version.h.in for elfutils < 0.138.
Mark Wielaard [Mon, 26 Jan 2009 20:20:14 +0000 (21:20 +0100)]
Check for version.h.in for elfutils < 0.138.

15 years agosdt.h: DTRACE_PROBE5 is STAP_PROBE5, not 4, likewise for 6.
Mark Wielaard [Mon, 26 Jan 2009 12:12:54 +0000 (13:12 +0100)]
sdt.h: DTRACE_PROBE5 is STAP_PROBE5, not 4, likewise for 6.

15 years agoPR9768: hint at bug fix in NEWS
Frank Ch. Eigler [Fri, 23 Jan 2009 15:44:00 +0000 (10:44 -0500)]
PR9768: hint at bug fix in NEWS

15 years agoPR9768: fix for dwarf variable locations in shared libraries
Frank Ch. Eigler [Fri, 23 Jan 2009 15:40:22 +0000 (10:40 -0500)]
PR9768: fix for dwarf variable locations in shared libraries

15 years agoPR9768 fix
Frank Ch. Eigler [Fri, 23 Jan 2009 15:25:44 +0000 (10:25 -0500)]
PR9768 fix

15 years agoUse install-pkgincludeHEADERS for elfutils configure build step.
Mark Wielaard [Fri, 23 Jan 2009 14:03:58 +0000 (15:03 +0100)]
Use install-pkgincludeHEADERS for elfutils configure build step.

15 years agoUse make -k install-data for elfutils.
Mark Wielaard [Fri, 23 Jan 2009 10:25:44 +0000 (11:25 +0100)]
Use make -k install-data for elfutils.

15 years ago2009-01-22 David Smith <dsmith@redhat.com>
David Smith [Thu, 22 Jan 2009 21:40:44 +0000 (15:40 -0600)]
2009-01-22  David Smith  <dsmith@redhat.com>

* systemtap.spec: Added 'nss-devel' buildreq so that the 'client'
subpackage could be built correctly.  Added file-based buildreq
for xmlto's pdf support, which works on f8, f9, f9, and rhel5.

* configure.ac: Fixed typo.
* configure: Regenerated.

15 years agoAdd dtrace -h support
Stan Cox [Thu, 22 Jan 2009 19:23:49 +0000 (14:23 -0500)]
Add dtrace -h support

15 years agoUse context-symbols.stp and context-unwind.stp in tapsets.tmpl.
William Cohen [Thu, 22 Jan 2009 18:46:53 +0000 (13:46 -0500)]
Use context-symbols.stp and context-unwind.stp in tapsets.tmpl.

15 years agoCreate PIECFLAGS and PIECXXFLAGS, like PIELDFLAGS.
Mark Wielaard [Wed, 21 Jan 2009 22:23:51 +0000 (23:23 +0100)]
Create PIECFLAGS and PIECXXFLAGS, like PIELDFLAGS.

15 years agoCorrect email address for doc/ChangeLog
William Cohen [Wed, 21 Jan 2009 22:09:38 +0000 (17:09 -0500)]
Correct email address for doc/ChangeLog

15 years agoUpdate copyright date and correct paragraph.
William Cohen [Wed, 21 Jan 2009 22:08:34 +0000 (17:08 -0500)]
Update copyright date and correct paragraph.

15 years agoOnly muck with CPPFLAGS when actually building with bundled elfutils.
Mark Wielaard [Wed, 21 Jan 2009 13:32:14 +0000 (14:32 +0100)]
Only muck with CPPFLAGS when actually building with bundled elfutils.

15 years agoExplicitly remove build-elfutils, include-elfutils and lib-elfutils on clean.
Mark Wielaard [Wed, 21 Jan 2009 11:32:46 +0000 (12:32 +0100)]
Explicitly remove build-elfutils, include-elfutils and lib-elfutils on clean.

15 years agoimprove var=? explanation debugging via -vvv
Frank Ch. Eigler [Tue, 20 Jan 2009 22:34:00 +0000 (17:34 -0500)]
improve var=? explanation debugging via -vvv

15 years agoAdding kprobes test scripts.
David Smith [Tue, 20 Jan 2009 21:59:47 +0000 (15:59 -0600)]
Adding kprobes test scripts.

15 years agofix segv on peculiar dwfl errors (probe process("/lib64").FOO {})
Frank Ch. Eigler [Tue, 20 Jan 2009 18:35:36 +0000 (13:35 -0500)]
fix segv on peculiar dwfl errors (probe process("/lib64").FOO {})

Reported-By: Daniel Tralamazza
15 years agoPR 9673. Only use one utrace engine for all targets with same path or pid.
David Smith [Tue, 20 Jan 2009 16:35:53 +0000 (10:35 -0600)]
PR 9673.  Only use one utrace engine for all targets with same path or pid.
2009-01-20  David Smith  <dsmith@redhat.com>

PR 9673.
* task_finder.c (struct stap_task_finder_target): Added
'vm_events' field.
(stap_register_task_finder_target): Sets vm_events if a
vm_callback is present.
(__stp_task_finder_cleanup): Only detaches engines on the main
__stp_task_finder_list linked list.
(__stp_call_callbacks): New function.
(__stp_call_vm_callbacks): New function.
(__stp_utrace_attach_match_filename): Calls __stp_call_callbacks()
to call callbacks.
(__stp_utrace_task_finder_target_death): Ditto.
(__stp_utrace_task_finder_target_quiesce): Calls
__stp_call_callbacks() and __stp_call_vm_callbacks() to call
callbacks.
(__stp_call_vm_callbacks_with_vma): Renamed from
__stp_target_call_vm_callback.
(__stp_utrace_task_finder_target_syscall_exit): Calls
__stp_call_vm_callbacks() to call vm callbacks.
(stap_start_task_finder): Instead of a utrace engine for every
task_finder_target, there is now one utrace engine for all targets
with the same path or pid.

15 years agoDon't test -lsduprobe.s for now.
Stan Cox [Tue, 20 Jan 2009 16:07:08 +0000 (11:07 -0500)]
Don't test -lsduprobe.s for now.

15 years agoAdd checking utrace in test cases.
Wenji Huang [Tue, 20 Jan 2009 04:44:54 +0000 (23:44 -0500)]
Add checking utrace in test cases.

15 years agoRevert previous change. Only call stap-add-server-cert from stap-serverd if it has...
Dave Brolley [Mon, 19 Jan 2009 18:29:43 +0000 (13:29 -0500)]
Revert previous change. Only call stap-add-server-cert from stap-serverd if it has been installed.

15 years agoAdd stap-add-server-cert to the stap-server package.
Dave Brolley [Mon, 19 Jan 2009 15:58:29 +0000 (10:58 -0500)]
Add stap-add-server-cert to the stap-server package.

15 years agoAdd dtrace and sdt.h
Stan Cox [Tue, 13 Jan 2009 22:20:37 +0000 (17:20 -0500)]
Add dtrace and sdt.h

15 years agoCreate the rpm subpackage systemtap-sdt-devel
Stan Cox [Tue, 13 Jan 2009 22:17:47 +0000 (17:17 -0500)]
Create the rpm subpackage systemtap-sdt-devel

15 years agoMerge branch 'master' of git://sources.redhat.com/git/systemtap
Dave Brolley [Tue, 13 Jan 2009 21:20:47 +0000 (16:20 -0500)]
Merge branch 'master' of git://sources.redhat.com/git/systemtap

15 years agoEnsure that the client/server scripts call the installed copies of any
Dave Brolley [Tue, 13 Jan 2009 21:19:53 +0000 (16:19 -0500)]
Ensure that the client/server scripts call the installed copies of any
other systemtap tools.

15 years agoPR 7082: patch for uprobes2 (kernel > 2.6.26)
Jim Keniston [Tue, 13 Jan 2009 21:14:43 +0000 (13:14 -0800)]
PR 7082: patch for uprobes2 (kernel > 2.6.26)

15 years agoSeparate the creation of the server's certificate from its addition to the
Dave Brolley [Tue, 13 Jan 2009 18:38:41 +0000 (13:38 -0500)]
Separate the creation of the server's certificate from its addition to the
client-side database.

15 years agoEnsure that the client cert database and server cert are readable by all.
Dave Brolley [Tue, 13 Jan 2009 16:35:14 +0000 (11:35 -0500)]
Ensure that the client cert database and server cert are readable by all.

15 years agosend/send_log needs a -- with a constant string that starts with -----
Srikar Dronamraju [Tue, 13 Jan 2009 05:44:37 +0000 (11:14 +0530)]
send/send_log needs a -- with a constant string that starts with -----

15 years agoAdapt _stp_sort to 2.6.29.
Wenji Huang [Tue, 13 Jan 2009 00:34:28 +0000 (19:34 -0500)]
Adapt _stp_sort to 2.6.29.

Acked-by: Masami Hiramatsu <mhiramat@redhat.com>
Signed-off-by: Wenji Huang <wenji.huang@oracle.com>
15 years agoCorrect author's name.
William Cohen [Mon, 12 Jan 2009 14:19:36 +0000 (09:19 -0500)]
Correct author's name.

15 years agoFix compilation warning of too large number on 32-bits machines.
Wenji Huang [Sun, 11 Jan 2009 23:39:55 +0000 (18:39 -0500)]
Fix compilation warning of too large number on 32-bits machines.

15 years agoPick up --prefix dependency usage in config.h.
Mark Wielaard [Sun, 11 Jan 2009 13:37:28 +0000 (14:37 +0100)]
Pick up --prefix dependency usage in config.h.

15 years agoAdded %M info to stap.1.in
Elliott Baron [Fri, 9 Jan 2009 21:58:48 +0000 (16:58 -0500)]
Added %M info to stap.1.in

15 years agoMerge branch 'master' of git://sources.redhat.com/git/systemtap
Dave Brolley [Fri, 9 Jan 2009 20:19:39 +0000 (15:19 -0500)]
Merge branch 'master' of git://sources.redhat.com/git/systemtap

Conflicts:

ChangeLog
Makefile.am
Makefile.in
testsuite/ChangeLog

15 years agoNew framework for creating/using certificate databases for client/server.
Dave Brolley [Fri, 9 Jan 2009 20:11:04 +0000 (15:11 -0500)]
New framework for creating/using certificate databases for client/server.

15 years agoCheck for xmlto that generates pdf.
Will Cohen [Thu, 8 Jan 2009 19:28:15 +0000 (14:28 -0500)]
Check for xmlto that generates pdf.

15 years agoSpelling tweak in the manpage
Josh Stone [Wed, 7 Jan 2009 21:31:50 +0000 (13:31 -0800)]
Spelling tweak in the manpage

15 years agoCheck xmlto available and allow user to control generation of reference docs.
Will Cohen [Wed, 7 Jan 2009 17:13:50 +0000 (12:13 -0500)]
Check xmlto available and allow user to control generation of reference docs.

15 years agoWarn when not building docs because tools not found.
Mark Wielaard [Wed, 7 Jan 2009 15:44:02 +0000 (16:44 +0100)]
Warn when not building docs because tools not found.

15 years agoAdd --enable-server configure option.
Mark Wielaard [Wed, 7 Jan 2009 15:36:14 +0000 (16:36 +0100)]
Add --enable-server configure option.

15 years agoPR9699: tapset changes for STAPCONF_TASK_UID for *uid()/*gid() calls
Frank Ch. Eigler [Wed, 7 Jan 2009 00:32:24 +0000 (19:32 -0500)]
PR9699: tapset changes for STAPCONF_TASK_UID for *uid()/*gid() calls

15 years agoPR9699: tweak autoconf file for Strict C Language Standards Compliance (tm)
Frank Ch. Eigler [Wed, 7 Jan 2009 00:30:17 +0000 (19:30 -0500)]
PR9699: tweak autoconf file for Strict C Language Standards Compliance (tm)

15 years agoMerge branch 'master' of ssh://sources.redhat.com/git/systemtap
Frank Ch. Eigler [Tue, 6 Jan 2009 22:07:19 +0000 (17:07 -0500)]
Merge branch 'master' of ssh://sources.redhat.com/git/systemtap

* 'master' of ssh://sources.redhat.com/git/systemtap:
  Add missing files to systemtap.spec

15 years agoPR9699: build fixes for kernel 2.6.28
Frank Ch. Eigler [Tue, 6 Jan 2009 22:06:30 +0000 (17:06 -0500)]
PR9699: build fixes for kernel 2.6.28

15 years agobuild: note inapplicability of kernel kbuild O=dir usr/include headers.
Frank Ch. Eigler [Tue, 6 Jan 2009 18:53:20 +0000 (13:53 -0500)]
build: note inapplicability of kernel kbuild O=dir usr/include headers.

15 years agoAdd missing files to systemtap.spec
Dave Brolley [Tue, 6 Jan 2009 18:21:37 +0000 (13:21 -0500)]
Add missing files to systemtap.spec

15 years agobuild: don't needlessly rebuild tapset ref docs
Frank Ch. Eigler [Tue, 6 Jan 2009 17:40:16 +0000 (12:40 -0500)]
build: don't needlessly rebuild tapset ref docs

15 years agoPR9699: correct tcl syntax in test case
Frank Ch. Eigler [Tue, 6 Jan 2009 16:55:14 +0000 (11:55 -0500)]
PR9699: correct tcl syntax in test case

15 years agoTry multiple tools for generating passwords.
Dave Brolley [Mon, 5 Jan 2009 19:03:02 +0000 (14:03 -0500)]
Try multiple tools for generating passwords.

15 years agoPR9693. Add #! /usr/bin/env stap line for traceio2 and functioncallcount.
Mark Wielaard [Fri, 2 Jan 2009 09:38:49 +0000 (10:38 +0100)]
PR9693. Add #! /usr/bin/env stap line for traceio2 and functioncallcount.

15 years agobuild: make compatible with elfutils 0.138 too
Frank Ch. Eigler [Wed, 31 Dec 2008 19:41:29 +0000 (14:41 -0500)]
build: make compatible with elfutils 0.138 too

15 years agoPR9692: dummy commit to track authorship of previous commits
Eugeniy Meshcheryakov [Wed, 31 Dec 2008 18:39:40 +0000 (13:39 -0500)]
PR9692: dummy commit to track authorship of previous commits

15 years agoCOnfigure nss and nspr using PKG_CHECK_MODULES.
Dave Brolley [Tue, 30 Dec 2008 17:15:24 +0000 (12:15 -0500)]
COnfigure nss and nspr using PKG_CHECK_MODULES.

15 years agoCheck for existence of $(builddir)/ssl before installing it.
Dave Brolley [Tue, 30 Dec 2008 16:53:13 +0000 (11:53 -0500)]
Check for existence of $(builddir)/ssl before installing it.

15 years agoPR7082: patch for uprobes1 (kernel <= 2.6.24)
Jim Keniston [Mon, 29 Dec 2008 17:53:46 +0000 (12:53 -0500)]
PR7082: patch for uprobes1 (kernel <= 2.6.24)

15 years agobuild fix for ssl code: install into $prefix rather than /etc
Frank Ch. Eigler [Mon, 29 Dec 2008 22:00:34 +0000 (17:00 -0500)]
build fix for ssl code: install into $prefix rather than /etc

15 years agoDisable automatic building of stamp-ssl for now.
Dave Brolley [Fri, 26 Dec 2008 18:25:32 +0000 (13:25 -0500)]
Disable automatic building of stamp-ssl for now.

15 years agoComplete previous commit.
Dave Brolley [Wed, 24 Dec 2008 19:20:41 +0000 (14:20 -0500)]
Complete previous commit.

15 years agoSystemtap compile server phase 2 (ssl) -- first cut.
Dave Brolley [Wed, 24 Dec 2008 18:18:50 +0000 (13:18 -0500)]
Systemtap compile server phase 2 (ssl) -- first cut.

15 years agoPR7090: Support kernels built with O= option.
Masami Hiramatsu [Mon, 22 Dec 2008 21:05:28 +0000 (16:05 -0500)]
PR7090: Support kernels built with O= option.

15 years agoAdd generations of tapset reference manual material.
William Cohen [Mon, 22 Dec 2008 18:26:10 +0000 (13:26 -0500)]
Add generations of tapset reference manual material.

15 years agoPut a block around the probe point.
Stan Cox [Mon, 22 Dec 2008 03:48:38 +0000 (22:48 -0500)]
Put a block around the probe point.

15 years agoRemoved left over remnant from previous implementation
Elliott Baron [Fri, 19 Dec 2008 22:03:20 +0000 (17:03 -0500)]
Removed left over remnant from previous implementation

15 years agoBetter implementation for %M
Elliott Baron [Fri, 19 Dec 2008 22:00:51 +0000 (17:00 -0500)]
Better implementation for %M

15 years agoMerge branch 'master' of ssh://ebaron@sources.redhat.com/git/systemtap
Elliott Baron [Fri, 19 Dec 2008 15:13:52 +0000 (10:13 -0500)]
Merge branch 'master' of ssh://ebaron@sources.redhat.com/git/systemtap

15 years agoFirst attempt at printf kernel memory hex dump
Elliott Baron [Fri, 19 Dec 2008 15:03:35 +0000 (10:03 -0500)]
First attempt at printf kernel memory hex dump

15 years agoClean up .spec file typos, Requires nits.
Roland McGrath [Tue, 16 Dec 2008 23:48:29 +0000 (15:48 -0800)]
Clean up .spec file typos, Requires nits.

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