This is the mail archive of the
systemtap-cvs@sourceware.org
mailing list for the systemtap project.
[SCM] systemtap: system-wide probe/trace tool annotated tag, release-0.9.8, created. release-0.9.8
- From: jistone at sourceware dot org
- To: systemtap-cvs at sourceware dot org
- Date: 12 Jun 2009 00:52:47 -0000
- Subject: [SCM] systemtap: system-wide probe/trace tool annotated tag, release-0.9.8, created. release-0.9.8
- Reply-to: systemtap at sourceware dot org
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