| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* master:
Revert "Just a test commit"
Just a test commit
bump autoconf* version numbers to 0.7
replace mentions of CVS with GIT in docuemntation files
2008-03-27 Frank Ch. Eigler <fche@elastic.org>
2008-03-27 Frank Ch. Eigler <fche@elastic.org>
2008-03-26 Frank Ch. Eigler <fche@elastic.org>
Revert "dummy commit"
dummy commit
|
| |
| |
| |
| | |
This reverts commit 98ef63414e06ac378ffe698793e3f2514dc5ce82.
|
| | |
|
| |\
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* 'master' of ssh://sources.redhat.com/git/systemtap:
2008-03-27 Frank Ch. Eigler <fche@elastic.org>
2008-03-27 Frank Ch. Eigler <fche@elastic.org>
2008-03-26 Frank Ch. Eigler <fche@elastic.org>
Revert "dummy commit"
dummy commit
Conflicts:
ChangeLog
testsuite/ChangeLog
|
| | |
| | |
| | |
| | | |
* tapsets.cxx (common_probe_entryfn_prologue): Clear last_stmt.
|
| | |
| | |
| | |
| | | |
* systemtap.base/cmd_parse.exp: Don't assume $SHELL=bash.
|
| | |
| | |
| | |
| | |
| | | |
* translate.cxx (emit_function): Set context last_stmt, in case
an error occurs during the function.
|
| | |
| | |
| | |
| | | |
This reverts commit 143096c4025d30e15c0f100b85c0d2e7211bb84b.
|
| | | |
|
| | | |
|
| |/ |
|
| |
| |
| |
| | |
work with the unwinder.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
Recognize when a kretprobe trampoline was hit and continue with inexact stack dump.
Also some testsuite changes.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
* lib/stap_run.exp (stap_run): Ignore missing debuginfo warnings.
Try harder to kill stap child in case of timeouts and errors.
(cherry picked from commit ef859360e89d32801e37ddecf59ceee20a049391)
|
| |
| |
| |
| |
| |
| |
| | |
PR 5980.
* lib/systemtap.exp: Set default Snapshot: value from "stap -V"
output.
(cherry picked from commit 48a00e9396a77fbf1d9919c25eeeebc0081dfb4d)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
PR 5528
* tapset/conversions.stp (user_string_n, user_string_n2,
user_string_n_warn, user_string_n_quoted, user_short, user_short_warn,
user_int, user_int_warn, user_long, user_long_warn, user_char,
user_char_warn): New user_* functions.
* stapfuncs.5.in: Documented the new functions.
* testsuite/systemtap.stress/conversions.stp: Test new functions.
* testsuite/buildok/conversions.stp: Test new functions.
* testsuite/buildok/conversions-embedded.stp: Test new functions.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
2008-03-25 Frank Ch. Eigler <fche@elastic.org>
* stap.1.in: Clarify utility of epilogue type probe aliases.
* langref.tex: Clarify utility of epilogue-type probe aliases.
|
|/ |
|
|
|
|
|
|
|
|
| |
2008-03-25 Frank Ch. Eigler <fche@elastic.org>
* stap.1.in: Clarify utility of epilogue type probe aliases.
* langref.tex: Clarify utility of epilogue-type probe aliases.
|
|
|
|
|
| |
* lib/stap_run.exp (stap_run): Ignore missing debuginfo warnings.
Try harder to kill stap child in case of timeouts and errors.
|
|
|
|
|
|
| |
PR 5980.
* lib/systemtap.exp: Set default Snapshot: value from "stap -V"
output.
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR 5528
* tapset/conversions.stp (user_string_n, user_string_n2,
user_string_n_warn, user_string_n_quoted, user_short, user_short_warn,
user_int, user_int_warn, user_long, user_long_warn, user_char,
user_char_warn): New user_* functions.
* stapfuncs.5.in: Documented the new functions.
* testsuite/systemtap.stress/conversions.stp: Test new functions.
* testsuite/buildok/conversions.stp: Test new functions.
* testsuite/buildok/conversions-embedded.stp: Test new functions.
|
| |
|
|
|
|
|
|
|
|
| |
PR 5956.
* null.stp: New file, defining global NULL=0.
PR 5956.
* semko/fortyfive.stp: New test.
|
| |
|
|
|
|
|
|
| |
PR 5975.
* tapsets.cxx (*): Added a few (void) expressions for asserts that
may be compiled out.
|
|
|
|
|
|
| |
PR 5947
* autoconf-tsc-khz.c: Remove "&& defined(__i386__)" to make the test
more pessimistic.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
PR 3542
* buildrun.cxx (compile_pass): Add an autoconf to check the kernel
supports batch unregistration.
* tapsets.cxx (dwarf_derived_probe_group::emit_module_decls): Add an
array of probe pointers for batch unregistration.
* tapsets.cxx (dwarf_derived_probe_group::emit_module_exit): Use
unregister_k(ret)probes if it is supported.
* runtime/autoconf-unregister-kprobes.c : New file.
|
|
|
|
|
|
| |
PR 5928.
* buildrun.cxx (compile_pass): Use EXTRA_CFLAGS for autoconf'd values
instead of CFLAGS_<module>.o.
|
|
|
|
|
|
|
| |
2008-03-12 Frank Ch. Eigler <fche@elastic.org>
* configure.ac, systemtap.spec.in: Bumped version to 0.6.2.
* configure: Regenerated.
|
|
|
|
|
|
| |
PR5897
* staptree.cxx (probe::printsig): If this probe was derived from an alias,
call the printsig method of the alias.
|
|
|
|
| |
* syscalls2.stp (syscall.wait{4|id}): Correct for 2.6.24.n kernels.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR5189
* translate.cxx (probe_or_function_needs_deref_fault_handler): New member of
c_unparser.
(c_unparser::emit_function): Initialize probe_or_function_needs_deref_fault_handler.
Check it after the body is visited and generate a deref fault handler if necessary.
(c_unparser::emit_probe): Likewise.
(c_unparser::visit_print_format): Correct the compoenent type for an overridden string
literal. Generate code to check that pointer arguments to %m can be dereferenced.
Generate casts for printf arguments as necessary.
* elaborate.cxx (typeresolution_info::visit_print_format): Desired type for conv_memory
is pe_long.
|
|
|
|
|
|
| |
PR5189
* systemtap.printf/memory1.{stp,exp}: Rewrite to reflect new %m safety checks.
* systemtap.stress/conversions.exp: Add a test for invalid argument to %m.
|
|
|
|
|
|
|
|
| |
PR5189
* vsprintf.c (_stp_vsnprintf): Arguments for dynamic width and precision
are of type 'int' again.
* loc2c-runtime.h (deref_string): Copy the data only if dst is not NULL.
(deref_buffer): New macro.
|
|
|
|
| |
* wait4time.stp: Change reference of $pid to local variable pid.
|
|
|
|
|
| |
* Makefile.am (AM_CXXFLAGS, AM_CFLAGS): Remove -Werror.
* Makefile.in, doc/Makefile.in: Regenerated.
|
| |
|
|
|
|
|
| |
PR5422
* systemtap.samples/examples.exp: Updated.
|
|
|
|
|
|
| |
PR5422
* iostat-scsi.stp: Updated to handle kernel versions > 2.6.24.
* iostat-scsi.txt: Updated.
|