From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25625 invoked by alias); 10 Nov 2011 02:38:40 -0000 Received: (qmail 25441 invoked by uid 9586); 10 Nov 2011 02:38:36 -0000 Date: Thu, 10 Nov 2011 02:38:00 -0000 Message-ID: <20111110023836.25430.qmail@sourceware.org> From: jistone@sourceware.org To: systemtap-cvs@sourceware.org Subject: [SCM] systemtap: system-wide probe/trace tool branch, jistone/inode-uprobes, updated. release-1.6-406-g78452c3 X-Git-Refname: refs/heads/jistone/inode-uprobes X-Git-Reftype: branch X-Git-Oldrev: 3bff663480e55970521e66f1956fd8dc13732e65 X-Git-Newrev: 78452c3356b4f91e8d8a22fb328fc66f631cf51b Mailing-List: contact systemtap-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: systemtap-cvs-owner@sourceware.org List-Archive: Reply-To: systemtap@sourceware.org X-SW-Source: 2011-q4/txt/msg00110.txt.bz2 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, jistone/inode-uprobes has been updated via 78452c3356b4f91e8d8a22fb328fc66f631cf51b (commit) via 00873a2d512858f01d18a04f432c4de82c524869 (commit) via 74b8d7b2fcee8e8336c2533ca8dfe480c3206ced (commit) via f66bb29a205b81edfdf6335c7d52774103fd565b (commit) via 6b8b70dad8ea18ab896905c797d90102cd4be3e6 (commit) via 3333b4ec5e7de3325e0f50d27b66f52a9d569fec (commit) via c0304922051faad1ebc38cd87e6b58f676294cd6 (commit) via d6f447636c8f43e354b5cbf9a7d84bd867a08211 (commit) via 6e9be5bd74d75dd5ec2c51ad1a783f4ac418cad1 (commit) via 8f7e7a1486f45cd373ecf7dd6ef0b052622496de (commit) via 2a035dd6677bb2860d08e8fbd544a69ed21f0f95 (commit) via 50f2545f35145304256fff87f6a0b2b4300ba4ba (commit) via 4d30245812b44ccb98fa1555cfc06929deeaba25 (commit) via a06c6bd3c6a7ea89f6387c4a29d977b95865a12c (commit) via c114ce7ffcb39e37f6468be80ffa3fa1f18bcf0e (commit) via fcf41197e6e1500b60aba1c838e2d9fe53e2c98a (commit) via 3780aaa7c3ddd4af58adcb24c186af0738340935 (commit) via d7a438e53bc6140f4d4a6883515c87054721135b (commit) via cd125e94b239eec3c69726f7c3647354362c637a (commit) via 61019d8d61f25c17792d134ce3d01289e183bbfa (commit) via 756df9f5d5bc9f9e9a2cbfaffadcab9895a8b1e2 (commit) via 63334faa5f09f858a83affc8f5d65aa971779b40 (commit) via 090a235b7bb55d0f8b5c1fa4ede850cad77b30fa (commit) via 71dd7f7454d7f3d005c6eceb94b284891c69fa72 (commit) via 9cc3e70c0e6d2572a2f3a7dbbcfab1592319692a (commit) via 4e30fa2bef1d39842faa80199ad688c92e2b630a (commit) via 9f4cd64d56569bc05c18fa3c3ebd7df4f288fe0d (commit) via ae0489aadd680eeb2ef3875d2775fe5144d4e2f2 (commit) via 48fec369bf2186a0ae73810dc3d747a5bec69aca (commit) via 5750ecc64a77275e4a46010edf308d7337cb8afd (commit) via d1242dfaedf02997684f0f0ff69c0419cff33539 (commit) via d932a6d5ba6814ffa56b6d2b66cb74bdfab004f7 (commit) via f1a103ffbe5ad826fdcc4e733c3005aae6692d79 (commit) via 17eae4764eced7ba1743f868eb8ba2bfe82d35cb (commit) via 933ce009f4b8a6c9b01958e67d5f1a56e4a9d80d (commit) via b5632eacdbccebd7565531cbad396038a2062428 (commit) via 1435947c25905dc1580c074f567e8285cb2ba46a (commit) via 18abc69c9acaa0f5107503283f1f64b199f5ca75 (commit) via 1d7ae21bfe1e4698ce6f2e4fc602a6919f9e86f0 (commit) via 33ee059c671b5cccab2bfcf02dd2cd028e7536e2 (commit) via 6022ccd4cab89944ca390c23de13cdc54cf05b1f (commit) via 7f02ca949b99ffba946803fb38c0f9546bc4d9c3 (commit) via b1615c74e19656b6182ff5d81c613ec9f8c57db3 (commit) via 9ff46a11cb00c43675adba2074f84dc78304351f (commit) via 3d69c03f37c05136a01481994e239f1287138f6a (commit) via 31766229cbd7a979bb73f8216ec3d242c888e572 (commit) via 93ee09d508e10d054465c63553b30539d70e0c4b (commit) via 6a307837b5eac5b1910a3b5b0ec22c4643d2ad05 (commit) via 5ffdc7b036760ef6ebb10e4c0ddf38b267b16e03 (commit) via 8dc2d77cf9aaf937afe009fdb4d823d789d23c15 (commit) via 2e8f988bd96e4a9d4f97e262574006f55d87378c (commit) via 166bda06cddcc5180bdb348c1399d72e7ab5f495 (commit) via 891323a494c53b0c208063cdec590f2563b764db (commit) via 430f532c9e1138031169494c1b3a7a2c2d7093df (commit) via 8a11306503bffb52e0fdcc00b3864cf63c10a52b (commit) via fc97b4b9da7585cd3a3ae9105c6bb84ad7c210fa (commit) via 33e710a3acee414693f3c86fcdddc0b53762099f (commit) via fa92e06bc10729fe69cf3f79668627fdea0615ea (commit) via 08d83c03e014b030ab7c7e8707dbed67217612bd (commit) via c2c675aa0ea701737dd39c98ae1da35d86d2bcec (commit) via 50c8dc801a8fd22a3f6b8fd00e5d29944dfffbab (commit) via b100897fdb986b1338099351e6b60a187572ce47 (commit) via 3b62d74b6a33a7c71c104d1b3e414044a5978cd5 (commit) via cd4c71e97a1704bd830d0a8b1b743645b8a538a7 (commit) via 7fc4f1eb8004657c9e13b8fe5ea138dddfe5dae1 (commit) via 0542632f435d2f0657c3849155fe12d8ab0ce8a4 (commit) via 5e2b1d49ff8460145c1a7d58f9da65f4635373db (commit) via b0209e91577f4d026172c67ab4dc561425fc21fa (commit) via f943c2ed810b30b6c50941990e91a97774eb49d9 (commit) via c39994236302a48f4417d575c5a41989452aaaaa (commit) via cedf63f3a6bdcdf3196acc8b4e47ffca0e56ce97 (commit) via e04e95a488397d0fbf2740c3cfef989b56d7f80a (commit) via 75ab1a70d36a435b6c75565eb4dd3406e4d0ae8c (commit) via f1ca50cd65b694db2cb5bef077ba61f8e20ae42b (commit) via 46954f1db031cc04eef200f3fccb67dc8827e4ff (commit) via 7ae00aa47e87878cc9fb06d8bd05abc612f1f909 (commit) via 4464ba8d1d7d37c96417b8be0e760e88aa9ed86d (commit) via cff13418a83ac84694fdb0fa4aab788bb27917ae (commit) via 2dca84c2a5ec9efd116fb0081f9e669ee7db8450 (commit) via f2013cc91ea1dba576661d6b746ee28658c8bc51 (commit) via b4520557773613330708e7fc8410ac99053db174 (commit) via d124d4decd2e1ab45727f2b4d9994a377998cb41 (commit) via c12bdeab8e5515848ba0d2af21c8c6e5c072c42a (commit) via eddbc9e4689f32acef46bd4f7ffb207577701d0f (commit) via fc3f0ba719486af677b6cbffc3938c39560c1274 (commit) via 984ad50c07ddb562c62c222437c8ae2f71cc95db (commit) via 7b9621c01a893387cce511a0280777191c00e842 (commit) via bc889c8d6cae9673a86c1fa7881a44d8145945ca (commit) via 8cc3cc330cabadc75714ace155c03ac74ea7ea92 (commit) via a09fc5a45fef1aaf1fca5b02574c9d0e4890e96f (commit) via 2ec6b38c60450db5d94323284d53978ea9c2bf1f (commit) via 720c435f4135efc9cef5d25cde1dd43cab88850d (commit) via a4b9c3b3cf767f977c2ce15f25eb0fc9c1b53f42 (commit) via cb9de61cb9d69787a5504c7fba97f5afbb725499 (commit) via 70fb16aa696d94d2687596c1cbc9691c0477050f (commit) via f0220f40a6fa0dfdf86a2e484626b533f5ec33f2 (commit) via 7fc97c102a7c58e4d25eb6527ae8a1c536e12f1c (commit) via 74e6cc9211718bb872b0027ea63469d5e499dd05 (commit) via 59218439d0e4dde4a9ccf289629099eed8c4f3ca (commit) via bcc1790f75ce55fc27666f250c98e2522536d54f (commit) via a280fd9a9a15c39627113a1679b4f541390a12cd (commit) via c99705558ffab82363ecbf0d1094fdf5ff4d5c94 (commit) via 9a1917ff9ec2165c896437e4bcab61d5c7dfd0fd (commit) via 42e38653e141c75c06a320e869a5b3437dc76643 (commit) via 832f100d34c6e16222b5a380fbc87270c9cc488e (commit) via a52d2ac00e1452cc3d2870f60523067ba766a791 (commit) via 8aa43b8d32dcd728a88250a9a53f803d37aaaab5 (commit) via 8e0a2563be208daf319d8eb720fc6236e211537d (commit) via 2a0e62a892c4d3f4bbab29fac9105ec98594a2d1 (commit) via c252fca28cedf267799abdb2698abbb3e4f051ca (commit) via 3c5dc9341005e128957e5ea5d6aa199d4011c30c (commit) via 50b726929d10d1cbe8c7a1c396d0ee63096d80da (commit) via 0b9c887e33c06cb62bc21b99f7d9e18b6ca7f603 (commit) via c9ccb642c453d05af5afdc2c9769e475ba3255e8 (commit) via 014fc4581315bfd7780dea13b5d21b8175494de9 (commit) via 4cb8fe913c6878129d14be837fb2bebbc581619f (commit) via 74e5c5cfe82484ea013e1b47db8ec4e272fb95bb (commit) via 1d3e9a4f3c5873b17b86fe0f13e03d9041e3cfc0 (commit) via c50772a9b5c9ca7c18e18bc747ae03d1f33adf24 (commit) via 1386d8fc1a768df68e830e4af8482cdf060612a1 (commit) via 898000ace6a5a03ffb7a129b8291cf7f58c4fb26 (commit) via d4bcacdd141570a258690d65cc0e20a42621306d (commit) via 454f1f9e4de564760207302366bfbf8e60375383 (commit) via 0da35eae7b0cb6ba0e4541eea7a77d1efa50a5be (commit) via 0a4d32384ed8f9e282ce87ba3cd6bd9a4256210b (commit) via 5b1fa53b0c15142cc3bd5fe2c1a76ca90f05eac6 (commit) via 929eb962cbd543251f4faf25d6fc9b3ab3021623 (commit) via b82890944fa875ae6f1f46886da7c813882b3f44 (commit) via 12231ba6252c82b53fee8dfc2d411f7fdecb71ee (commit) via 44f9f49801437b95f17650e8141076d07a621f5a (commit) via ee6717d307138d4cbe357faae6d3c86a290516d7 (commit) via 3141c9874bc41a0ef16fc0067827be47c475a171 (commit) via 0a86b79297aae856b9e672f4ca1369d3911280df (commit) via 4d0fcb939a8e1c7b900b1d8a343660e55f414606 (commit) via 49bd3486e25d54750d584bc9d1d35c6f1b3a4895 (commit) via 3d372d6bfd10460bca850e584787876790e45394 (commit) via d0e84a7b0dbfffb9162636055fd6bfb2355718f2 (commit) via a73b50011cb4551eee930aef170179b6a4a74e0c (commit) via 6ad1ef619bfd78c00c3fbe77376ce0ffbfc49e0d (commit) via 646a67e243832bc8cb4511d874ef72d6cd6c6309 (commit) via 5721af20dd8bec84dfe422f0b733f425daccc573 (commit) via 94d71ceac7e009878627c76330242e589de3ab27 (commit) via d132aa64f7edb52b905c2065ed4b2f07be4abcf7 (commit) via b191f1a957e311bb0a2d329b988b07cba6d360f0 (commit) via 6acaa1167a29bcce541883315757fd361fb054c0 (commit) via f816f9be4cdf8e4dcac0b11fad8924ab389449ee (commit) via 7083cb11235393dfb0d2adf824ef26828053a1d2 (commit) via 31d50137fa93d9ff81d76584a870e664c0e3560a (commit) via 63877c9a2e70b5b2e13f7f98fd898267805d7e8b (commit) via 639718028ab729b8e72c5555ca9a79317f89fd76 (commit) via eacd41d38bfec95e39f32d399ecc4e4f98eafe3d (commit) via 1a77e40cbe656d58d9779f51b12280727f84f500 (commit) via e89986ca48fa7859cddd52be6b436443d2740a32 (commit) from 3bff663480e55970521e66f1956fd8dc13732e65 (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 78452c3356b4f91e8d8a22fb328fc66f631cf51b Merge: 3bff663 00873a2 Author: Josh Stone Date: Wed Nov 9 17:55:40 2011 -0800 Merge remote-tracking branch 'origin/master' into inode-uprobes ----------------------------------------------------------------------- Summary of changes: .mailmap | 1 + AUTHORS | 3 + NEWS | 13 + buildrun.cxx | 143 +- buildrun.h | 3 +- cache.cxx | 225 +-- configure | 9 + configure.ac | 9 + csclient.cxx | 12 +- doc/langref.tex | 31 +- dtrace.in | 4 +- dwflpp.cxx | 3 +- elaborate.cxx | 37 +- elaborate.h | 7 +- hash.cxx | 15 +- hash.h | 2 +- main.cxx | 5 +- nsscommon.cxx | 7 + parse.cxx | 73 +- po/en.gmo | Bin 11315 -> 11237 bytes po/en.po | 1828 +++++++++++--------- po/fr.gmo | Bin 54347 -> 50544 bytes po/fr.po | 1872 +++++++++++--------- po/pl.gmo | Bin 584 -> 584 bytes po/pl.po | 1809 +++++++++++--------- po/systemtap.pot | 1811 +++++++++++--------- runtime/addr-map.c | 6 +- runtime/alloc.c | 85 +- runtime/autoconf-mm-context-vdso-base.c | 6 + runtime/compatdefs.h | 4 + runtime/loc2c-runtime.h | 2 +- runtime/map.c | 11 +- runtime/print.c | 26 +- runtime/print.h | 6 + runtime/runtime.h | 29 +- runtime/runtime_context.h | 19 + runtime/stack-dwarf.c | 98 + runtime/stack-ppc.c | 76 - runtime/stack-x86.c | 74 - runtime/stack.c | 252 ++- runtime/staprun/privilege.h | 20 + runtime/staprun/staprun.c | 182 ++- runtime/staprun/staprun.h | 1 + runtime/staprun/staprun_funcs.c | 35 +- runtime/stat.c | 5 +- runtime/sym.c | 11 +- runtime/sym.h | 5 - runtime/syscall.h | 38 + runtime/task_finder.c | 118 +- runtime/task_finder_vma.c | 48 + runtime/transport/control.c | 28 +- runtime/transport/relay_v2.c | 12 + runtime/transport/relayfs.c | 9 + runtime/transport/ring_buffer.c | 19 +- runtime/transport/transport.c | 9 +- runtime/transport/transport.h | 1 + runtime/transport/transport_msgs.h | 9 + runtime/unwind.c | 128 +- runtime/unwind/i386.h | 18 +- runtime/unwind/ppc64.h | 103 ++ runtime/unwind/s390x.h | 73 + runtime/unwind/unwind.h | 35 + runtime/unwind/x86_64.h | 18 +- runtime/vma.c | 34 +- runtime/vsprintf.c | 370 ++-- runtime/vsprintf.h | 37 + session.cxx | 82 +- session.h | 8 +- setupdwfl.cxx | 12 +- stap-serverd.cxx | 64 +- stap.1 | 39 +- stapprobes.3stap | 6 +- staptree.cxx | 99 +- staptree.h | 26 +- systemtap.spec | 6 + tapset-been.cxx | 20 +- tapset-timers.cxx | 44 +- tapset-utrace.cxx | 18 +- tapset/aux_syscalls.stp | 37 + tapset/context-symbols.stp | 3 - tapset/context-unwind.stp | 10 +- tapset/context.stp | 4 +- tapset/nd_syscalls.stp | 36 - tapset/powerpc/aux_syscalls.stp | 27 + tapset/s390/aux_syscalls.stp | 6 + tapset/s390/syscalls.stp | 2 +- tapset/syscalls.stp | 36 - tapset/syscalls2.stp | 2 +- tapset/ucontext-unwind.stp | 12 +- tapset/vfs.stp | 8 +- tapsets.cxx | 595 ++++--- testsuite/buildok/pr13284.stp | 4 + testsuite/buildok/printf.stp | 2 + testsuite/lib/stap_run2.exp | 2 +- testsuite/lib/systemtap.exp | 6 +- testsuite/semko/map_wrap_bad.stp | 7 + testsuite/semko/plt1.stp | 6 + testsuite/semko/plt2.stp | 4 + testsuite/semok/map_wrap_good.stp | 12 + testsuite/semok/plt1.stp | 6 + testsuite/semok/plt2.stp | 4 + testsuite/systemtap.base/bz13338.exp | 18 + testsuite/systemtap.base/bz6503.exp | 2 +- testsuite/systemtap.base/cast-scope.exp | 2 +- testsuite/systemtap.base/gtod.c | 4 +- testsuite/systemtap.base/hash_add_buildid.exp | 2 + testsuite/systemtap.base/labels.exp | 12 +- testsuite/systemtap.base/library.exp | 4 +- testsuite/systemtap.base/optionalprobe.exp | 2 +- testsuite/systemtap.base/plt.c | 9 +- testsuite/systemtap.base/plt.exp | 76 +- testsuite/systemtap.base/pr13158.exp | 55 + testsuite/systemtap.base/procfs.exp | 12 +- testsuite/systemtap.base/procfs_maxsize.exp | 2 +- testsuite/systemtap.base/rename_module.exp | 97 +- testsuite/systemtap.base/sdt_misc.exp | 14 +- testsuite/systemtap.base/skipped.exp | 4 + testsuite/systemtap.base/stmt_rel.exp | 2 + testsuite/systemtap.base/tracepoints.exp | 7 +- testsuite/systemtap.base/vars.exp | 10 +- testsuite/systemtap.context/fib.exp | 7 + testsuite/systemtap.context/uprobe_uaddr.exp | 9 +- testsuite/systemtap.examples/examples-index-gen.pl | 13 +- testsuite/systemtap.examples/index.html | 354 ++-- testsuite/systemtap.examples/index.txt | 8 +- testsuite/systemtap.examples/io/mbrwatch.meta | 2 +- testsuite/systemtap.examples/io/ttyspy.meta | 2 +- testsuite/systemtap.examples/keyword-index.html | 782 ++++----- testsuite/systemtap.examples/keyword-index.txt | 75 +- testsuite/systemtap.examples/network/nettop.meta | 2 +- .../systemtap.examples/process/wait4time.meta | 2 +- testsuite/systemtap.exelib/exelib.exp | 7 +- testsuite/systemtap.exelib/libmarkunamestack.tcl | 1 + testsuite/systemtap.exelib/ustack.tcl | 1 + testsuite/systemtap.maps/map_wrap.exp | 18 + testsuite/systemtap.maps/map_wrap1.stp | 9 + testsuite/systemtap.maps/map_wrap2.stp | 9 + testsuite/systemtap.printf/basic1.exp | 1 + testsuite/systemtap.printf/basic2.exp | 1 + testsuite/systemtap.printf/basic3.exp | 1 + testsuite/systemtap.printf/basic4.exp | 1 + testsuite/systemtap.printf/basic5.exp | 1 + testsuite/systemtap.printf/basic6.exp | 1 + testsuite/systemtap.printf/bin6.exp | Bin 2741 -> 2796 bytes testsuite/systemtap.printf/char1.exp | 1 + testsuite/systemtap.printf/int1.exp | 1 + testsuite/systemtap.printf/memory1.exp | 1 + testsuite/systemtap.printf/print.exp | 1 + testsuite/systemtap.printf/print_char.exp | 1 + testsuite/systemtap.printf/println.exp | 1 + testsuite/systemtap.printf/ptr-1.2.exp | 1 + testsuite/systemtap.printf/ptr-1.3.exp | 1 + testsuite/systemtap.printf/string1.exp | 1 + testsuite/systemtap.server/client.exp | 2 +- testsuite/systemtap.server/client_args.exp | 3 +- testsuite/systemtap.server/server_locale.exp | 2 +- testsuite/systemtap.stress/conversions.exp | 2 +- testsuite/systemtap.stress/conversions.stp | 3 + testsuite/systemtap.string/strcmp.exp | 36 + testsuite/systemtap.string/strcmp.stp | 47 + testsuite/systemtap.unprivileged/embeddedc.awk | 42 +- testsuite/systemtap.unprivileged/foo.c | 2 +- testsuite/systemtap.unprivileged/libfoo.c | 2 + testsuite/systemtap.unprivileged/libloop.c | 4 + .../unprivileged_embedded_C.exp | 34 +- .../systemtap.unprivileged/unprivileged_myproc.exp | 40 +- .../systemtap.unprivileged/unprivileged_probes.exp | 36 +- translate.cxx | 1316 +++++++++++--- translate.h | 2 + util.cxx | 96 +- util.h | 12 + 171 files changed, 8841 insertions(+), 5727 deletions(-) create mode 100644 runtime/autoconf-mm-context-vdso-base.c create mode 100644 runtime/runtime_context.h create mode 100644 runtime/stack-dwarf.c delete mode 100644 runtime/stack-ppc.c delete mode 100644 runtime/stack-x86.c create mode 100644 runtime/staprun/privilege.h create mode 100644 runtime/unwind/ppc64.h create mode 100644 runtime/unwind/s390x.h create mode 100644 runtime/vsprintf.h create mode 100644 testsuite/buildok/pr13284.stp create mode 100644 testsuite/semko/map_wrap_bad.stp create mode 100755 testsuite/semko/plt1.stp create mode 100755 testsuite/semko/plt2.stp create mode 100644 testsuite/semok/map_wrap_good.stp create mode 100755 testsuite/semok/plt1.stp create mode 100755 testsuite/semok/plt2.stp create mode 100644 testsuite/systemtap.base/bz13338.exp create mode 100644 testsuite/systemtap.base/pr13158.exp create mode 100644 testsuite/systemtap.maps/map_wrap.exp create mode 100644 testsuite/systemtap.maps/map_wrap1.stp create mode 100644 testsuite/systemtap.maps/map_wrap2.stp create mode 100644 testsuite/systemtap.string/strcmp.exp create mode 100644 testsuite/systemtap.string/strcmp.stp hooks/post-receive -- systemtap: system-wide probe/trace tool