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 branch, rhel55b, created. release-1.1-19-g2fd01bb


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 branch, rhel55b has been created
        at  2fd01bb28d719ec52fa19adae05f41b9f516fb45 (commit)

- Log -----------------------------------------------------------------
commit 2fd01bb28d719ec52fa19adae05f41b9f516fb45
Author: Frank Ch. Eigler <fche@elastic.org>
Date:   Thu Feb 18 14:45:39 2010 -0500

    PR11295: switch to "sys/sdt.h" in test cases

commit 50056ce71addd2d82f6edca34ae59ce05683fc74
Author: Wenji Huang <wenji.huang@oracle.com>
Date:   Mon Feb 8 10:53:21 2010 +0800

    Define empty function for tcpmib test

commit ef197d76a1d42b7818f3f7cc5164ae192bcc0447
Author: Wenji Huang <wenji.huang@oracle.com>
Date:   Mon Feb 8 09:53:34 2010 +0800

    Fix test case tcpmib-all-probes.stp

commit ff4bd8266d5f8b7297ee6d508284e1294b39f63e
Author: Mark Wielaard <mjw@redhat.com>
Date:   Sun Feb 14 21:42:06 2010 +0100

    PR11281 Allow negative values for -D argument.
    
    Change regexp match to "^[a-z_][a-z_0-9]*(=-?[a-z_0-9]+)?$".
    
    * main.cxx (main): case 'D' allow optional single minus sign after equal
      in assert_regexp_match().

commit fbbb0e3fc5abad0f12a119538c7d085041152f90
Author: Frank Ch. Eigler <fche@elastic.org>
Date:   Fri Feb 12 10:39:58 2010 -0500

    PR11105 part 2a, fix buggy \\. in -r option regexp

commit f14223c5f2e5082d94e07bc9e80122accb032daf
Author: Frank Ch. Eigler <fche@elastic.org>
Date:   Fri Feb 12 10:25:43 2010 -0500

    PR11105 part 2: tighten constraints on stap-server parameters passed to make
    
    * util.h, util.cxx (assert_match_regexp): New function.
    * main.cxx (main): Constrain -R, -r, -a, -D, -S, -q, -B flags.
    * stap-serverd (listen): Harden stap-server-connect with ulimit/loop.
    * testsuite/systemtap.server/{client,server}_args.exp: Revised.

commit fa9099c793854aa21456954e13f440eb0c0f87f9
Author: Josh Stone <jistone@redhat.com>
Date:   Mon Feb 15 21:27:37 2010 -0800

    Use clamping to more easily normalize input values
    
    The kernel has min/max/clamp macros to make range comparisons easier.
    Clamp is a newer invention, but we can define it for older kernels in
    terms of min and max.

commit 55f24432ac358410ac362b332f0361635957192f
Author: Frank Ch. Eigler <fche@fche.csb>
Date:   Tue Feb 16 11:53:25 2010 -0500

    Don't pass client-only options to the server.
    
    Also correct parsing of the --server option.

commit 7823463ebade75e9d3c45a6d9db2dbf9c8fe59dd
Author: Dave Brolley <brolley@redhat.com>
Date:   Mon Feb 15 16:35:07 2010 -0500

    elaborate.cxx: Point to the location of the error when rejecting
    
    probe points.

commit 0a1bac850cda30884f2570705202d74d2342cab9
Author: Dave Brolley <brolley@redhat.com>
Date:   Mon Feb 15 13:56:20 2010 -0500

    Rework identification of probes allowed for unprivileged users.
    
    - Bind unprivileged permission at probe registration time.
    - Remove check_unprivileged filter from derived_probe_builder
      and its children.
    - Add test suites for unprivilegedok and unprivilegedko.

commit ebd47514ac5549b002a6d1b2262411630315b4a5
Author: Frank Ch. Eigler <fche@elastic.org>
Date:   Fri Feb 5 16:55:22 2010 -0500

    PR11256: harden --unprivileged mode
    
    * tapsets-mark.cxx, tapsets.cxx: Don't even publish probe point families that are
      inappropriate for use in --unprivileged mode.
      (dwarf_derived_probe_*unprivileged*): Remove, to default to blanket no-permission
      rather than emit_process_owner_permission mode.
    * testsuite/semko/fortyeight.stp: New test.

commit 22b29f6f0a9f0b156e38d2a10bdfbb0514d890d9
Author: Mark Wielaard <mjw@redhat.com>
Date:   Tue Feb 2 16:27:47 2010 +0100

    Support building against elfutils < 0.142 again.
    
    * dwflpp.cxx (get_cfa_ops): Guard new cfi related code and variables.

