]> sourceware.org Git - systemtap.git/log
systemtap.git
15 years agosome versions of bundled elfutils needs m4 for building
Frank Ch. Eigler [Thu, 21 May 2009 04:38:46 +0000 (00:38 -0400)]
some versions of bundled elfutils needs m4 for building

15 years agoMerge branch 'master' of ssh://sources.redhat.com/git/systemtap
William Cohen [Wed, 20 May 2009 23:03:34 +0000 (19:03 -0400)]
Merge branch 'master' of ssh://sources.redhat.com/git/systemtap

15 years agoFix gcc warning about Dwarf_Addr initialization.
Mark Wielaard [Wed, 20 May 2009 21:59:26 +0000 (23:59 +0200)]
Fix gcc warning about Dwarf_Addr initialization.

* translate.cxx (dump_unwindsyms): Initialize eh_frame to 0, not NULL.

15 years agoPR10177: init/kill time in sleepy context only
Josh Stone [Wed, 20 May 2009 21:46:25 +0000 (14:46 -0700)]
PR10177: init/kill time in sleepy context only

Previously, _stp_init_time and _stp_kill_time were being called from
begin/end/error probes, which will run with preemption disabled.  The
BUG reported on RT kernels showed that cpufreq_unregister_notifier can
end up sleeping, which violates our preemption block.

This patch moves the init/kill into systemtap_module_init/exit, where it
is safe to sleep.  The code maintains a new predicate with the define
STAP_NEED_GETTIMEOFDAY, so we don't still incur any timer overhead if
it's not used.

15 years agoAdd the schedtimes.stp and associated schedtimes.meta files to the examples.
William Cohen [Wed, 20 May 2009 21:52:44 +0000 (17:52 -0400)]
Add the schedtimes.stp and associated schedtimes.meta files to the examples.

15 years agoProperly read eh_frame and pass is_ehframe correctly.
Mark Wielaard [Wed, 20 May 2009 21:11:43 +0000 (23:11 +0200)]
Properly read eh_frame and pass is_ehframe correctly.

* runtime/unwind.c (adjustStartLoc): Add extra dbug_unwind.
  (_stp_search_unwind_hdr): Always pass true for is_ehframe.
  (unwind_frame): Properly pass through is_ehframe to adjustStartLoc().
  (unwind): Add extra dbug_unwind.
* translate.cxx (dump_unwindsyms): Output and use correct eh_frame
  and eh_len.

15 years agoUse debug_frame table, then fallback to eh_frame when necessary.
Mark Wielaard [Wed, 20 May 2009 14:51:24 +0000 (16:51 +0200)]
Use debug_frame table, then fallback to eh_frame when necessary.

* runtime/unwind.c (unwind): Call new unwind_frame() first with debug_frame
  data, then if that wasn't able to unwind again with eh_frame data.
  (unwind_frame): Adapted version of old unwind() function that takes a
  table, table length and whether it is an eh_frame table.

15 years agoPass and use ptrType and is_ehframe to unwind adjustStartLoc.
Mark Wielaard [Wed, 20 May 2009 13:40:29 +0000 (15:40 +0200)]
Pass and use ptrType and is_ehframe to unwind adjustStartLoc.

* runtime/unwind.c (adjustStartLoc): Add ptrType and is_ehframe as arguments.
  Use these to adjust location when necessary.
  (DEBUG_UNWIND): Move block before adjustStartLoc.
  Pass false for is_ehframe throughout.

15 years agoFetch and store both debug_frame and eh_frame tables.
Mark Wielaard [Wed, 20 May 2009 13:24:02 +0000 (15:24 +0200)]
Fetch and store both debug_frame and eh_frame tables.

* runtime/sym.h (_stp_module): Remove unwind_data, unwind_data_len and
  unwind_is_ehframe fields. Add debug_frame, eh_frame, debug_frame_len,
  eh_frame_len and eh_frame_addr fields.
