This is the mail archive of the systemtap-cvs@sourceware.org mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[SCM] systemtap: system-wide probe/trace tool annotated tag, release-0.9.6, created. release-0.9.6


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "systemtap: system-wide probe/trace tool".

The annotated tag, release-0.9.6 has been created
        at  324f0f4067d94db9f61e007fe1e3e5a0055daed9 (tag)
   tagging  225d8d4b086b0bf29ac8c69634957d13f6b34e16 (commit)
  replaces  release-0.9.5
 tagged by  Josh Stone
        on  Thu Apr 23 12:43:49 2009 -0700

- Log -----------------------------------------------------------------
release 0.9.6
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEABECAAYFAknwxQEACgkQGnUXJUFAyAu9cwCeKHbkCeB+TnKai0lqEIEZVbz9
v9UAn0O/T5dqR7vdEWrjkAMmn2A3sWk3
=Xm5I
-----END PGP SIGNATURE-----

Ananth N Mavinakayanahalli (3):
      From Prerna Saxena: Add the kprobe.function probe family
      Documentation updates for kprobe.function family
      Add testcases for kprobe.function family

Andre Detsch (1):
      Add new TCP and IP functions

David Smith (14):
      PR 9940.  Rearchitected task_finder.c a bit.
      Only includes task_finder.c when needed.
      Merge branch 'master' of ssh://sources.redhat.com/git/systemtap
      Added '#ifdef STP_NEED_VMA_TRACKER' around code that needs it.
      Better error handling in 'setup_server'.
      Uses <asm/syscall.h> when available.
      Improved ppc and ia64 runtime/syscall.h.
      Avoid sign extension in syscall return values.
      Merge branch 'master' of ssh://sources.redhat.com/git/systemtap
      Added new utrace syscall argument test.
      Uses upstream ia64 syscall functions.
      Merge branch 'master' of ssh://sources.redhat.com/git/systemtap
      Correctly handle $syscall in process(PID_OR_PATH).syscall.return probes.
      Updated utrace tests.

Eugene Teo (6):
      Improvements to errno tapset
      New ANSI escape sequences tapset
      Update scripts to use the new ANSI tapset
      Make ansi_colors2.stp script executable
      new process/errsnoop.stp sample script
      Amend process/errsnoop.stp shebang

Eugeniy Meshcheryakov (8):
      Fix typo s/yxmlto/xmlto/
      Add header
      Make examples executable
      Remove extra commas in SEE ALSO sections
      Make install-scripts depend on install-binSCRIPTS
      Run autoreconf
      Fix stats for processes that only transmitted data without receiving
      add a space

Frank Ch. Eigler (15):
      hand-regen configure after commit 99c0acad yxmlto->xmlto typo fix
      tweak "Distro:" line generation in testsuite logs, to moot "oracle-enterprise.patch"
      prefer using /usr/bin/lsb_release to deduce distribution for testsuite
      semok/badvar.stp test: add stap -p2 as for other semok tests
      PR4105: support up to 9 (up from 5) array index dimensions
      PR10020 sys_sigaltstack param change
      introduce [utrace_p] as dejagnu check for utrace presence in kernel
      PR4105: removing redundant buildok/twentysix.stp test
      PR10019: --skip-badvars to suppress run-time memory errors too
      make skip-badvars warning message sensitive to -w suppression
      PR10037: add target_symbol token to $context error messages
      tweak nettop.stp demo to sort by accumulated counts despite merging
      PR10070: don't warn about side-effect-free probes in -t (timing) mode
      document user-space probes more fully, mention utrace requirements
      git_version: emit `git-describe` rather than just sha code, for use in stap -V

Jim Keniston (7):
      Don't reject opcode 0x9b -- fwait, which is also the first byte of
      Merge branch 'master' of ssh://kenistoj@sources.redhat.com/git/systemtap
      Merge branch 'master' of ssh://kenistoj@sources.redhat.com/git/systemtap
      Merge branch 'master' of ssh://kenistoj@sources.redhat.com/git/systemtap
      PR9940: add/use unmap_u[ret]probe
      PR10078: uretprobes on functions returning structs/unions
      Ref-count correctly when deranged handler calls do_exit().

