public inbox for systemtap-cvs@sourceware.org
help / color / mirror / Atom feed
* [SCM] systemtap: system-wide probe/trace tool annotated tag, release-1.8, created. release-1.8
@ 2012-06-17 16:47 fche
0 siblings, 0 replies; only message in thread
From: fche @ 2012-06-17 16:47 UTC (permalink / raw)
To: systemtap-cvs
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 22187 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.8 has been created
at 149831035178f146f693bc99a8fc7c739dd2239e (tag)
tagging 48fa6b5e1d3e636c34cbd5650370e6f634efc294 (commit)
replaces release-1.7
tagged by Frank Ch. Eigler
on Sun Jun 17 12:39:29 2012 -0400
- Log -----------------------------------------------------------------
release 1.8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAABAgAGBQJP3ghGAAoJECWLbvoPIJ0kVlIQAKQP0KxWp7X/LX7TAU3+3+e9
1TQ6fObGQ2cwTVULUijd0ud9om5a2EdDqjCrh+IV7pKuvuLUQ+g7Jb7Qyx/cnLuc
5axbRftbMxQXGN16V8FKUMvBzOlf5xxF2sdlV2Fit+GgfPGm85I15Zywa1iuODSX
XPErrE6rjHA4p7VeSTwhQjm0EltMi58zR1CNBTXv5DfsfKWtY8CrDwPOcYRqjExU
3Xfri8pq6ExoTlSanbeGz50m5JVmb1v4lZvnxFoDqxW4uic5gI044LTfsc2VSr0d
jhq8i/Jxvf4FLqUS4MjNk03dUXDwKzO6Q9HJCBPyhlbasYabq6RjtgmqyAIdU62h
GMe6A5fDnp1Vren4JUVvrrmm7h/PASjzHqbiwL8HG/FTNIRLSb9d2NqerLrQAPni
18W5+uz6F8AaSLuAVG/CNgKVsyEIM8KLNmjSVnmp5bowZAaR3jbE6SQhqQ3XGlVt
SSeNDQUWOO3c4bUpTNlWdDK5vtBdeVunjA8ywnyXWy68b2NgiRHQ3hRgV0HRoT1s
xQBn4+8du63GZyC9SLQ/3f6ze9w87Saop//0TRm4MYWWPbCieyjnS+1JfH6vxGsg
K1KA5UZfSelthQcKpt8evDpdrysA9JBqsFDvI7UsSH3RAS2Wy6Eoc+nHgf0A8SRk
Lme2/cBJZPJhzycbhyDm
=QM5/
-----END PGP SIGNATURE-----
Andreas Müller (1):
runtime/staprun/configure.ac: support --without-nss for staprun
Bryn M. Reeves (2):
new tapset: guru delays
Added new NFS server example script.
Chris Meek (32):
PR13609: Parallel Server Connections
PR13609 Cont'd: Added NEWS and man page entries
PR1609: Fixed NSPR dependency
PR13609: Fixed compile issue using --without-nss
PR13609: Fixed interrupts and race conditions
PR13609: Added a concurrency test case
PR13661: Relax Server Rlimits (move to stap)
PR13661: Added NEWS and man page entries
PR13661: Added test cases
PR13661: Set both max and current rlimits
PR13661: Rewrote test cases to be more stable
PR13661 - Added test cases
PR13667 (In Progress) - Expose Netfilter Hooks
PR13667 cont'd: Added parameters
PR13667 cont'd: Added compile code
PR13667 cont'd: Fixed test case
PR13667 (in progress): Added initial context varaible code
PR13667: Range checking for hooks and priorities
PR13667: Added guru mode requirement for $verdict
PR13667: Tweak verdict-needs-guru error message
PR13667: Fixed guru mode hook-not-defined bug
PR13667: Fixed probe point ordering
PR13667: Added netfilter guru packet drop example
PR13667: Hardcoded netfilter constants, cleaned up
PR13516 pre: Re-worked tmpdir creation/removal
PR13516: Shifted main (style cleanup)
PR13516: More robust handling of crtl-c
PR13516: Wrapped exception throwing in function
testsuite: Fix library.exp to work with relative paths
testsuite: Fix check.exp to work with relative paths
PR14016: Fixed uncaught exceptions in stap-serverd
PR14240: Fixed netfilter hookfunction for RHEL5
Dave Brolley (11):
Initial changes for supporting IPv6 in the compile server and client.
Long options rework.
Merge branch 'master' of ssh://sources.redhat.com/git/systemtap
More updates to client_args.exp test suite.
Merge branch 'master' of ssh://sources.redhat.com/git/systemtap
PR 13370: Complete IPv6 support in the compile-server and client.
Don't compile csclient.cxx and cscommon.cxx when HAVE_NSS is false.
Clarify that resource limits are imposed on stap-server requests and not on stap-server itself.
BZ 813323: stapusr-only users no longer able to run unsigned modules in /lib/modules/`uname -r`/systemtap
Set the proper ip address family in resolved addresses rahter than asserting it.
RHBZ 820487 - Disable client.exp tests when avahi-daemon is not working.
David Smith (74):
Fix PR13641 by not calling a sleeping function from an invalid context.
Add a comment clarifying GFP_ATOMIC need for PR13641
Fix PR13646 (partial) by improving use of 'AF_NET'.
Fixed PR13670 by getting task_dentry_path() working on 3.3 kernels.
Fixed PR13672 by updating method used to get elevator names.
Handle missing inlined parameters for 'netdev.change_rx_flag'.
(Fixed PR13681) Bulk mode scripts no longer leave the module behind on rhel4.
Mark semok uprobes tests as untested on platforms with no uprobes.
Update 3 semok tests for RHEL4.
Fixed PR13694 by returning proper value for tcp.sendmsg 'sock' variable.
Fix PR13646 (partial) by properly converting IPv6 addresses to strings.
Fix PR13646 (partial) by handling IPv6 support in a module (for RHEL[56]).
Fix PR13646 (partial) by adding a testcase and some fixes.
Fix PR13646 (partial) by updating spec file to require 'nc' for testsuite.
Fix PR13646 (partial) by improving inline embedded-C expressions using AF_INET.
Fix PR13646 (partial) by adding IPv6 support to 'tcp.receive'.
Fix PR13646 (partial) by adding IPv6 support to _struct_sockaddr_u().
Fix PR13646 (partial) by updating ipaddr testcase.
Marked twentyeightprime.stp as KFAIL if no uprobes in buildok.exp.
Don't do exelib prelink tests if the system doesn't have prelink.
Update uprobes_p() to fail if we're on ia64.
Fixed buildok.exp by moving comments out of switch statement.
Fix PR13646 (partial) by adding IPv6 support to tcp.setsockopt.
Fix PR13646 (partial) by adding IPv6 support to tcp.sendmsg/tcp.disconnect.
Mark inline embedded-C expressions returning AF_INET/AF_INET6 as unprivileged.
Remove CONFIG_UTRACE use in testsuite and just depend on utrace_p/uprobes_p.
Fix PR13815 by fixing task_dentry_path() tapset function for RHEL5.
Make uprobes_p() testsuite function find new inode-uprobes.
Improve build-id checking when the task we're interested in isn't 'current'.
Fix stapiu cleanup to not hold rcu lock while decrementing semaphores.
Fix module build problem on RHEL5 ia64.
Fix module build problem on ARM.
Added meta file for nfsdtop.stp and regenerated example index files.
Improved nfsdtop.stp by using aggregates.
Fix compile problem by changing 'stp_for_each_cpu' to 'for_each_possible_cpu'.
Fixed PR13745 by updating memory tracepoint examples.
Fixed PR11763 by supporting getting arg 6 for nd_syscall probes.
Added ia64/registers.stp.
Updated and added syscall testsuite debug scripts.
Small comment clarification in tapset/ia64/registers.stp.
Use new task_work kernel feature to truly stop tasks.
Removed EXPERIMENTAL_KPROBE_SDT support.
Removed unused kprobe1 sdt support.
Remove more unused semaphore code from dwarf_derived_probe class.
Improved task_finder2 mmap tracking and better task_work cleanup.
Minor bz5274.exp fixes.
Improve the case-scope testcase output handling.
Improve gtod.exp testcase.
Improve the labels.exp testcase output handling.
Give good error messages for inodes uprobes registration errors.
Update bz6503.exp testcase.
(BZ820457 partial fix) Update systemtap.printf/sharedbuf.exp for ppc64.
(BZ820457 partial fix) Update the list of systemtap-testsuite requires.
Help onoffprobe.exp pass more consistently.
Ignore ESRCH errors returned from task_work_add().
Improved uprobes_pass() error message.
Fix uprobes_pass() logic (that the last commit broke).
Give better errors when the kernel won't support the task_finder.
Better handle task_work_add() return values.
Handle the possibility of including runtime/uprobes-inc.h twice.
Update tapset/syscalls.stp for kernel-3.5.0-0.rc0.git9.2.fc18.
Update 2 buildok tests for kernel-3.5.0-0.rc0.git9.2.fc18.
Fix systemtap.base/plt.exp cleanup.
Fix rawhide crashes by using kernel's own strncpy_from_user().
Remove STAPCONF_UTRACE_VIA_FTRACE.
Merge branch 'master' of ssh://sources.redhat.com/git/systemtap
Add notes to NEWS about needed kernel patches to get inode-uprobes support.
Fix PR14221 by correcting timer.profile probe unregistration.
Typo fixes in utrace_p().
Improve conversions.exp test by also testing tracepoint/timer.profile probes.
Improve conversions.exp testcase logic for detecting tracepoint support.
Fix perf probe registration (PR14224) so that multiple probes work.
Add perf probe memory access tests.
Fix uprobes detection when there's a loaded systemtap module.
Eugene Teo (1):
samples: new psig script
Felix Lin (1):
syscalltimes sample: tolerate partially specified filters without type problems
Frank Ch. Eigler (79):
post-release version bump to 1.8
RHBZ717123: mention /etc/login.defs when mentioning uid>500 tests
remove grapher
PR13609: tweak documentation wording
mention CVE in NEWS
Revert "work in progress" that zapped AUTHORS
testsuite python: be sensitive to TESTAPPS=python rather than TESTAPPS=tcl
testsuite.apps: similar changes for other TESTAPPS=<onetest> case
PR13609: Kill sub-processes with SIGTERM, regardless of last incoming signal.
PR13661: Suppress core dumps for RLIMIT_AS and RLIMIT_STACK
guru-delay: add tapset documentation
PR13819: avoid warning on CONFIG_DEBUG_PER_CPU_MAPS=y
PR13847: don't build debuginfo for stap modules
PR13847: document CONFIG_DEBUG_INFO= default
PR13847: simplify compiled-printf functions
testsuite: disable rlimits test for !installtest_p
PR11441 stop testing deprecated kernel.function(number).inline
testuite: fix server_args.exp in filtering stap -v output
testsuite: don't run client.exp tests without installcheck
testsuite: current.exp should tolerate run-time WARNINGs
PR13876: avoid miscompilation of duplicated tapset function
PR13876: another test case
PR13876: same another test case
verbosify NEWS blurbage regarding -fdebug-types-section
runtime i18n: disable nonfunctional _F / _NF macros
PR13644: staprun -V (version) option
Move pf2.* sample script from process/ to profiling/ subdirectory
examples: add pf3.stp
pf3.stp sample: fix index title
pf3.stp sample: and regenerate the examples index
PR13667: rework/simplify rough draft for netfilter.hook probes
dwflpp --ldd: add another ld.so alias for arm
new sample: auditbt (audit backtracing)
regen sample indexes
auditbt example: use sudo as sample
samples regen index
PR13992: let stap tolerate -d /foo/bad/path --ldd argument
BZ814248: staplog crash/defs.h support for arm
context tapsets: remove EXPERIMENTAL word from the various functions
PR14005: tolerate rudely long kernel module/section names
staprun: fix missing \n on reloc-related dbug messages
staprun: conditionalize use of pthread_mutex*
translate symbol/unwind extraction: shrink eh_frame output
bloat: lament about symbol-name literal strings in stap-symbols.h
samples: eventcount: add a bunch of configuration options
respond to pending_interrupts during sub-make sequence
elaboration: don't elide assignments to skip_init vardecls
PR13667: rework netfilter hook $context variable processing
PR13667: beginning of a netfilter-hook tapset
toolshed name change: vardecl::skip_init->synthetic
PR13667: update privileged* tests for netfilter-hook probe point name tweaks
PR14078: work around rpmio's bad glob
parsing: when complaining about tok_junk, hex-dump the character in question
stap-report: add avahi-browse & ifconfig outputs to help diagnose network issues
stap-report: simplify avahi-browse invocation
bump AUTHORS
parser: add comment re. undesirability of changes to keywords set
varwatch example: make var-changed report lines less verbose
pass-N messages: print also data+stack consumption from /proc/self/statm
AUTHORS bump
README: note that kernel-debuginfo is not a real prerequisite
NEWS: mention pretty-printing changes
PR14137: tolerate duplicate netfilter hook probe handlers
diagnostics: for stap -vv and above, print "focused on module <FOO>" messages
samples: rename psig.stp & add psig.meta
NEWS: mention staprun -T
PR14168: sanitize $PATH for kbuild invocation
testsuite check.exp: tolerate relative $srcdir
documentation: generate tapset reference pdf with fop if available
docs: tighten up generated tapset.pdf formatting
docs: only use working xmlto --with-fop
docs: let xmlto --with-fop checking be a little more chatty
NEWS: move around & compact the inode-uprobes-related linux commit# list
docs: tweak stappaths & stapprobes man pages
docs: tweak wording on tapsets in pass 2
PR13516: tweak interrupt catching
configury: in bundled-elfutils mode, pass -fexceptions to elfutils CFLAGS
PR14168: note an adverse effect in diagnostics: WARNING: env vs. make exited with status
systemtap.spec: prep for release with %changelog
Frederic Turgis (1):
Allow tuning of reader thread ppoll timeout value
Josh Stone (22):
PR13721 (partial): Move cross-file WARNING before setting arity
Merge branch 'sysroot'
Preliminary SDT semaphores with inode-uprobes
Adapt to the inode-uprobes name change in tip
PR13878: Mention the module in @cast "not found" message
test at_var_mark.exp requires uprobes
csclient: check directly for negative IPv4 pieces
dwflpp: Mark loc2c_error as noreturn
stapsh: convert dbug macros to void statements
sdt_query: initialize probe_type/loc as unknown.
Synchronize class/struct declarations
PR13998: pretty-print bit fields numerically
PR13999: Let "%#c" add escapes for nonprintables
PR13999: Use %#c to escape pretty-printed characters
Update AUTHORS, with a few canonicalized in .mailmap
Update generated files
AUTHORS bump
testsuite: Fix pretty-bits/char to work with relative paths
staprun: Comment why access() is still needed after open()
PR10299: Mangle kernel.mark arguments too
PR14244: Assert that the real UID has access to debugfs
PR14168: Let stap_system() callers describe the command
Lukas Czerner (1):
BZ613992: new enospc.stp sample script
Mark J. Wielaard (2):
Support fallback kernel dump_stack() with or without bp argument. cont.
kernel/sched.c is no more, use kernel/time.c in examples and tests.
Mark Wielaard (41):
Make stopwatches.stp example executable.
PR13714 - Make sure REG_STATE.cfa_is_expr is always set correctly.
Normalize my name in .mailmap.
dwflpp::iterate_over_libraries arm uses /lib/ld-linux.so.3 as interpreter.
Regenerate systemtap.examples indexes.
PR10622. Better workaround for GCC PR51410. Find external var DIE location.
Fix kallsyms_expand_symbol.exp regression after commit 4d51e8.
Introduce @var("varname") as alternative syntax for $varname.
PR13784 Allow defining a diffent CU source in @var.
Merge branch 'at_var'
Select most specific CU srcfile that matches @var("var@src") specification.
Make sure @var works for process.mark probes.
Cannot use @var DWARF variables in tracepoints, warn, but don't crash.
Update verbose log and semantic exception messages for local vs global vars.
Global vars don't need (cannot use) frame base in location descriptor.
global_var_kernel.exp: tz_minuteswest can be negative.
tapset/dentry.stp (real_mount): Fix typo in @vfsmnt argument documentation.
tapset/guru-delay.stp (mdelay): Fix @us argument documentation typo.
Document new @var construct in NEWS, langref, beginners and stapprobes.
Merge branch 'master' of ssh://sourceware.org/git/systemtap
langref.tex: ref statement foreach subsection from arrays iteration section.
langref.tex: Document foreach (value = key in array) variant.
Move PERF probe family description before EXAMPLES section.
stap.1: Document - (read from stdin) and -e SCRIPT.
Depend on elfutils 0.148+, document debug_types support requires 0.154+.
debugtypes.exp: Remove verbose debug output.
proc_mem.stp: Use PF_STARTING conditionally.
Fix PR13992 cont. Do iterate_over_modules, just not over libraries.
PR14057 - ERROR: Your privilege credentials (stapsys) are insufficient...
auditbt example: sudo doesn't take -c.
Cleanups and fixes for DWARF unwinder.
Regenerate examples index.
PR14079 - caller() pass-4 error if no uretprobes in script
plt.exp: Don't count unreliable plt invocations.
Add testcase for PR14107 Bad user unwinding from kernel fatal signal handler.
tapset-netfilter.cxx compile fixes.
More tapset-netfilter.cxx compile fixes.
unprivileged_probes.exp test both netfilter pf(string)/hook(string) variants.
unprivileged_probes.exp remove bare netfilter.hook(string) tests.
Regenerate examples index.
tapset/nfsd.stp (nfsd.open): Try both $access and $may_flags for access.
Negreanu Adrian (1):
PR14000: remove sysroot prefix from a few more strings
Negreanu Marius (1):
runtime/autoconf: compensate for missing <linux/wait.h> in some inode-uprobes versions
Negreanu Marius Adrian (2):
fix the small compile issues in the Cleanups DWARF patch
add dbug_task_vma debug macro
Nitin A Kamble (1):
configury: automake 1.12 as deprecated automatic de-ANSI-fication support
Serguei Makarov (32):
Fix loop direction in netfilter_derived_probe_group::emit_module_init.
Basic test cases for primitive probe points defined in tapset-netfilter.cxx.
Initial version of improved tapset for netfilters.
Simple netfilters example and sanitycheck.
Fix to allow netfilters scripts to distinguish between ipv4 and ipv6 packets.
Added section describing netfilter probes to stapprobes.3stap.
Initial (barely adequate) reference doc for netfilter.stp.
Rudimentary support for ARP and Bridge in netfilter.stp.
PR13667: changed verdict and protocol constants to lowercase to workaround PR10299.
PR14146: adapted manpager.sh to produce passable tapset::* manpages.
Merge branch 'master' of http://sourceware.org/git/systemtap
Enabled tapset::* generation using manpager in the --with-docs build sequence.
PR14164, PR14165: IPv6, ARP functionality for netfilter.stp.
Stress test embedded-C functions including __ip6_skb_proto from PR14165.
Minor style fix in testsuite code for net-sanity.exp and conversions.exp.
Removed stapfuncs.3stap and moved corresponding information to docstrings.
Minor usage clarification for manpager.
Crucial typo fix in registers.stp.
Further fix to registers.stp to avoid testsuite complaints.
PR14208: Removed redundant old tapset manpages.
PR14208: Removed final few mentions of stapfuncs(3stap).
Bump xmlto memory limits to handle extra documentation from PR14208.
PR10299 groundwork: tests to check old and new behaviour.
PR10299: enable support for arbitrary mangling (first without breaking existing behaviour).
PR10299: minor fix to previous commit.
PR10299: Basic documentation for the changes to embedded-C argument access.
PR10299: migrated existing tapsets and tests to use new STAP_ARG_* macros.
PR10299: enable locals mangling in translate.cxx.
NEWS: describe the required changes to embedded-C functions.
PR10299: minor style tweak to existing code.
tapset/DEVGUIDE: blurb detailing current preferred embedded-C coding conventions.
PR10299: commented-out example of possible alternate mangling scheme.
Stan Cox (9):
Get all source line matches for statement probes.
Add BuildRequires for gcc and gcc-c++
Match Requires to existing package layout.
work in progress
Add new systemtap.apps for python
Quietly wget upstream sources.
Make the .library modifier aware of RPATH
Test the .library modifier for RPATH awareness
Point at current upstream version of mysql.
Timo Juhani Lindfors (4):
Fix spelling errors
Fix more spelling errors
Properly quote minus sign in man pages
Update stappaths paths to reflect reality a bit better
Tom Tromey (1):
Partial fix for PR12997 - support dwarf4 .debug_types
Wade Farnsworth (5):
PR12331: Introduce stap options --sysroot and --sysenv
PR12331: Document --sysroot and --sysenv
PR12331: Add testcase for --sysroot and --sysenv
PR13475: Fix ARM SDT_V3 operand parsing
Update sdt_misc.exp testcase for ARM
William Cohen (11):
Update some versoin and year in the SystemTap Beginners Guide
Update Copyright information in SystemTap Tapset Reference Manual
Avoid changing the linebreak in tapset.xml
Make sure that procfs.c runtime code include <linux/mount.h>
Increase systemtap.base/warnings.exp timeout for slow processors
Do not probe ARM assembly language __switch_to function in current.stp test
Clean out tracking for blocks that are merged into other blocks
Revert "Clean out tracking for blocks that are merged into other blocks"
Clean out tracking for blocks that are merged into other blocks
Allow sysroot_sysenv.exp to run correct on machines without uprobes
Update the Beginners Guide version information
ch huang (1):
Correct uninitialized-var compiler warnings in uprobes.c
-----------------------------------------------------------------------
hooks/post-receive
--
systemtap: system-wide probe/trace tool
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2012-06-17 16:47 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-06-17 16:47 [SCM] systemtap: system-wide probe/trace tool annotated tag, release-1.8, created. release-1.8 fche
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).