* runtime/unwind.c: Use debug_frame and debug_frame_len instead of
  unwind_data and unwind_data_len throughout.
  (cie_for_fde): Take unwind_data and is_ehframe as direct arguments.
* runtime/unwind/unwind.h (cie_for_fde): New function declaration.
* translate.cxx (get_unwind_data): Fetch and return both debug_frame
  and eh_frame tables.
  (dump_unwindsyms): Dump both debug_frame and eh_frame tables.

15 years agoPR10172 sdt.h on powerpc Error: junk at end of line: `0'
Mark Wielaard [Wed, 20 May 2009 10:39:57 +0000 (12:39 +0200)]
PR10172 sdt.h on powerpc Error: junk at end of line: `0'

* includes/sys/sdt.h (STAP_NOP): __powerpc__ doesn't want an extra 0.

Tested-by: Mahesh Jagannath Salgaonkar <mahesh@linux.vnet.ibm.com>
15 years agoAdapt sid to latest kernel
Wenji Huang [Tue, 19 May 2009 23:39:43 +0000 (19:39 -0400)]
Adapt sid to latest kernel

15 years agoDisable building grapher code in rpm.
William Cohen [Tue, 19 May 2009 20:17:07 +0000 (16:17 -0400)]
Disable building grapher code in rpm.

15 years agoFix alignment of probe aliases in syscalls(|2).stp.
Przemyslaw Pawelczyk [Tue, 19 May 2009 11:22:20 +0000 (13:22 +0200)]
Fix alignment of probe aliases in syscalls(|2).stp.

Align probe points in probe aliases to equal sign using spaces as it's
already done in nd_syscalls.stp.

Signed-off-by: Josh Stone <jistone@redhat.com>
15 years agoUnify formatting of syscalls.stp and syscalls2.stp.
Przemyslaw Pawelczyk [Tue, 19 May 2009 11:04:29 +0000 (13:04 +0200)]
Unify formatting of syscalls.stp and syscalls2.stp.

Rules:
- Specify probe points for aliases starting from the alias declaration
  line and with one probe point per line.
- Use K&R indent style -- probe alias/point/function opening brace goes
  to the line following the declaration, other opening braces are kept
  on the same line as the control statements.
- Indent using tabs.
- Surround operators with spaces.
- Put spaces after commas.
- Avoid trailing whitespaces.

Signed-off-by: Josh Stone <jistone@redhat.com>
15 years agoCorrect misnamed variables in syscalls.stp.
Przemyslaw Pawelczyk [Tue, 19 May 2009 07:49:55 +0000 (09:49 +0200)]
Correct misnamed variables in syscalls.stp.

Rename variables accordingly to argument names used in man pages in
syscall.(faccess|fchmod|fchown|link|mknod)at probe points.

Signed-off-by: Josh Stone <jistone@redhat.com>
15 years agoEnhance -x option checking to only accept valid pid
Sunzen Wang [Tue, 19 May 2009 01:11:01 +0000 (09:11 +0800)]
Enhance -x option checking to only accept valid pid

Fix: Enhance -x option checking to only accept valid pid

15 years agoEnhance -s option checking to only accept valid size number
Sunzen Wang [Tue, 19 May 2009 01:07:11 +0000 (09:07 +0800)]
Enhance -s option checking to only accept valid size number

Fix: Enhance -s option checking to only accept valid size number

15 years agoFix: Enhance -p option checking so as to just accept valid number
Sunzen Wang [Mon, 18 May 2009 12:38:02 +0000 (20:38 +0800)]
Fix: Enhance -p option checking so as to just accept valid number

15 years agoYAAU (Yet Another AUTHORS Update)
Josh Stone [Mon, 18 May 2009 23:29:34 +0000 (16:29 -0700)]
YAAU (Yet Another AUTHORS Update)

15 years agoComplete the names-to-numbers conversion in nd_syscalls.stp.
Przemyslaw Pawelczyk [Sun, 17 May 2009 18:09:34 +0000 (20:09 +0200)]
Complete the names-to-numbers conversion in nd_syscalls.stp.