Josh Stone (34):
      PR10016: Purge stap of all pgrp and system() usage
      Revert "Fix runtime/itrace.c to call arch_has_*_step() prior to calling utrace_control"
      Move testcase itrace3's warning into expect
      Fix the magic run-stap wrappers even more
      Disable ccache during kernel module builds
      Really fix run-stap this time, I promise!
      Add a .gitignore for uprobes
      PR10032: Trigger cleanup after relay thread errors
      PR5163: Assign need_uprobes during pass-2
      PR10026: Read marker/tracepoint args directly
      PR10049: Restore better errors for $return
      PR10067: fix bitfield access
      Add Andre Detsch to AUTHORS
      Make tcpdumplike.stp executable
      Adjust NEWS indentation
      PR9953: split up the two process.* tapsets
      Privatize MAX_STACK_DEPTH
      Keep up with tracepoint changes in kernel-tip
      Remove module boilerplate from tracequery
      Add functions to build umod & kmod typequery
      Add a function to hash typequery modules
      Suppress module-loading errors in @casts
      PR10055: generate dummy modules w/ types for @cast
      Cleanup typequery user modules from the cache too
      Add tests for @cast-generated modules
      Merge branch 'cast_header'
      Suppress more module-loading errors in @casts
      Refine the @cast-with-header syntax
      NB @cast's relative header searching
      Document @cast-with-headers
      Use tokenize() for splitting @cast's module list
      [tracepoints] Don't use TRACE_HEADER_MULTI_READ
      [tracepoints] Resolve implicit trace_X use
      Version bumps for 0.9.6 release

Kent Sebastian (3):
      PR7072: use _stp_reserve_bytes for printf buffer
      PR10082: add environment variable to pass -r RELEASE/PATH option
      Merge branch 'master' of git+ssh://sources.redhat.com/git/systemtap

