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, pr10653-itrace-crashes, updated. release-1.0-254-g0e8d096


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, pr10653-itrace-crashes has been updated
       via  0e8d096b2499171c23eb1f1b0705089d92481def (commit)
       via  f70053c213733c1a873d7e2d3aec9b0ed029cc94 (commit)
       via  e9b2a22da6a5a4cc49b410681bd5cf228f1e8fc3 (commit)
       via  34642a03789b139d9e33253ab42744852199af1f (commit)
       via  508968a7d10bbae3b9fbc33bf3d3b1e62a8a018a (commit)
       via  02a2d6ca6f9120cc39cc1eb5ffe089b88dd4d818 (commit)
       via  c3425989053b94d526ab7647eb0ffc260daf4ff2 (commit)
       via  f2107354d0a07d8f1d3bb3e97920ba557ebe7855 (commit)
       via  f3c4da447c5b8746e2f756f2ed1dd16c7834bdb2 (commit)
       via  66f73b62a4ed147b229237407a00688e61f96d5a (commit)
       via  2e66901da2ffed2261784f458a2fc57d6f059725 (commit)
       via  1b0350b522d4fe24ed1922602a60eab6f96c305d (commit)
       via  47f390f910576d8165f788035473bf8d5ffcf7f0 (commit)
       via  4d598c650a430fa16af5cfd9202d63931823b547 (commit)
       via  59d75133957c0478f14c6c6215fbb86d39739b82 (commit)
       via  063906a93ee3ea5b976f43e2dd1f73d29605fa4c (commit)
       via  0e357e42f614362b37c0b55a840eb585b04b311c (commit)
       via  9fdaa114d043b284dd51d545ee2bfaec6d33857b (commit)
       via  b0490786a904cbd19fb04c3d66ac3c277bfc2c71 (commit)
       via  f685b2fea262d1e517d75d69c84ec0d1edea6cf0 (commit)
       via  110a589704c72327ba80aaf75bff496a6b6334f6 (commit)
       via  e7c84665f79fd944371c2c49e57189ed1f6cee6d (commit)
       via  5409e5bf98ddc994931754d0cb1cae36ba9a08fd (commit)
       via  a295050e60affe0bb55fc2d46637314c0822f35d (commit)
       via  01a71905151a751fc81a5f58743f6915378be20a (commit)
       via  1bc3d8e1a940e67d8e0e3f9a04cfc53d8bced85e (commit)
       via  f9a0679356e44ff13347a4d810017e0a69850e03 (commit)
       via  228af5c49c06079e6bfe1daa64ead51b1dc979c7 (commit)
       via  7b76473cbad92366721defee51d93396cb101134 (commit)
       via  dc5a95301448c26bc016ebc618a8038e531d85f0 (commit)
       via  6b95efe9fd58e1884baa7ec14de68996e88e0868 (commit)
       via  3b605aebad464a18c9cac6ec4f5fa96ca8dbe560 (commit)
       via  4e97adab523667204864f10fef6ad992da49f27e (commit)
       via  f6ac00e8c648759ac70f290b90c4f369e72dd623 (commit)
       via  5f1af961c261c83fa79ae656a2e14c08b1194596 (commit)
       via  afe86dfb72ea8f8d0814c29bff76b8ef8ed0bd3f (commit)
       via  4ab8323bec774a2e4f78900681bf88e36dacaa49 (commit)
       via  62beb3d863d26d2274558bc8885dd1ecd16e103b (commit)
       via  5f51e2e54eaae1d53444f1498f70ce67f1f08dbb (commit)
       via  3e6b1e441a3a9ac6d8232265caa358b4b6ad00bf (commit)
       via  56cfcfc6e4a93b62681926f6eb06339f4e38ac84 (commit)
       via  520f5cca38b2e108dc1b1094775a8b933011a813 (commit)
       via  c26c806fcebcf8171f0d7b65c0cf00c98b86f368 (commit)
       via  af234c407dbab3e62994863272a63b612b0c8c63 (commit)
       via  b513cd75dac185ac258dc8260a01891c30be6251 (commit)
       via  fd212bd5d99abc3518cf523eb7af2fea5ae206ba (commit)
       via  f94baaeed17aba11aa46e9b46f0564217fc9978c (commit)
       via  fc4503854c8f4e377008298b6ae73b827b822138 (commit)
       via  f1a0157a5bacc6c7f739a621ee86fec2be9b0080 (commit)
       via  7885012ba0a7c1d7c974dd9528afa90aeed916a6 (commit)
       via  3d3942f6b1ccb9062794527f2f204d98642eaed2 (commit)
       via  1000fd18da2db3576a29f70420d5a37df48736e3 (commit)
       via  8d9ee48ac337f0f4e569b3cf8b6adb9de97b0405 (commit)
       via  2d9a88723b5da45064f45fb1d5e41104c6987d2c (commit)
       via  52cd76fae6eee285a4d8345ee595f0b8a2907d7b (commit)
       via  64211010978d0e35c80ec7c119f1986a48f97543 (commit)
       via  dd905cf4dd14d5d53d0bc3696acaba04bda57bb5 (commit)
       via  a476086d1ef0448c86e466f5955f78d282b473fd (commit)
       via  fafeaf8e5874e6855343421b5dd91403fc49c991 (commit)
       via  e29b2f5a9c72fa413af00023384a39d4b667f17a (commit)
       via  36b155fa54b96e8f71b8c0997a4de76738de0338 (commit)
       via  d87623a1515eada2bd7809b370bf8e7a3294c985 (commit)
       via  079915a57182ed3e5981190ccf8216c674aa4406 (commit)
       via  4be13c03169ded00a0a6b0e7e7ce8d008aaa51d0 (commit)
       via  5e90af3e298ae39838acedf85f1301806143e920 (commit)
       via  ffe4285b81564e098aa7a2d056ff62a8700f321d (commit)
       via  dcb95d9a7c3abc823699d7c096219f9e09ea5921 (commit)
       via  a0fc7f8e96d3818a963ad41aa5043d2a5bbcb9e5 (commit)
       via  c39cdd5565f718302057242bbfe50e71b69c4f4d (commit)
       via  5807ac6473b47074cd90f93f5b1b3c3eb452fed9 (commit)
       via  899b66209b0146560f0efc33efe58a4be3577df3 (commit)
       via  d4ad7984018ff769cbb662342be7e501632c0bea (commit)
       via  89651893a8ec51ee4d77ddfd57019e350ad7b169 (commit)
       via  b49f69f3e23c9fa1cd30725c5405f552b2aceff8 (commit)
       via  249534c041971db5e9f89cb11b6d38d311e91f57 (commit)
       via  de0f2f04c229fb48ec598ddf2ffffb6a329ebab5 (commit)
       via  41b0a0c67e5848de4c621a53f6b2d0acb92b901f (commit)
       via  d210cb1c6405a7560c98961af286a6aee36df7ef (commit)
       via  43656389e923de1a7ccbb9fd0d8bc9a1f8f3b968 (commit)
       via  c982e923d32ab7c4addc7437de589b04af9c0a27 (commit)
       via  e2a741bebb16b0ce2f83f5d1e30383604436cdb5 (commit)
       via  91d8cf1431e3c2a4cfd125a3ebe93a8a0ddd4bb3 (commit)
       via  121ed92ae2102e9ae394586453d5eb76765ff605 (commit)
       via  af7f54710ca2db1a637c3149033e26aa6efa35bd (commit)
       via  8c0870fc54a595b02b0da9e1a068d299094b2ef2 (commit)
       via  7433d0cf301c9aa35f6322e1930aa7c82ee2dca9 (commit)
       via  465cab03ccad9d50e99431fa1f2da26b9d00b72b (commit)
       via  7901b115cfa71950649621818402f625fdb83a53 (commit)
       via  09070e8a586fa1d7592f9b35c9413c6cfdc8a477 (commit)
       via  52a5a179bf1b5d6d90af65bcdcd689b6bfecd7df (commit)
       via  2f78bee077b1dbb24fb7519fb5e92bd085587ef6 (commit)
      from  bf26f2eef2c262919e49db1d439bb7cee70aeee7 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 0e8d096b2499171c23eb1f1b0705089d92481def