Replace in-scope variables references with *_arg functions. Use 'kprobe'
family of probes instead of 'kernel' family for dwarfless probing. Also
fix a few typos and unify formatting.

Signed-off-by: Josh Stone <jistone@redhat.com>
15 years agoPR10171 workaround.
David Smith [Mon, 18 May 2009 19:55:40 +0000 (14:55 -0500)]
PR10171 workaround.
* runtime/itrace.c: To avoid ia64 lockups, disable itrace on ia64.

15 years agoPR10091 fixes.
David Smith [Mon, 18 May 2009 18:05:01 +0000 (13:05 -0500)]
PR10091 fixes.
* runtime/itrace.c (usr_itrace_report_signal): Add a workaround for
  ppc-specific problem.
* testsuite/systemtap.base/itrace.exp: Improved tests.  Improved test
  completeness.  Will also no longer give fails for systems that don't
  support single or block step (will give xfails instead).

15 years agoFix typo in mq_timedreceive probe point.
Przemyslaw Pawelczyk [Sun, 17 May 2009 17:42:48 +0000 (19:42 +0200)]
Fix typo in mq_timedreceive probe point.

* tapset/syscalls.stp: Rename abs_timout_uaddr to abs_timeout_uaddr.

15 years agoMerge branch 'master' of git://sources.redhat.com/git/systemtap
Mark Wielaard [Mon, 18 May 2009 10:02:44 +0000 (12:02 +0200)]
Merge branch 'master' of git://sources.redhat.com/git/systemtap

15 years agoMake all tapsets' TOK_FOO constant
Josh Stone [Sat, 16 May 2009 01:59:16 +0000 (18:59 -0700)]
Make all tapsets' TOK_FOO constant

15 years agoMerge branch 'tapsets-cleanup'
Josh Stone [Fri, 15 May 2009 22:54:43 +0000 (15:54 -0700)]
Merge branch 'tapsets-cleanup'

15 years agoPrivatize many dwflpp members
Josh Stone [Fri, 15 May 2009 22:23:42 +0000 (15:23 -0700)]
Privatize many dwflpp members

This helps make it more obvious which methods are accessed by external
classes, which should help in refactoring.

15 years agoSimplify our unordered_map typedefs
Josh Stone [Fri, 15 May 2009 22:22:05 +0000 (15:22 -0700)]
Simplify our unordered_map typedefs

15 years agoBreak the dwflpp dependence on query_cu
Josh Stone [Fri, 15 May 2009 21:26:32 +0000 (14:26 -0700)]
Break the dwflpp dependence on query_cu

15 years agoBreak the dwflpp dependence on query_module
Josh Stone [Fri, 15 May 2009 21:10:57 +0000 (14:10 -0700)]
Break the dwflpp dependence on query_module

15 years agoMerge the dwflpp::query_cu_..._address methods
Josh Stone [Fri, 15 May 2009 20:14:52 +0000 (13:14 -0700)]
Merge the dwflpp::query_cu_..._address methods

The method query_cu_containing_global_address was only called by
query_cu_containing_module_address, and the latter was just doing a
simple argument transform.  They are now merged into a single method,
query_cu_containing_address.  The function module_address_to_global is
also merged here at its only call site.

15 years agoDon't shadow dwlfpp::dwfl in loc2c_emit_address
Josh Stone [Fri, 15 May 2009 19:56:15 +0000 (12:56 -0700)]
Don't shadow dwlfpp::dwfl in loc2c_emit_address

15 years agoRemove unused dwflpp methods
Josh Stone [Fri, 15 May 2009 19:29:19 +0000 (12:29 -0700)]
Remove unused dwflpp methods

These three methods had no callers, and are thus obsolete:

  dwflpp::focus_on_module_containing_global_address(Dwarf_Addr a)
  dwflpp::global_address_to_module(Dwarf_Addr a)
  dwflpp::cu_name_matches(string pattern)

