public inbox for systemtap-cvs@sourceware.org help / color / mirror / Atom feed
From: scox@sourceware.org To: systemtap-cvs@sourceware.org Subject: [SCM] systemtap: system-wide probe/trace tool annotated tag, release-1.5, created. release-1.5 Date: Mon, 23 May 2011 19:33:00 -0000 [thread overview] Message-ID: <20110523193323.28601.qmail@sourceware.org> (raw) [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #1: Type: text/plain, Size: 22922 bytes --] 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-1.5 has been created at e6dba4664c468aed69f5c9aec1ed47208c1faaec (tag) tagging a64d8b1337d202290d80dc152d790c812e298319 (commit) replaces release-1.4 tagged by Stan Cox on Mon May 23 15:30:34 2011 -0400 - Log ----------------------------------------------------------------- Release 1.5 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iEYEABECAAYFAk3ateIACgkQ9JzmkRXHY0OnEACfQ7MvVjHh9Msad3FQpXC4J6ME ZQ8AoKfm6xkcE0TuoPPrbvF4ksprb88A =bHP1 -----END PGP SIGNATURE----- Adrien Kunysz (1): PR3823: initial french translation Bryn Reeves (1): RHBZ706185: port softirq.* probe points back to rhel5 tracepoints Dave Brolley (43): Configuration problems. Merge branch 'master' of ssh://sources.redhat.com/git/systemtap Cleanup warnings caused by CFLAGS correction. PR 11445: Check that assert_is_my_proc check is within all uprobes/utrace callback entry points PR 11862: remove obsolete stap-client script and friends PR 11862: remove obsolete stap-client script and friends PR 11862: remove obsolete stap-client script and friends Remove unused variables and calls which initialized them. Make sure NSS and NSPR are properly initialized and shutdown. PR 11844 - --use-server-on-error option PR 12428 - Document Compile Server/Client Setup and Admin Fix typo in message (temorary -> temporary) which broke compile server. PR 11844 - --use-server-on-error option Merge branch 'master' of ssh://sourceware.org/git/systemtap Rework setup_server to ensure that servers get shut down on error. Don't report IPv6 entries returned by avahi, for now. Test harness improvements for testing using a compile server. More improvements to the client.exp test harness. PR 12540 - Could not obtain information on password file PR 12543 - PKGLIBEXECDIR undefined, causing uprobes.ko build to fail Merge branch 'master' of ssh://sourceware.org/git/systemtap PR 12540 (rework) - Could not obtain information on password file" build error Test harness improvements. Run cert management commands silently. Merge branch 'master' of ssh://sourceware.org/git/systemtap PR 12101: stap-server should use proper cert passwords PR 12101: stap-server should use proper cert passwords. PR 12101 stap-server should use proper cert passwords PR 12101: Document removal of cert database passwords. Merge branch 'master' of ssh://sourceware.org/git/systemtap Systemtap Compile Server Integration (rewrite): Merge branch 'master' of ssh://sourceware.org/git/systemtap Merge branch 'master' of ssh://sourceware.org/git/systemtap Set resource limits for the translator when called from the compile server. Platform specific build issues: nss-tools is no longer required by our RPMs. Correct some rlimit settings for the translator when called by the server. NEWS entry for new compile server implementation. Fix build problems with compile-server and client when avahi is not available. Handle resource limit violations of stap when called by stap-serverd more elegantly. Unwanted message when initializing non-existent client-side cert database. Include the date & time in all compile server log messages. Ensure client-side certificate database files are readable by all. David Smith (66): Fixed BZ669740 by making target_set.stp use syscall probes in kernels < 2.6.18. Fixed BZ661424 by checking for $prev_p first in __scheduler.ctxswitch.kp. Fixed BZ559599 by making target_set.stp use syscall probes for ia64. Initial version of pcp logger pmda. The logger pmda now builds outside of the pcp source tree. The logger pmda now asks for a logfile to monitor. Added start of the event handling code. Adjust configury to handle building/installing out of the source tree. Generate pcp Makefiles. Regenerated configure stuff with f14. Added pcp support to top-level configure. Added makefile code to autogenerate a PMID number for the logger PMDA. Fixed PMID generation code to stay with the max limit. First PMDA version that can correctly output event records. Handle the case better when there isn't any data to read. Logger PMDA can now handle multiple clients. Simplified logger PMDA by no longer needing custom main loop. Always generate domain.h for the logger PMDA. (powerpc) Fixed PR12341 by using kernel code instead of custom code. Fixed several problems with usymbols.exp (BZ639344). Updated __ip_sock_daddr() for 2.6.38 kernels. Force 64-bit compiles when needed. Read the list of logfiles from a config file in the logger PMDA. The logger PMDA supports multiple clients and multiple logfiles. Fixed BZ691693 by updating tests to handle newer probe timing report. Change the logger PMDA config file lines to be of the form "NAME PATHNAME". Handle logfile paths that end in '|', treat it as a command to read data from. Fixed BZ692869 by using @defined() instead of checking CONFIG variable. Fixed BZ692445 by updating regular expression 'all_pass_string'. Fixed exelib.exp so that it doesn't hang on s390x systems. Corrected "autoconf" variable name in runtime/procfs.c. Fixed runtime/procfs.c for 2.6.39-0.rc2. Updated tapset/vfs.stp for 2.6.39-0.rc2. Really fix runtime/procfs.c for 2.6.39-0.rc2. Added minor testsuite fixes (found when doing rawhide testing). Avoid side-effect-free function warnings on '_ptrace_return_arch_prctl_addr'. More testsuite fixes. Fixed minor error message bug in utrace_syscall_args.stp. Improved error handling in uretprobe probes. Improved error handling in uprobe probes. PR12645 (partial): Improved uprobe/uretprobe error message. PR12645 (partial): Only insert uprobes in non-writable executable sections. Fixed 'test_check' compile line in network/tcp_init_cwnd.meta Improve error handling in target_set.exp. Added more testsuite error handling. Fix setjmp.exp and server tests for RHEL5 systems. Validate PMNS names in the logger PMDA install script. Added help text for the dynamic metrics in the logger PMDA. Added 'logger.perfile.{LOGFILE}.path' metric in the logger PMDA. Logger PMDA updates: remove DSO logic, cut back on debugging info, etc. Better cleanup in insert_module(). Merge branch 'master' of git://oss.sgi.com/nathans/systemtap Merge branch 'master' of ssh://sources.redhat.com/git/systemtap Fixed rpm_finder compilation when '!HAVE_LIBRPMIO && HAVE_NSS'. Merge remote-tracking branch 'nathans/master' Merge branch 'master' of ssh://sources.redhat.com/git/systemtap Fix pipe paths in the logger PMDA. Fix PR12785 by allowing init/systemd (pid 1) to be traced. Fix PR12781 by speeding up __stp_utrace_task_finder_target_syscall_entry(). Fix 'incorrect-fsf-address' rpmlint errors. Fix 'invalid-license' rpmlint error on sdt-devel subpackage. Fix 'spurious-executable-perm' rpmlint warning. Fix 'version-control-internal-file' rpmlint error by removing .cvsignore files. Fix 'version-control-internal-file' rpmlint errors in the testsuite. Fix 'non-executable-script' and 'script-without-shebang' rpmlint errors. Fixed source_context.stp test. Fabio Olive Leite (1): Enhance description for -c and format function::target better. Frank Ch. Eigler (69): bump version numbers to 1.5, for future release cycle RHBZ669751: old ia64 kernels lack task_pt_regs() PR12411 cont'd: use enum type decl BZ669082: support powerpc prior to 2.6.15, resolving conflict with PR4186 GCC 4.6 unused-variable warnings stap-report: dump more state stap-report: also add a dummy "stap -vv -p4 ..." run BZ673085: amplify documentation on initialization of probe alias variables PR3823: redo autoconfigury with gettextize PR3823: remove macos-specific configury goo PR3823: regenerate po/en.po and en.gmo PR3823: use our own autosprintf() PR3823: systemtap.spec %locale stuff add stap --version command line option PR3823: add a top-level "make update-po" to regen i18n files in source tree document new --version option stap.1: elaborate slightly on automatic locking of global script variables mention ENABLE_NLS in stap -V feature-summary documentation: classify probe point families w.r.t. dwarf debuginfo needs documentation: classify kernel.data probe point family w.r.t. dwarf debuginfo needs add transifex-client config file for i18n transifex: register po/pl.po stub translation add po/fr.po to transifex database convert po/fr.po from iso-8859-1 to utf-8 tweak stap -v memory-usage message PR3823: mention top-level update-po make target fix comment typo re. %I[] gcc asm-operand syntax for powerpc add jiffies & HZ to timestamp tapset rhbz684227: also filter out FUTEX_CLOCK_REALTIME samples: new tcp_init_cwnd sample script tcp_init_cwnd: fix referring url stap.1 man page: elaborate on alternatives to -DMAXMAPENTRIES sdt_v3: avoid misleading warning on complex operands PR12612: compatibility with old staprun/stapio tighten up wording for stap-server related changes make pthread test case work with other tests; skip if !installctest_p Name the originator of the cpp-vararg-counter idea module shutdown: be verbose upon a hang update-po: Use source-tree dtrace.in as input for po/POTFILES.in i18n: Fix accidental whitespace changes in stap -V banner i18n: regen po files Merge branch 'master' of git://sources.redhat.com/git/systemtap Merge branch 'master' of git://sources.redhat.com/git/systemtap usage message: identify parameters for --{list,trust}-servers=MAGIC eventcount: extend script with more info and prettier formatting perf: document default perf.*.sample(XX) value/behavior eventcount script: improve startup message eventcount: improve output layout some more eventcounter: more output tweaks regen examples index uprobes: remove #undef DEBUG_UPROBES_RIP, to make it controllable pcp logger: disable install target, as this doesn't mesh with stap configury pmwebapi: prototype pcp web api daemon dtrace python i18n: make work with autoconf wackyness i18n: po rebuild after CVE fixes bump AUTHORS disable install targets from pcp/ subdir gcc 4.6 -Wextra -Wall fixes runtime/autoconf: gcc 4.6 fix false -Werror positives Revert "pmwebapi: prototype pcp web api daemon" shutdown hangs: offer option -DSTAP_OVERRIDE_STUCK_CONTEXT --ldd: improve error handling --ldd: turn bad-interpreter findings into warnings PR12729: make childprocess spawning/waitpid both -vv verbose STP_USE_RING_BUFFER: #include <asm/local.h> example: make badname demo work with euid=0 PR12211: rework testsuite with failed-subtask tolerance PR12211: fix badname demo with read-only mounts spec/initscripts: fix some rpmlint (fedora autoqa) warnings Jan Kratochvil (4): PR12413, Provide TID information in kprocess.create and kprocess.release Fix _wait4_opt_str output. Decode wait4.return wait status. Decode ptrace. Josh Stone (86): Add support for real URI syntax in remote targets Add the cache options from commit d105f66 to stap.1 Audit some minus/dash/hyphen use in manpages Assert that TMPDIR, if set, is a boring path Revert accidental gettext clobbering Use a proper session copier when cloning Precreate the main tmpdir Use a ControlMaster for ssh remotes Clean up exit paths Fix the indentation of systemtap_session::usage Fix a README typo of CONFIG_MODULE_UNLOAD Read the pipe directly in stap_system_read Close the ssh ControlMaster after uname failure Use posix_spawn_file_actions for stap_system_read Start using arg vectors for stap_system and friends Allow capitals in @cast headers Convert more stap_system calls to vector form Remove the flat-string stap_system altogether Don't quote the module path in vectored args Build the staprun command as an argument vector Silence the closing of the ssh control master PR3823: Add attr-format-printf to autosprintf Move multi-target pass-5 into the remote class Add stap_spawn_piped Add _F() and _NF() for formatted translations Sync staprun up to version 1.5 with everything else Build -u and uprobes_path in a single argument stapsh: A systemtap "shell" to aid remote execution stapsh: Use quoted-printable args in the run command remote: Split preparation from the actual start stapsh: Upload module signatures and uprobes too stapsh: Remove the signal command, just call it quit stapsh: Add debugging macros stapsh: Add OK/ERROR replies to file and run commands PR12591: Setup the signal handler earlier Clear the SSL session cache after using a server Cache compile_server_info attached to sessions, not static PR12592: Allow -r /path/to/kernel for stap-servers remote: Block signals in direct_stapsh's child stapsh: dbug-print on received signals Add a testcase for stapsh remotes Merge remote-tracking branch 'origin/master' into stapsh Add gettext wrappers on new remote strings, update-po autoreconf with f14 nsscommon: Heed what fgets returns remote: Try the legacy ssh code if stapsh isn't found Add a workaround for old systems without ppoll Add rpm Requires for programs spawned by stap Tell rpm that systemtap-client is obsolete Find SDT semaphores even in RWX mappings Remove the EXPERIMENTAL scares from --remote Add addr() for retrieving REG_IP Add STAP_PROBEV for variadic probe arguments AUTHORS bump Fix a copy-paste goof in cache cleanup Fix a local variable redefinition Enable module.function.label probes Don't cache "N/A" in __find_bdevname() Correct the local name in vfs.readv PR12211: Tweak the child-exit warning output remote: Allow prefixing lines with the host index remote: Give a better message for ssh connection failures remote: Support ssh on custom ports Restore signals after removing the tmpdir Loop server requests over every remotes' session remote: Normalize the shell used to invoke stapsh dtrace: Use dict.get() for conditional environment values dtrace: Fix tabbed indentation with 4 spaces dtrace: Push main logic into an actual main() dtrace: Remove unused open_file function uprobes: impedance match insn tables with test_bit() Remove the unused git_revision() PR12749: Replace popen calls with stap_spawn_piped Make sure remote children are waited for remote: Disambiguate the private target names Consolidate signal-masking into a utility class Mask signals while removing the tmpdir Create a signal-safe type for tracking spawned pids remote: Add tests for manually-specified hosts Read-only iteration should use const Silence stap's signal handler Guard avahi in stap_serverd_LDADD with HAVE_AVAHI Make sure that sigaction always starts zeroed Let the @sum of an empty aggregate be 0 AUTHORS bump PR12770: In loc2c, discontiguify based on total_bytes Kim van der Riet (1): rhbz68427: mask out FUTEX_PRIVATE_FLAG Lukas Berk (50): adding #ifdef CLONE_STOPPED to stop module compilation error Autoconf groundwork for I18N of systemtap gettext changes in main.cxx and session files Wrapped lines, fixed some white space issues. Fix two more 'temporary' typos PR 3823 Adding a conditional for the _() macro PR3823 Added gettext changes to buildrun.cxx PR3823 Added gettext functionality to cache.cxx PR3823: Added gettext functionality to parse.cxx PR3823: Added gettext functionality to hash.cxx PR3823: Spelling error in buildrun.cxx PR3823: Session.cxx spelling corrections with updated po files PR3823: Added gettext functionality so several files PR3823: modsign.cxx comment fix PR3823: Added AM_GNU_GETTEXT_VERSION to configure.ac PR:3823 Added gettext funtionality to several files PR3823: Only generate po/* material if asked PR3823: Adding Gettext funtionality to several files. PR3823: Fix type for 32-bit machines PR3823: Added Gettext functionality to dwflpp.cxx PR3823: Added gettext functionality to translate.cxx PR3823: Changes resulting from translator review Fixing long long int into to long int PR3823: A few string corrections, regenerated po files PR3823: Added Gettext functionality to elaborate.cxx PR3823: Updating po/* files with regenerated strings PR3823: Added a po/README file for I18N PR3823: Added gettext functionality to runtime PR3823: Re-add po/POTFILES.in PR3823: Adding gettext functionality to several base files PR3823: How to add basic gettext to systemtap in po/README PR3823: remove gettext from compile time errors PR3823: Rearrange some ostringstream foo statements PR3823: Added gettext functionality to staprun files. Merge branch 'master' of http://sources.redhat.com/git/systemtap PR3823: Worked the stap usage message into blocks as per request. PR3823: Fix a few french translation strings PR3823: Added gettext functionality to dtrace script PR3823: Updated the NEWS file regarding I18N PR3823: Added Gettext functionality to nsscommon.c PR12211 stapio now reports abnormal child exit PR12211 gettext the new err() and regenerate the po/ files Fix typo in tapset documentation Merge branch 'master' of ssh://sources.redhat.com/git/systemtap PR12508 eventcounting script PR12508 Changed eventcount.stp to use target_set tapset Initialize local_file_fd to NULL Add NULL check for PR_Close(local_file_fd) Add NULL check to second PR_Close(local_file_fd) Gettext a few lines, update /po and Makefiles Mark Wielaard (2): CVE-2011-1781, CVE-2011-1769: correct DW_OP_{mod,div} division-by-zero bug dwflpp::translate_final_fetch_or_store enumeration_types are always scalar. Nathan Scott (9): Remove further shared library remnants in pmdalogger build. Uncomment the seek-to-end-of-log-file code in pmdalogger. Update the domain number comment now that one is reserved. Several additional metrics for log file PCP agent. Unify separate tables for tracking log files, simpler code. Add code to deal with log file rotation. Minor cleanups after writing QA tests. Resolve a couple of issues from missing log file handling code. Move (back?) to a select-based PMDA with custom main. PrzemysÅaw PaweÅczyk (1): PR3823: stub polish translation Roland McGrath (3): PR12419: fix x86 uprobes decoding of "repnz ret" Fix RHBZ#676474 by removing some incorrect asmlinkage() markers. Add test case for glibc setjmp/longjmp sdt probes. Stan Cox (36): systemtap.apps infrastructure fixes. Switch to using a register width table instead of heuristic code. Allow sdt to avoid application defined min/max macros. Improve sdt asm test coverage. Avoid use of limits include in sdt. Sign extend signed HI/SI values. Cleanup to improve sdt on ppc. Support $$parms for sdt. Add NEWS item for process.mark $$parms accept and ignore %l (long) option in *printf family Add inline awareness to relative statement number probes. Put dtrace(1) man page in the same package as the binary. Add basic library support. Merge branch 'master' of ssh://sourceware.org/git/systemtap Make user module build id check set_fs aware Bump up the version to match upstream. Add more syntax for shared library probing. Add more library wildcard matching tests. Remove d_tag parm from iterate_over_libraries callback. document more syntax for shared library probing Allow an sdt memory offset to be an expression, albeit a simple one. Fix typo in sdt_types.stp Simplify V3 sdt argument mode handling. Add -DSTAP_SDT_ARG_CONSTRAINT tolerate kernel builds with missing .note.gnu.build-id sections Dtrace script should honor $CPP, $CC, $CFLAGS Use iterate_over_libraries for --ldd instead of invoking ldd Bump postgres version used for systemtap.apps to 9.0.4 Explicitly check the interpreter paths. elf_getphdrnum is not in all versions of elfutils Add ppc/s390 interpreter to whitelist. Add ia64 interpreter to whitelist PPC requires prepare_section_rejection mod parameter. Build PPC Postgres sdt with 'nr' constraint Merge branch 'master' of ssh://sourceware.org/git/systemtap datestamp release Fix typo. William Cohen (15): PR12412: Make the text agree with the example (should be reads) Ensure systemtap.stress/conversions.exp generates individual errors and warnings Merge branch 'master' of ssh://sourceware.org/git/systemtap Avoid using $env(HOSTNAME) Add gettext-devel build requirement to spec file. Add information about Red Hat Enterprise Linux 6 to Beginner Guide Disable systemtap.examples/process/noptrace.stp on RHEL4 systems (PR12498) Add the rhelchannels.sh Merge branch 'master' of ssh://sources.redhat.com/git/systemtap Update .gitignore files to make "git status" accurate Update vm.write_shared_copy for kernels with copy_cow_page Remove unneeded initializer Correct use of pid for filtering Generate better file name for Tapset html Bump product number for beginners guide. rho@redhat.com (1): Testcase for pthread probes ----------------------------------------------------------------------- hooks/post-receive -- systemtap: system-wide probe/trace tool
next reply other threads:[~2011-05-23 19:33 UTC|newest] Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top 2011-05-23 19:33 scox [this message] -- strict thread matches above, loose matches on Subject: below -- 2011-05-23 19:24 scox 2011-05-23 19:12 scox
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20110523193323.28601.qmail@sourceware.org \ --to=scox@sourceware.org \ --cc=systemtap-cvs@sourceware.org \ --cc=systemtap@sourceware.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).