Author: Frank Ch. Eigler <fche@elastic.org>
Date:   Sat Nov 21 17:06:56 2009 -0500

    itrace: make compatible with rhel5 old utrace
    
    * runtime/itrace (usr_itrace_dtor_all): Use
      send_sig(SIGTRAP) if UTRACE_INTERRUPT is unavailable.

commit f70053c213733c1a873d7e2d3aec9b0ed029cc94
Merge: bf26f2eef2c262919e49db1d439bb7cee70aeee7 e9b2a22da6a5a4cc49b410681bd5cf228f1e8fc3
Author: Frank Ch. Eigler <fche@elastic.org>
Date:   Sat Nov 21 14:57:47 2009 -0500

    Merge commit 'origin/master' into pr10653-itrace-crashes
    
    * commit 'origin/master': (83 commits)
      cleanup: explain -5 magic value used in map-sorting code
      build: disable make-silent mode in rpm builds
      PR10983: Give preference to tracepoints in trace/events/
      PR 10981.  Fixed buildok/netdev.stp for RHEL5.
      Don't kfail buildok/sched_test.stp and buildok/process_test.stp.
      PR 5150.  Fixed nfs tapset by making probes optional.
      Check in regenerated systemtap example indexes.
      Clean up examples
      Test cross-CU type discovery
      Make interrupts-by-dev.stp executable
      PR4037: 32-bit staprun vs. 64-bit kernels just works (tm)
      Document is_return(), module_name() and stp_pid() context tapset functions.
      With tapset/aux_syscalls.stp fixes, test twentyseven.stp is not kfail.
      Search other CUs of the module when resolving declarations.
      Fixed aux_syscalls.stp for RHEL4.
      PR 10974 fix.  Fixed aux_syscalls.stp for RHEL5.
      Use DW_AT_MIPS_linkage_name when available in vardie_from_symtable.
      Remove caching of emit_address for kernel modules and shared libraries.
      Explain "cheat" comment in sym.c (_stp_tf_mmap_cb).
      PR 5150 partial fixes.  Added support for nfs_file_fsync.
      ...

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