15 years agoAdd stap-server buildreqs: nss-tools and pkgconfig.
David Smith [Fri, 15 May 2009 18:30:57 +0000 (13:30 -0500)]
Add stap-server buildreqs: nss-tools and pkgconfig.

15 years agoTidy/tighten DEBUG_UNWIND ptrType a bit.
Mark Wielaard [Fri, 15 May 2009 13:06:33 +0000 (15:06 +0200)]
Tidy/tighten DEBUG_UNWIND ptrType a bit.

* runtime/unwind.c (_stp_enc_hi_name): Include prefix for hi == 0.
  (_stp_enc_lo_name): Don't include prefix.
  (_stp_eh_enc_name): Always include hi_name.
  (unwind): Always include newline in dbug_unwind() calls.

15 years agoMark all testsuite/parseko/cmdline21.stp as executable.
Mark Wielaard [Fri, 15 May 2009 10:44:03 +0000 (12:44 +0200)]
Mark all testsuite/parseko/cmdline21.stp as executable.

15 years agoflightrec3.exp uses cpus as array, so rename skipped.exp cpus var to nr_cpus.
Mark Wielaard [Fri, 15 May 2009 09:44:42 +0000 (11:44 +0200)]
flightrec3.exp uses cpus as array, so rename skipped.exp cpus var to nr_cpus.

Works around a make installcheck issue that resulted in skipped.exp failing
because of "ERROR: can't set "cpus": variable is array"

* testsuite/systemtap.base/skipped.exp: Renamed cpus variable to nr_cpus.

15 years agoSet explicit longer, 60 second, timeout for alternatives.exp.
Mark Wielaard [Fri, 15 May 2009 09:23:23 +0000 (11:23 +0200)]
Set explicit longer, 60 second, timeout for alternatives.exp.

In an make installcheck run this is the first script that goes through
the full kernel debuginfo which might take a bit.

* testsuite/systemtap.base/alternatives.exp: Set timeout to 60, verbose
  log EOF or TIMEOUT when they occur.

15 years agoFixed comma space, space dot typos in various man pages.
Mark Wielaard [Fri, 15 May 2009 08:07:59 +0000 (10:07 +0200)]
Fixed comma space, space dot typos in various man pages.

Reported-by: K.Prasad <prasad@linux.vnet.ibm.com>
15 years agoFixed few typos in various man pages found by a spellchecker.
Petr Muller [Fri, 15 May 2009 07:53:45 +0000 (09:53 +0200)]
Fixed few typos in various man pages found by a spellchecker.

15 years agoFix few typos in stapprobes manpages found by a spellchecker.
Petr Muller [Fri, 15 May 2009 07:52:51 +0000 (09:52 +0200)]
Fix few typos in stapprobes manpages found by a spellchecker.

15 years ago[tracepoints] ternary is nicer for arg format
Josh Stone [Fri, 15 May 2009 02:08:37 +0000 (19:08 -0700)]
[tracepoints] ternary is nicer for arg format

15 years ago[tracepoints] Print pointer arguments with %p
Josh Stone [Fri, 15 May 2009 01:47:33 +0000 (18:47 -0700)]
[tracepoints] Print pointer arguments with %p

We know the full type of every tracepoint argument, so for those that
are pointers, print $$vars/$$parms using "%p".  The integer-type
arguments continue to use the generic "%#x".

15 years agoPR10139 Mark .probes section SHF_ALLOC.
Mark Wielaard [Thu, 14 May 2009 17:07:10 +0000 (19:07 +0200)]
PR10139 Mark .probes section SHF_ALLOC.

* includes/sys/sdt.h (STAP_PROBE_DATA_): Mark .probes section SHF_ALLOC.
* tapsets.cxx (dwarf_builder::build): Search in either dwarf or main elf
  file for .probes section.