commit be13343b3a72749c2881d418f2e7eeba0387f0c7
Author: Mark Wielaard <mjw@redhat.com>
Date:   Tue Feb 2 13:47:19 2010 +0100

    Make sure cfa_ops are always retrieved through dwfl global address.
    
    dwflpp::translate_location() works on the dw address space, but
    get_cfa_ops() starts out with dwfl calls (only dwarf_cfi_addrframe()
    needs to be adjusted for bias).
    
    * dwflpp.cxx (translate_location): Pass pc plus module bias through to
      get_cfa_ops.
      (get_cfa_ops): Adjust for bias when calling dwarf_cfi_addrframe(),
      add frame start/end address when found if verbose logging.
    * testsuite/systemtap.exelib/lib.stp: Add $foo and $bar variables to
      process.function probes.
    * testsuite/systemtap.exelib/libmarkunamestack.stp: Likewise.
    * testsuite/systemtap.exelib/lib.tcl: Expect correct values for
      process.function probe variables.
    * testsuite/systemtap.exelib/libmarkunamestack.tcl: Likewise.

commit 3a5f8e833d257cc08aa3d5de050b5caa32d30c14
Author: Mark Wielaard <mjw@redhat.com>
Date:   Mon Jan 18 09:13:30 2010 +0100

    PR11173 Markers get a bad address in prelinked libraries.
    
    Our literal_addr_to_sym_addr() function was just wrong. To compensate for
    raw addresses read from elf (either given by the user or through a mark
    transformation) we need to know what the elf_bias is (as returned by
    dwfl_module_getelf) before feeding them to any libdwfl functions.
    
    * tapsets.cxx (query_module_dwarf): Always add elf_bias to raw function or
      statement addresses before calling query_addr().
      (query_addr): Don't call literal_addr_to_sym_addr().
    * dwflpp.h (literal_addr_to_sym_addr): Removed.
    * dwflpp.cxx (literal_addr_to_sym_addr): Likewise.

commit c27a95b8cf9ae006c2698df32dc77953ff54aeae
Author: David Smith <dsmith@redhat.com>
Date:   Mon Feb 8 15:59:29 2010 -0600

    Fixed BZ559643 by doing 'spawn;expect;wait' instead of 'spawn;wait;expect'.
    
    * testsuite/systemtap.base/labels.exp: Corrected order of
      'spawn;expect;wait' calls.  Added 'wait' calls when needed.  Also,
      doesn't run the "labels exe .label" test if uprobes isn't supported.

commit 84589217d39c7a98c3e9272585abc8df1d0d116d
Author: Mark Wielaard <mjw@redhat.com>
Date:   Tue Feb 9 12:22:37 2010 +0100

    rhbz#563114 Make syscall.pipe sys32_pipe probe alias optional on x86_64.
    
    Some distributions might have backported the pipe fd leak patch and removed
    the sys32_pipe kernel function even before 2.6.32. So make the probe alias
    optional instead of relying on a version check.
    
    * tapset/x86_64/syscalls.stp (syscall.pipe): Make alias optional.
      (syscall.pipe.return): Likewise.

commit 91d5100662b813834d5f16494101fde1f2c12488
Author: Nobuhiro Tachino <tachino@jp.fujitsu.com>
Date:   Tue Feb 2 12:19:18 2010 -0500

    rhbz 560890: preserve -L/-l variable ordering
    
    Switch to list<string> from set<string> for collecting
    available $var lists.  Use O(N**2) list-uniqueifier
    that preserves initial ordering.

commit 88e4356907148c41554758f04f5d72247e8141a4
Author: David J. Wilder <wilder@wilder.ibm.com>
Date:   Fri Feb 5 15:59:06 2010 -0800

    Added backports required for 2.6.18 kernel for RHEL 5.
    Files changed:
    tapset/ipmib.stp, tapset.tcpmib.stp, testsuite/systemtap.examples/network/tcpipstat.stp,  testsuite/systemtap.examples/network/tcp_trace.stp
    
    Signed-of-by: David Wilder <dwilder@us.ibm.com>

commit 5cbe505d6b856d4fe75490a5a4232d215d284420
Author: Josh Stone <jistone@redhat.com>
Date:   Thu Feb 4 17:47:31 2010 -0800

    PR11234: Rewrite __get_argv without embedded-C
    
    We now implement __get_argv's string building in pure stap script.
    Also, every argument is now quoted, which is different than before, but
    it's much more robust about handling special characters.

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


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]