Mark Wielaard (80):
      PR6866: First pass at translating addresses to symbol names through vma.
      Work around buggy dwfl_module_relocate_address in dump_unwindsyms.
      Always include task_finder.c and enable emit_vm_callback_probe_decl.
      context-symbols.stp (probefunc): Call _stp_symbol_snprint with current task.
      Compile and use helper usymbols_lib.c library for usymbols.exp test.
      Simplify dwfl_module_relocate_address workaround.
      dump_unwindsyms: Adjust against correct p_vaddr.
      Merge branch 'master' into pr6866.
      Merge branch 'master' into pr6866
      Adjust ET_DYN symbol addresses against module base.
      Merge branch 'master' into pr6866
      Make stap_run send_log of command to execute.
      Merge branch 'master' into pr6866
      Replace mutex in task_finder_vma with rwlock to be interrupt context safe.
      Get rid of __stp_tf_get_vma_entry_addr function.
      Initialize user and vm_start before use.
      Remove __stp_tf_vm_cb from task_finder interface.
      Merge branch 'master' into pr6866
      Don't double include task_finder.c.
      Move _stp_tf_vm_cb to sym.c.
      Explicitly emit utrace vma callbacks.
      Emit vma callbacks for itrace.
      Emit vma callbacks for uprobes.
      Merge branch 'master' into pr6866
      PR10016: systemtap kills all processes in process group on signal.
      PR10016: Run stap in its own process group with waiter process for signals.
      Add missing socket function argument descriptions.
      Add fake Systemtap Hackers author to tapset reference manual template.
      context.exp: log which subtest is being sourced.
      testsuite/systemtap.context/*.tcl: Don't wait 4 whole minutes for timeout.
      Wrap vma callbacks in STP_NEED_VMA_TRACKER.
      Merge branch 'master' into pr6866
      Move #endif for STP_NEED_VMA_TRACKER up to not cover other utrace callbacks.
      Merge branch 'master' of ssh://sources.redhat.com/git/systemtap
      Make task_finder.c compiler if ! defined (CONFIG_UTRACE).
      Check for utrace in usymbols.exp.
      PR9995: Test for [installtest_p] && [utrace_p].
      itrace.exp: s/utrace_support_found/utrace_p/
      PR6580: Implement symname, symdata and modname context functions.
      runtime/syscall.h: Forward declare __ia64_fetch_register.
      Create usymname and usymdata variant that trigger STP_NEED_VMA_TRACKER.
      Track VMA per pid (group_leader/tgid).
      Add valid interval in error message when timer probe out of range.
      Add uaddr() context tapset function.
      Use _stp_snprintf in _stp_symbol_snprint.
      Omit symbols that have suspicious addresses (before base) from symbol table.
      Add main executable symbol uprobe to uprobes_lib.exp test.
      Fix DEBUG_TASK_FINDER_VMA compilation.
      Make sure code using the vma tracker compiles again.
      Make new stap_task_finder_targets chain on correct list.
      Add tests for probefunc(), usymname(), uaddr() versus shared libraries.
      Make simple probes work even without KPROBES in the kernel.
      Cleanup symbol table sanity checking.
      Fix unwind _stp_mod_sec_lookup.
      Prefer dwarf unwinder on i386 and x86_64.
      Don't redefine STP_USE_DWARF_UNWINDER.
      Keep track of relocation section sizes.
      Only set sec in _stp_mod_sec_lookup when not NULL.
      Make sure addr falls inside section in _stp_mod_sec_lookup.
      Merge branch 'sections'
      Merge branch 'dwarf_unwinder'
      Micro-optimization: no-modules translate pass 3 case.
      Handle .absolute and .dynamic (user space) addresses in adjustStartLoc.
      Pass task to _stp_func_print and _stp_kallsyms_lookup.
      Add run-staprun to .gitignore.
      Add comment to try -d kernel -d systemtap_test_module1 on backtrace.tcl test.
      Pass task from tapset, through stack and unwind functions for lookup.
      Make latencytap.stp compile on i386.
      Remove old _stp_ustack bits.
      Don't use stack fallback for user space unwinding when using dwarf unwinder.
      Remove documentation weirdness FIXME in tapset print_stack().
      Add ubacktrace(), print_ustack() and print_ubacktrace().
      Add uprobes_ustack testcase and bug fixlet.
      Mark ucontext tapset functions EXPERIMENTAL.
      Merge branch 'user_unwind'
      Merge branch 'master' of ssh://sourceware.org/git/systemtap
      Set MAXSTRINGLEN to 133 for uprobes_ustack.exp test on 64 bit.
      Simplify section size logic.
      Mark uaddr tapset function as EXPERIMENTAL.
      Add NEWS entry about EXPERIMENTAL support for user process unwinding.

Masami Hiramatsu (6):
      Fix a bug in file size limitation code.
      Fix strftime format bug
      PR 6930: Add testcases for on-file flight recorder
      PR 9821: Use genuine strftime in staprun/stapio
      PR 9821: Add a testcase for strftime
      utrace/ia64: Fix syscall_get_set_args_cb() to handle syscalls via syscall()

Maynard Johnson (3):
      Fix runtime/itrace.c to call arch_has_*_step() prior to calling utrace_control
      Fix for insn probe: Call arch_has_*_step() prior to calling utrace_control
      Add insn.block testcase to itrace.exp in testsuite

Rajan Arora (1):
      PR 9941: Add predicate function callback to check for an early abort

Roland McGrath (2):
      Fix sudo magic wrappers for run-stap devel script.
      Merge branch 'master' of ssh://sources.redhat.com/git/systemtap

Stan Cox (15):
      Test marker probe parameter types.
      Customize .mark -l output.
      Use alloca trick to keep argN active on GCC 4.1.
      Rewrite stmt_rel.exp to only rely on -l output.
      Do not do a partial name comparison for .label.
      Merge branch 'master' of ssh://sourceware.org/git/systemtap
      Consider function when handling .label
      Improve -l output for .label
      Use iterate_over_srcfile_lines for function("func@file:N").label
      Indentation repair.
      Simplify dtrace.
      Handle dtrace no argument macro case specially.
      Output probe calling sequence comment
      Make sdt.h big endian aware.
      Avoid 64 bit address value on a 32 bit machine.

Sunzen Wang (1):
      Correct sigmon.meta example title and name.

Tim Moore (6):
      graphing widget and test harness
      Move grapher to subdirectory
      Finish moving grapher into a subdirectory
      Merge branch 'timoore/grapher'
      results of autoreconf after merge of grapher
      fix a bug with %% in format strings

Wenji Huang (5):
      PR9998: adapt tapset/i686/registers.stp to latest kernel
      PR9998: new config and test files
      Make stmt_rel.exp have good compatibility
      Modify the output of kprobes test.
      Tweak kprobes test case

William Cohen (15):
      Revert "runtime/syscall.h: Forward declare __ia64_fetch_register."
      Reorder includes so regs.c and regs-ia64.c included before task_finder.c.
      Describe the ansi_colors.stp and ansi_colors2.stp. Label tables appropriately.
      Correct column heading from uid to pid.
      Fix so publicanized Tapset Reference manual can be generated again.
      Minor formatting to avoid line wrap, added tcpdumplike.meta file,
      Add dropwatch.stp example.
      Make dropwatch.stp executable and have correct interpreter.
      Have appropriate types and cast to allow compilation on RHEL-5.
      Bump pool_size and hash_size to build Systemtap Tapset Refence manual.
      Merge branch 'master' of ssh://sources.redhat.com/git/systemtap
      Make sure that the pool_size and hash_size are passed into xmlto.
      Revert "Make sure that the pool_size and hash_size are passed into xmlto."
      Merge branch 'master' of ssh://sources.redhat.com/git/systemtap
      Make sure values get passed to xmlto.

-----------------------------------------------------------------------


hooks/post-receive
--
systemtap: system-wide probe/trace tool


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]