15 years agoRevert "Include grapher in installed file list."
William Cohen [Thu, 14 May 2009 16:33:44 +0000 (12:33 -0400)]
Revert "Include grapher in installed file list."

This reverts commit 845a65342cda663e665847087d969ee9554a88f1.

15 years agoInclude grapher in installed file list.
William Cohen [Thu, 14 May 2009 12:03:58 +0000 (08:03 -0400)]
Include grapher in installed file list.

15 years agoInitialize variables in GraphWidget::on_motion_notify_event().
William Cohen [Thu, 14 May 2009 12:01:06 +0000 (08:01 -0400)]
Initialize variables in GraphWidget::on_motion_notify_event().

15 years agoFix inconsistent indentation for including header file in aux_syscalls.stp.
Sunzen Wang [Thu, 14 May 2009 09:24:04 +0000 (11:24 +0200)]
Fix inconsistent indentation for including header file in aux_syscalls.stp.

* tapset/aux_syscalls.stp: Don't indent #include <linux/utime.h>.

15 years agoPR 6930: Add additional testcases for flight recorder mode
Keiichi KII [Wed, 13 May 2009 20:55:11 +0000 (16:55 -0400)]
PR 6930: Add additional testcases for flight recorder mode

* testsuite/parseko/cmdline17.stp:
  command line check - bad combination with -D and -L
* testsuite/parseko/cmdline18.stp:
  command line check - bad combination with -D and -d
* testsuite/parseko/cmdline19.stp:
  command line check - bad combination with -D and -c
* testsuite/parseko/cmdline20.stp:
  command line check - need output file with -D
* testsuite/parseko/cmdline21.stp:
  command line check - need output file with -S
* testsuite/systemtap.base/flightrec3.exp:
  New test case for file switching with bulk mode
* testsuite/systemtap.base/flightrec3.stp:
  Test script for file switching per cpu

15 years agoInitialize aptr in runtime/map.c and keep gcc-4.4 happy
Ananth N Mavinakayanahalli [Wed, 13 May 2009 16:38:37 +0000 (22:08 +0530)]
Initialize aptr in runtime/map.c and keep gcc-4.4 happy

15 years agoImplement caller:string() in terms of symname() and caller_addr().
Mark Wielaard [Wed, 13 May 2009 10:51:38 +0000 (12:51 +0200)]
Implement caller:string() in terms of symname() and caller_addr().

* tapset/context-unwind.stp (caller): Implement as stap function using
  symname(), caller_addr() and sprintf().

15 years agoMove dfwlpp into its own file
Josh Stone [Wed, 13 May 2009 02:33:14 +0000 (19:33 -0700)]
Move dfwlpp into its own file

It's not a terribly clean split, but moving it helps reveals some of the
knots that need to be untangled.

15 years agoUse actual sock in tcp_test, instead of unexisting sk variable.
Mark Wielaard [Tue, 12 May 2009 18:26:29 +0000 (20:26 +0200)]
Use actual sock in tcp_test, instead of unexisting sk variable.

* testsuite/buildok/tcp_test.stp (tcp.sendmsg): Use sock for testing.
  (tcp.recvmsg): Likewise.

15 years agoConsolidate dwflpp setup
Josh Stone [Tue, 12 May 2009 01:15:31 +0000 (18:15 -0700)]
Consolidate dwflpp setup

15 years agoMerge branch 'master' of ssh://sources.redhat.com/git/systemtap
William Cohen [Mon, 11 May 2009 21:40:50 +0000 (17:40 -0400)]
Merge branch 'master' of ssh://sources.redhat.com/git/systemtap

15 years agoProvide more details in testsuite.examples/README on how to submit examples.
William Cohen [Mon, 11 May 2009 21:39:43 +0000 (17:39 -0400)]
Provide more details in testsuite.examples/README on how to submit examples.

15 years agoCorrect typo in BUILD_SERVER test in configure.ac.
Dave Brolley [Mon, 11 May 2009 18:26:53 +0000 (14:26 -0400)]
Correct typo in BUILD_SERVER test in configure.ac.

