From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 30556 invoked by alias); 12 Jun 2009 00:52:48 -0000 Received: (qmail 30533 invoked by uid 9586); 12 Jun 2009 00:52:47 -0000 Date: Fri, 12 Jun 2009 00:52:00 -0000 Message-ID: <20090612005247.30523.qmail@sourceware.org> From: jistone@sourceware.org To: systemtap-cvs@sourceware.org Subject: [SCM] systemtap: system-wide probe/trace tool annotated tag, release-0.9.8, created. release-0.9.8 X-Git-Refname: refs/tags/release-0.9.8 X-Git-Reftype: annotated tag X-Git-Oldrev: 0000000000000000000000000000000000000000 X-Git-Newrev: f12761035647fcf7e74baccab7600a9dfaada908 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: 2009-q2/txt/msg00305.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 annotated tag, release-0.9.8 has been created at f12761035647fcf7e74baccab7600a9dfaada908 (tag) tagging e1774a7fdc4e44b4b11303b0ee6eda0230c5216c (commit) replaces release-0.9.7 tagged by Josh Stone on Thu Jun 11 16:13:28 2009 -0700 - Log ----------------------------------------------------------------- release 0.9.8 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iQEcBAABCAAGBQJKMY+fAAoJEOPXoNjsqbL1hNIIAL1VxQrNAMId42ClVTrTZEte PYXF4E0EUU7/TkblG1PH+84hHe5nqxYeUmNHMVJF5jxYeNy2Mwb3rzG6w6p0hFSG rAceCXAODBpzCEzSpiogixlgaGgj7JUw5np21FBN3mZe7vP+n7g7lyNkczt8vrw+ E7S0Ewhn+enTEL+BjD2gw8MwhW1OPnb9dzWZNhCpfV9BNm0dihW7us5Sxb+yaK3r Dm+BW5JmNdU4aNEesE8HZ/YeV6x0PH4f6hxz75WbeMK1TnJNe3jeJB9GeOSmsU44 EjOJiMRc3QZqchLTJuksYugdFz35WEoO34p/BHS+kxump1lo9z2tE/5YMHejPK8= =P7li -----END PGP SIGNATURE----- Ananth N Mavinakayanahalli (6): PR10007: Avoid probing syscall entry points in the testsuite. Fix kprobes.exp. Revert "Fix kprobes.exp." Initialize aptr in runtime/map.c and keep gcc-4.4 happy More testsuite tweaks to make it work with SYSCALL_WRAPPERS PR10206: Include NOTYPE symbols in stap-symbols.h Dave Brolley (15): Module signing and verification using a separate file for the module signature. Merge branch 'master' of ssh://sources.redhat.com/git/systemtap Merge branch 'master' of ssh://sources.redhat.com/git/systemtap Describe new module signing capability. Make sure pw struct is initialized. Merge branch 'master' of ssh://sources.redhat.com/git/systemtap Merge branch 'master' of ssh://sources.redhat.com/git/systemtap Initialize euid before using it. Ensure that pw is not used if it is NULL. Typo in invocation of stap-start-server Replace entire default path for stap_exec_prefix. Merge branch 'master' of ssh://sources.redhat.com/git/systemtap Problems using server scripts when not on PATH. Merge branch 'master' of ssh://sources.redhat.com/git/systemtap Correct typo in BUILD_SERVER test in configure.ac. David Smith (10): Cache and retrieve syscall arguments when needed. Fixed itrace on RHEL5 (PR10091). Fixed uaddr tapset function for ppc64 by adding task_pt_regs() definition. Add stap-server buildreqs: nss-tools and pkgconfig. PR10091 fixes. PR10171 workaround. Avoid 1 case of holding a semaphore while mmap callbacks are being made. Avoid holding semaphore while making mmap callbacks. Better sdt.exp test cleanup. Fixed cut-and-paste error. Elliott Baron (1): PR10209: extend configury for --disable-translator Eugeniy Meshcheryakov (12): Fix arguments to mktemp with less than 6 X's Make test example for xmlto more complex, to make it fail on Debian Remove latex2html detection, it is not used anymore Run autoreconf Remove latex2html from BuildRequires Only disable building of PDF version of refdocs if xmlto is bad Run autoreconf Fix --enable-refdocs run autoreconf Revert "Remove latex2html detection, it is not used anymore" Revert "Remove latex2html from BuildRequires" Run autoreconf Frank Ch. Eigler (16): new NEWS section git_version: fall back to git-describe w/o --long, and even git-rev-parse HEAD for old gits fix kprobe.* probes so they don't break -p4 if script also has kernel.* probes new AUTHOR; fixed my commit --author typo via .mailmap add verboser strerrors if posix_spawn failed whitespace tweak in tcl code syscalls testsuite: use different escape sequence fix permissions of some testsuite files some versions of bundled elfutils needs m4 for building PR10182: clean uprobes.ko during rpm upgrade ttyspy.stp: new sample script ttyspy: struct pid->number[0]->nr arrived with 2.6.24 not later dummy empty change build compatibility fix for gcc 3.4 gcc 3.4.6 compatibility: s/{true,false}/{1,0} in runtime/unwind.c remove erroneous dependency (systemtap-sdt-devel -> systemtap) Jim Keniston (1): PR5273: uprobes_i386.c instruction table JoeLynn Keniston (1): Create nd_syscalls2.stp Josh Stone (76): Tweak error message in kprobe.function registration Don't terminate when a dwarfless kprobe fails Fill out the pp() for dwarfless kprobes Simplify dwarfless kprobe stmt vs. name logic Enable kprobe.function.return.maxactive Add two new AUTHORS Warn if trying to dereference an enum Handle more types of types in declaration_resolve Use sockaddr instead of timeval in @cast test Add Vim modelines for new C/C++ sources Use stap_system() in mod-signing code Separate built-in timer tapsets Merge profile_builder into timer_builder Separate the begin/end/error/never tapsets Use a single entry function for begin/end/error Separate the procfs tapset Group all kprobe_derived_FOO together Separate the permon tapset Separate the kernel.mark tapset Separate task_finder and the itrace tapset Separate the utrace tapset Merge branch 'tapsets-cleanup' AUTHORS bump for Malte Nuhn Simplify buildok/context_test.stp Don't attempt NSS if the module failed to build Refactor anonymous lookups in translate_components PR10054: Unify the translate_components errors Allow @cast failures to get optimized away Consolidate dwflpp setup Move dfwlpp into its own file [tracepoints] Print pointer arguments with %p [tracepoints] ternary is nicer for arg format Remove unused dwflpp methods Don't shadow dwlfpp::dwfl in loc2c_emit_address Merge the dwflpp::query_cu_..._address methods Break the dwflpp dependence on query_module Break the dwflpp dependence on query_cu Simplify our unordered_map typedefs Privatize many dwflpp members Merge branch 'tapsets-cleanup' Make all tapsets' TOK_FOO constant YAAU (Yet Another AUTHORS Update) PR10177: init/kill time in sleepy context only Restore staprun's support for REAL_UID/GID Use embedded-C for empty functions Move the "pure" tag into the body of __is_user_regs PR10190: Suppress warnings for optional kprobes Fix another kernel/kprobe.function conflict Add JoeLynn Keniston to AUTHORS Convert nd_syscalls2 to kprobe.function Kill trailing whitespace in nd_syscalls[2] Clean up nd_syscalls2 formatting Fix a few variables in nd_syscalls2 Move the blacklist functions into dwflpp Cache the last result of dwarf_getscopes Merge branch 'master' of ssh://sourceware.org/git/systemtap More nd_syscalls2 cleanup, and add SYSCALL_WRAPPERS Complete a few TODO probe points in nd_syscalls2 Clean up the formatting of $arch/syscalls.stp Add $arch/nd_syscalls.stp Fix uninitialized shdr in probe_table Let query_module abort early for simple matches Remove dwflpp::default_name Fix uninitialized shdr in probe_table Simplify process.mark parameter parsing Remove the spurious sdt @cast expansion Remove sdt_var_expanding_visitor's now-unused dw Remove probe_table's unused location member Add bounds-checking to sdt $argN Fix condition propagation across aliases PR10260: Clean up all resources after init errors Merge branch 'master' of ssh://sourceware.org/git/systemtap Reformat the module signing NEWS Add nd_syscalls NEWS Pick up some NEWS items from the release notes Version bumps for the 0.9.8 release Keiichi KII (1): PR 6930: Add additional testcases for flight recorder mode Kent Sebastian (1): PR10082: refactor duplicated code Key Meyer (2): traceio sample: tolerate more than a few hundred processes traceio: add human-readable byte-count output Malte Nuhn (1): context tapset: sid() function to return task session leader pid Mark Wielaard (27): Add grapher executable and doc generated files and dirs to .gitignore files. Handle kprobe struct field symbol_name as either char * or const char *. Make sure user_string_n() results are always zero terminated strings. Fix funtion -> function typo in alternatives.exp. Don't recurse into DW_AT_declaration subprograms in iterate_over_labels. systemtap.syscall tests do use + and * as metachars. Search for only under $(SRCDIR)/tapsets for tapsets.xml and cleanup. Check whether certutil as provided by nss-tools is installed. Get .probes section through dwarf debuginfo file if necessary. Use actual sock in tcp_test, instead of unexisting sk variable. Implement caller:string() in terms of symname() and caller_addr(). PR10139 Mark .probes section SHF_ALLOC. Fixed comma space, space dot typos in various man pages. Set explicit longer, 60 second, timeout for alternatives.exp. flightrec3.exp uses cpus as array, so rename skipped.exp cpus var to nr_cpus. Mark all testsuite/parseko/cmdline21.stp as executable. Tidy/tighten DEBUG_UNWIND ptrType a bit. Merge branch 'master' of git://sources.redhat.com/git/systemtap PR10172 sdt.h on powerpc Error: junk at end of line: `0' Fetch and store both debug_frame and eh_frame tables. Pass and use ptrType and is_ehframe to unwind adjustStartLoc. Use debug_frame table, then fallback to eh_frame when necessary. Properly read eh_frame and pass is_ehframe correctly. Fix gcc warning about Dwarf_Addr initialization. Add ucontext-symbols and ucontext-unwind tapset functions to the manual. Fix nd_syscall2 open.return typo. Detect kretprobe trampoline and use fallback unwinder. Masami Hiramatsu (1): PR 6930: fix flightrec2.exp to handle filesize correctly Petr Muller (2): Fix few typos in stapprobes manpages found by a spellchecker. Fixed few typos in various man pages found by a spellchecker. Przemyslaw Pawelczyk (11): Correct fd variable name in fadvise64 probe points. Fix typo in mq_timedreceive probe point. Complete the names-to-numbers conversion in nd_syscalls.stp. Correct misnamed variables in syscalls.stp. Unify formatting of syscalls.stp and syscalls2.stp. Fix alignment of probe aliases in syscalls(|2).stp. Unify formatting of nd_syscalls.stp. Remove return probes for exit[_group] in nd_syscalls.stp. Add missing probe points in nd_syscalls.stp. Uncomment 'name' variable in nd_syscall.lseek probe point. Fix nd_syscalls.stp for architectures using SYSCALL_WRAPPERS. Stan Cox (3): * tapsets.cxx (dwarf_builder::probe_table): New. Derived from * tapsets.cxx (probe_table): Make mark_name and sess refs. * tapsets.cxx (sdt_var_expanding_visitor::process_name): New. Sunzen Wang (4): Fix inconsistent indentation for including header file in aux_syscalls.stp. Fix: Enhance -p option checking so as to just accept valid number Enhance -s option checking to only accept valid size number Enhance -x option checking to only accept valid pid Wenji Huang (8): Add function of returning the char in given position of string PR10099: Extend %M directive to support hexdumping large buffers PR10081: improve error message for verifying build-id PR10102: tolerate mismatched optional probe Add manual for stringat function Tweak alternatives.exp PR10102: tolerate the failure related to optional probe Adapt sid to latest kernel William Cohen (13): Have stap-fine-or-start-server look in the right directory. Correct TMPFILE and TMPFILE2 file names. Don't print out the commands. Provide more details in testsuite.examples/README on how to submit examples. Merge branch 'master' of ssh://sources.redhat.com/git/systemtap Initialize variables in GraphWidget::on_motion_notify_event(). Include grapher in installed file list. Revert "Include grapher in installed file list." Disable building grapher code in rpm. Add the schedtimes.stp and associated schedtimes.meta files to the examples. Merge branch 'master' of ssh://sources.redhat.com/git/systemtap Suggest rpms to install using debuginfo-install. Add debuginfo-install suggestion for kernel probing. ddomingo (5): added tcp_connections.stp added ioblktime.stp to guide added tcpdumplike.stp to Network for Fedora build only moves starthere tag higher to remove more content preventing publican build removed unnecessary perl statements ----------------------------------------------------------------------- hooks/post-receive -- systemtap: system-wide probe/trace tool