Summary of changes:
 Makefile.am                                        |   49 +-
 Makefile.in                                        |  141 +++---
 NEWS                                               |   10 +-
 cache.cxx                                          |    7 +
 configure                                          |   23 +-
 configure.ac                                       |   20 +-
 coveragedb.cxx                                     |    8 +-
 doc/Makefile.in                                    |    1 -
 doc/SystemTap_Tapset_Reference/Makefile.am         |    6 +-
 doc/SystemTap_Tapset_Reference/Makefile.in         |    7 +-
 doc/SystemTap_Tapset_Reference/tapsets.tmpl        |   28 +
 doc/langref.tex                                    |   10 -
 doc/test                                           |    1 -
 dwflpp.cxx                                         |  145 ++++--
 dwflpp.h                                           |    8 +-
 elaborate.cxx                                      |   11 +-
 elaborate.h                                        |    4 +-
 grapher/Makefile.in                                |    1 -
 initscript/README.stap-server                      |  284 ++++++++++
 initscript/{README.initscript => README.systemtap} |    2 +-
 initscript/config.stap-server                      |    5 +
 initscript/{config => config.systemtap}            |    0
 initscript/stap-server.in                          |  547 ++++++++++++++++++++
 loc2c.c                                            |   68 ++-
 main.cxx                                           |   64 ++-
 man/stapprobes.irq.3stap.in                        |  201 +++++++
 modsign.cxx                                        |  261 +---------
 parse.cxx                                          |    8 +-
 runtime/itrace.c                                   |    6 +
 runtime/map.c                                      |    2 +-
 runtime/runtime.h                                  |   11 +
 runtime/staprun/mainloop.c                         |   26 +-
 runtime/staprun/modverify.c                        |   15 +-
 runtime/staprun/modverify.h                        |    3 +-
 runtime/staprun/staprun.c                          |   10 +-
 runtime/staprun/staprun.h                          |   24 +-
 runtime/staprun/staprun_funcs.c                    |  108 +++--
 runtime/sym.c                                      |   18 +-
 runtime/sym.h                                      |    4 +
 runtime/uprobes/Makefile                           |    9 +-
 stap-client                                        |    2 +-
 stap-env                                           |    2 +-
 stap-find-servers                                  |    2 +-
 stap-gen-cert                                      |    3 +
 stap-server                                        |    2 +-
 stap-server-connect.c                              |   24 +-
 stap-serverd                                       |  255 +--------
 stap-start-server                                  |   32 +-
 stap-stop-server                                   |    2 +-
 staptree.cxx                                       |    9 +-
 staptree.h                                         |    4 +-
 systemtap.spec                                     |   88 +++-
 tapset-mark.cxx                                    |   10 +-
 tapset-procfs.cxx                                  |   12 +-
 tapset-utrace.cxx                                  |    3 +-
 tapset/ansi.stp                                    |   94 +++-
 tapset/aux_syscalls.stp                            |   46 ++
 tapset/context.stp                                 |   33 +-
 tapset/conversions.stp                             |  186 +++++++-
 tapset/ctime.stp                                   |   27 +-
 tapset/irq.stp                                     |  172 ++++++
 tapset/kretprobe.stp                               |   56 ++
 tapset/networking.stp                              |    6 +-
 tapset/nfs.stp                                     |  406 +++++++++------
 tapset/nfs_proc.stp                                |   52 ++-
 tapset/ucontext-symbols.stp                        |    3 +-
 tapsets.cxx                                        |  261 ++++++++--
 testsuite/buildok/irq.stp                          |    7 +
 testsuite/buildok/netdev.stp                       |    4 +-
 testsuite/buildok/xtime.stp                        |    7 +
 testsuite/configure                                |    6 +-
 testsuite/configure.ac                             |    2 +-
 testsuite/systemtap.base/cu-decl-1.c               |   17 +
 testsuite/systemtap.base/cu-decl-2.c               |   10 +
 testsuite/systemtap.base/cu-decl.exp               |   23 +
 testsuite/systemtap.base/externalvar.c             |   52 ++
 testsuite/systemtap.base/externalvar.exp           |   70 +++
 testsuite/systemtap.base/externalvar.stp           |   39 ++
 testsuite/systemtap.base/externalvar_lib.c         |   43 ++
 testsuite/systemtap.base/kretprobe-vars.exp        |    4 +
 testsuite/systemtap.base/kretprobe-vars.stp        |   70 +++
 testsuite/systemtap.examples/general/badname.stp   |    2 +-
 testsuite/systemtap.examples/general/grapher.stp   |    2 +-
 testsuite/systemtap.examples/general/graphs.stp    |    2 +-
 testsuite/systemtap.examples/index.html            |   29 +-
 testsuite/systemtap.examples/index.txt             |   64 ++-
 .../interrupt/interrupts-by-dev.meta               |   14 +
 .../interrupt/interrupts-by-dev.stp                |   31 ++
 testsuite/systemtap.examples/io/ioblktime.meta     |    2 +-
 testsuite/systemtap.examples/io/iotime.meta        |    2 +-
 testsuite/systemtap.examples/io/iotime.stp         |    2 +-
 testsuite/systemtap.examples/io/ttyspy.stp         |    4 +-
 testsuite/systemtap.examples/keyword-index.html    |   53 +-
 testsuite/systemtap.examples/keyword-index.txt     |  121 +++--
 testsuite/systemtap.examples/locks/bkl_stats.meta  |    2 +-
 testsuite/systemtap.examples/locks/bkl_stats.stp   |   10 +-
 .../systemtap.examples/memory/kmalloc-top.meta     |    2 +-
 .../systemtap.examples/memory/mmanonpage.meta      |    2 +-
 testsuite/systemtap.examples/memory/mmreclaim.meta |    2 +-
 .../systemtap.examples/memory/mmwriteback.meta     |    2 +-
 .../systemtap.examples/network/socket-trace.meta   |    2 +-
 .../systemtap.examples/network/tcpipstat.meta      |    2 +-
 testsuite/systemtap.examples/process/errsnoop.stp  |    3 +-
 .../systemtap.examples/process/forktracker.meta    |    2 +-
 .../systemtap.examples/process/forktracker.stp     |    2 +-
 .../systemtap.examples/process/schedtimes.meta     |    2 +-
 testsuite/systemtap.examples/process/sigkill.meta  |    2 +-
 .../process/sleepingBeauties.meta                  |    2 +-
 .../process/sleepingBeauties.stp                   |    2 +-
 testsuite/systemtap.examples/process/wait4time.stp |    5 +-
 .../systemtap.examples/profiling/latencytap.stp    |   10 +-
 testsuite/systemtap.pass1-4/buildok.exp            |    4 -
 translate.cxx                                      |   10 +-
 113 files changed, 3430 insertions(+), 1268 deletions(-)
 delete mode 100644 doc/test
 create mode 100644 initscript/README.stap-server
 rename initscript/{README.initscript => README.systemtap} (99%)
 create mode 100644 initscript/config.stap-server
 rename initscript/{config => config.systemtap} (100%)
 create mode 100644 initscript/stap-server.in
 create mode 100644 man/stapprobes.irq.3stap.in
 create mode 100644 tapset/irq.stp
 create mode 100644 tapset/kretprobe.stp
 create mode 100644 testsuite/buildok/irq.stp
 create mode 100755 testsuite/buildok/xtime.stp
 create mode 100644 testsuite/systemtap.base/cu-decl-1.c
 create mode 100644 testsuite/systemtap.base/cu-decl-2.c
 create mode 100644 testsuite/systemtap.base/cu-decl.exp
 create mode 100644 testsuite/systemtap.base/externalvar.c
 create mode 100644 testsuite/systemtap.base/externalvar.exp
 create mode 100644 testsuite/systemtap.base/externalvar.stp
 create mode 100644 testsuite/systemtap.base/externalvar_lib.c
 create mode 100644 testsuite/systemtap.base/kretprobe-vars.exp
 create mode 100644 testsuite/systemtap.base/kretprobe-vars.stp
 create mode 100644 testsuite/systemtap.examples/interrupt/interrupts-by-dev.meta
 create mode 100755 testsuite/systemtap.examples/interrupt/interrupts-by-dev.stp


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]