15 years agoGet .probes section through dwarf debuginfo file if necessary.
Mark Wielaard [Sun, 10 May 2009 18:24:40 +0000 (20:24 +0200)]
Get .probes section through dwarf debuginfo file if necessary.

* tapsets.cxx (dwarf_builder::build): Add some comments, verbose log
  messages and get Elf through dwarf_getelf if it exists before searching
  for .probes section.

15 years agoAllow @cast failures to get optimized away
Josh Stone [Sat, 9 May 2009 02:30:42 +0000 (19:30 -0700)]
Allow @cast failures to get optimized away

We have the saved_conversion_error field, but I wasn't using it.  Now
@cast errors are saved in that field, so they're only seen if the
optimizer doesn't remove the @cast.

15 years agoPR10054: Unify the translate_components errors
Josh Stone [Sat, 9 May 2009 01:32:17 +0000 (18:32 -0700)]
PR10054: Unify the translate_components errors

Since translate_components is the one that knows the details of its
failures, it makes more sense to let it throw its own errors, instead of
relying on each caller to do it.  The function now always either returns
successfully or throws an error.

15 years agoRefactor anonymous lookups in translate_components
Josh Stone [Sat, 9 May 2009 00:50:28 +0000 (17:50 -0700)]
Refactor anonymous lookups in translate_components

The previous code recursed the entirety of translate_components, and
it seemed to be restarting the components list every time, so it would
only work if the anonymous portion was the first component.  Even then,
examining the code output by semok/thirtythree revealed that it wasn't
fully translating the locations when multiple anonymous pieces were
involved.

Instead, it now recurses in a separate function, find_struct_member,
which does just enough to find the member die and return.  It also
builds a vector of the locations passed through, so translate_components
can output code for the full chain of anonymity.

The generated code for semok/thirtythree's $page->mapping now appears to
match the offsets from my manual inspection of struct page.  I also
added a test for $page->first_page->mapping, which works now but would
segfault the old code.

15 years agoDon't attempt NSS if the module failed to build
Josh Stone [Fri, 8 May 2009 20:14:49 +0000 (13:14 -0700)]
Don't attempt NSS if the module failed to build

15 years agoSimplify buildok/context_test.stp
Josh Stone [Fri, 8 May 2009 19:40:43 +0000 (12:40 -0700)]
Simplify buildok/context_test.stp

The test was using optional probes on uptime_read_proc, which doesn't
exist anymore on 2.6.30.  The problem is that when those optional probes
are skipped, the test doesn't really do anything.

For a buildok test of the context functions, the actual probe point
doesn't matter, so I've changed it to just a begin probe that calls all
of the functions.

15 years agoAUTHORS bump for Malte Nuhn
Josh Stone [Fri, 8 May 2009 19:07:13 +0000 (12:07 -0700)]
AUTHORS bump for Malte Nuhn

15 years agocontext tapset: sid() function to return task session leader pid
Malte Nuhn [Fri, 8 May 2009 16:20:33 +0000 (12:20 -0400)]
context tapset: sid() function to return task session leader pid

15 years agoCheck whether certutil as provided by nss-tools is installed.
Mark Wielaard [Fri, 8 May 2009 09:42:24 +0000 (11:42 +0200)]
Check whether certutil as provided by nss-tools is installed.

* configure.ac: Add check for certuril, don't build nss stap server when
  not found.
* Makefile.in: Regenerated.
* aclocal.m4: Likewise.
* configure: Likewise.
* doc/Makefile.in: Likewise.
* doc/SystemTap_Tapset_Reference/Makefile.in: Likewise.
* grapher/Makefile.in: Likewise.

15 years agoSearch for only under $(SRCDIR)/tapsets for tapsets.xml and cleanup.
Mark Wielaard [Fri, 8 May 2009 08:30:41 +0000 (10:30 +0200)]
Search for only under $(SRCDIR)/tapsets for tapsets.xml and cleanup.

* doc/SystemTap_Tapset_Reference/Makefile.am (tapsets.xml): Only search
  under $(SRCDIR)/tapsets for .stp files. Cleanup tapsets.xml.new.
* doc/SystemTap_Tapset_Reference/Makefile.in: Regenerated.

15 years agoremoved unnecessary perl statements
ddomingo [Fri, 8 May 2009 03:25:42 +0000 (13:25 +1000)]
removed unnecessary perl statements

15 years agomoves starthere tag higher to remove more content preventing publican build
ddomingo [Fri, 8 May 2009 03:25:36 +0000 (13:25 +1000)]
moves starthere tag higher to remove more content preventing publican build

15 years agoMerge branch 'tapsets-cleanup'
Josh Stone [Fri, 8 May 2009 02:06:52 +0000 (19:06 -0700)]
Merge branch 'tapsets-cleanup'

This merge splits some of the built-in tapsets into their own files, so
we can better maintain clean interfaces.  Still TODO are the dwarf-
dependent tapsets though, because that's a much bigger mess to untangle.

15 years agoDon't print out the commands.
William Cohen [Fri, 8 May 2009 01:52:28 +0000 (21:52 -0400)]
Don't print out the commands.

15 years agoCorrect TMPFILE and TMPFILE2 file names.
William Cohen [Fri, 8 May 2009 01:50:39 +0000 (21:50 -0400)]
Correct TMPFILE and TMPFILE2 file names.

15 years agoSeparate the utrace tapset
Josh Stone [Thu, 7 May 2009 23:41:16 +0000 (16:41 -0700)]
Separate the utrace tapset

15 years agoSeparate task_finder and the itrace tapset
Josh Stone [Thu, 7 May 2009 23:17:11 +0000 (16:17 -0700)]
Separate task_finder and the itrace tapset

15 years agoSeparate the kernel.mark tapset
Josh Stone [Thu, 7 May 2009 22:15:29 +0000 (15:15 -0700)]
Separate the kernel.mark tapset

15 years agoSeparate the permon tapset
Josh Stone [Thu, 7 May 2009 21:49:08 +0000 (14:49 -0700)]
Separate the permon tapset

15 years agoGroup all kprobe_derived_FOO together
Josh Stone [Thu, 7 May 2009 18:44:13 +0000 (11:44 -0700)]
Group all kprobe_derived_FOO together

15 years agofix permissions of some testsuite files
Frank Ch. Eigler [Thu, 7 May 2009 15:24:04 +0000 (11:24 -0400)]
fix permissions of some testsuite files

Reported-By: Petr Muller <pmuller@redhat.com>
15 years agoadded tcpdumplike.stp to Network for Fedora build only
ddomingo [Thu, 7 May 2009 06:02:51 +0000 (16:02 +1000)]
added tcpdumplike.stp to Network for Fedora build only

15 years agoSeparate the procfs tapset
Josh Stone [Thu, 7 May 2009 01:52:46 +0000 (18:52 -0700)]
Separate the procfs tapset

15 years agoUse a single entry function for begin/end/error
Josh Stone [Thu, 7 May 2009 01:26:45 +0000 (18:26 -0700)]
Use a single entry function for begin/end/error

15 years agoSeparate the begin/end/error/never tapsets
Josh Stone [Thu, 7 May 2009 00:40:36 +0000 (17:40 -0700)]
Separate the begin/end/error/never tapsets

15 years agoMerge profile_builder into timer_builder
Josh Stone [Wed, 6 May 2009 23:53:10 +0000 (16:53 -0700)]
Merge profile_builder into timer_builder

15 years agoSeparate built-in timer tapsets
Josh Stone [Wed, 6 May 2009 23:43:51 +0000 (16:43 -0700)]
Separate built-in timer tapsets

All of the timer.* tapsets are now built and handled in their own
tapset-timers.cxx, as the first step of many to pare down the current
monolithic tapsets.cxx.

15 years agoMerge branch 'master' of ssh://sources.redhat.com/git/systemtap
Dave Brolley [Wed, 6 May 2009 17:53:44 +0000 (13:53 -0400)]
Merge branch 'master' of ssh://sources.redhat.com/git/systemtap

15 years agoProblems using server scripts when not on PATH.
Dave Brolley [Wed, 6 May 2009 17:52:52 +0000 (13:52 -0400)]
Problems using server scripts when not on PATH.
HAVE_NSS related compile time warning.

15 years agoRun autoreconf
Eugeniy Meshcheryakov [Wed, 6 May 2009 15:58:44 +0000 (17:58 +0200)]
Run autoreconf

15 years agoRevert "Remove latex2html from BuildRequires"
Eugeniy Meshcheryakov [Wed, 6 May 2009 15:57:50 +0000 (17:57 +0200)]
Revert "Remove latex2html from BuildRequires"

This reverts commit 079e3163aec9bd146428ca930f7de9f78eec233b.

15 years agoRevert "Remove latex2html detection, it is not used anymore"
Eugeniy Meshcheryakov [Wed, 6 May 2009 15:57:21 +0000 (17:57 +0200)]
Revert "Remove latex2html detection, it is not used anymore"

This reverts commit 3f6d0896b990c586667d0de08ac85b18effb0274.

15 years agoMerge branch 'master' of ssh://sources.redhat.com/git/systemtap
Dave Brolley [Wed, 6 May 2009 15:19:32 +0000 (11:19 -0400)]
Merge branch 'master' of ssh://sources.redhat.com/git/systemtap

15 years agoReplace entire default path for stap_exec_prefix.
Dave Brolley [Wed, 6 May 2009 15:19:04 +0000 (11:19 -0400)]
Replace entire default path for stap_exec_prefix.

15 years agorun autoreconf
Eugeniy Meshcheryakov [Wed, 6 May 2009 15:13:33 +0000 (17:13 +0200)]
run autoreconf

15 years agoPR10102: tolerate the failure related to optional probe
Wenji Huang [Tue, 5 May 2009 23:26:38 +0000 (19:26 -0400)]
PR10102: tolerate the failure related to optional probe

This patch will make stap silently accept the
failure related to optional probe. It puts try/catch
around find_and_build which can cover most probe types.
The specific treatment for dwarf_derived_probe in
commit ed82b7c902d6a2e26452ec51c9cdb9665dbf9e97 is
reverted.

15 years agoHave stap-fine-or-start-server look in the right directory.
William Cohen [Wed, 6 May 2009 02:13:27 +0000 (22:13 -0400)]
Have stap-fine-or-start-server look in the right directory.

15 years agoFix --enable-refdocs
Eugeniy Meshcheryakov [Tue, 5 May 2009 23:04:38 +0000 (01:04 +0200)]
Fix --enable-refdocs

15 years agoTypo in invocation of stap-start-server
Dave Brolley [Tue, 5 May 2009 22:22:40 +0000 (18:22 -0400)]
Typo in invocation of stap-start-server

15 years agoRun autoreconf
Eugeniy Meshcheryakov [Tue, 5 May 2009 21:26:24 +0000 (23:26 +0200)]
Run autoreconf

15 years agoOnly disable building of PDF version of refdocs if xmlto is bad
Eugeniy Meshcheryakov [Tue, 5 May 2009 21:14:54 +0000 (23:14 +0200)]
Only disable building of PDF version of refdocs if xmlto is bad

15 years agoRemove latex2html from BuildRequires
Eugeniy Meshcheryakov [Tue, 5 May 2009 20:55:58 +0000 (22:55 +0200)]
Remove latex2html from BuildRequires

15 years agoRun autoreconf
Eugeniy Meshcheryakov [Tue, 5 May 2009 20:53:49 +0000 (22:53 +0200)]
Run autoreconf

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