summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | PR10172 sdt.h on powerpc Error: junk at end of line: `0'Mark Wielaard2009-05-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * includes/sys/sdt.h (STAP_NOP): __powerpc__ doesn't want an extra 0. Tested-by: Mahesh Jagannath Salgaonkar <mahesh@linux.vnet.ibm.com>
| * | | | Adapt sid to latest kernelWenji Huang2009-05-191-0/+4
| | | | |
| * | | | Disable building grapher code in rpm.William Cohen2009-05-191-1/+8
| | | | |
| * | | | Fix alignment of probe aliases in syscalls(|2).stp.Przemyslaw Pawelczyk2009-05-192-736/+736
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Align probe points in probe aliases to equal sign using spaces as it's already done in nd_syscalls.stp. Signed-off-by: Josh Stone <jistone@redhat.com>
| * | | | Unify formatting of syscalls.stp and syscalls2.stp.Przemyslaw Pawelczyk2009-05-192-1059/+1407
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rules: - Specify probe points for aliases starting from the alias declaration line and with one probe point per line. - Use K&R indent style -- probe alias/point/function opening brace goes to the line following the declaration, other opening braces are kept on the same line as the control statements. - Indent using tabs. - Surround operators with spaces. - Put spaces after commas. - Avoid trailing whitespaces. Signed-off-by: Josh Stone <jistone@redhat.com>
| * | | | Correct misnamed variables in syscalls.stp.Przemyslaw Pawelczyk2009-05-191-33/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rename variables accordingly to argument names used in man pages in syscall.(faccess|fchmod|fchown|link|mknod)at probe points. Signed-off-by: Josh Stone <jistone@redhat.com>
* | | | | Merge branch 'master' of git://sources.redhat.com/git/systemtapDave Brolley2009-05-1951-5959/+7703
|\| | | |
| * | | | Enhance -x option checking to only accept valid pidSunzen Wang2009-05-191-1/+6
| | | | | | | | | | | | | | | | | | | | Fix: Enhance -x option checking to only accept valid pid
| * | | | Enhance -s option checking to only accept valid size numberSunzen Wang2009-05-191-2/+2
| | | | | | | | | | | | | | | | | | | | Fix: Enhance -s option checking to only accept valid size number
| * | | | Fix: Enhance -p option checking so as to just accept valid numberSunzen Wang2009-05-191-2/+3
| | | | |
| * | | | YAAU (Yet Another AUTHORS Update)Josh Stone2009-05-181-0/+2
| | | | |
| * | | | Complete the names-to-numbers conversion in nd_syscalls.stp.Przemyslaw Pawelczyk2009-05-181-980/+1711
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Replace in-scope variables references with *_arg functions. Use 'kprobe' family of probes instead of 'kernel' family for dwarfless probing. Also fix a few typos and unify formatting. Signed-off-by: Josh Stone <jistone@redhat.com>
| * | | | PR10171 workaround.David Smith2009-05-181-0/+5
| | | | | | | | | | | | | | | | | | | | * runtime/itrace.c: To avoid ia64 lockups, disable itrace on ia64.
| * | | | PR10091 fixes.David Smith2009-05-182-30/+147
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * runtime/itrace.c (usr_itrace_report_signal): Add a workaround for ppc-specific problem. * testsuite/systemtap.base/itrace.exp: Improved tests. Improved test completeness. Will also no longer give fails for systems that don't support single or block step (will give xfails instead).
| * | | | Fix typo in mq_timedreceive probe point.Przemyslaw Pawelczyk2009-05-181-1/+1
| | | | | | | | | | | | | | | | | | | | * tapset/syscalls.stp: Rename abs_timout_uaddr to abs_timeout_uaddr.
| * | | | Merge branch 'master' of git://sources.redhat.com/git/systemtapMark Wielaard2009-05-1822-4861/+5591
| |\ \ \ \
| | * | | | Make all tapsets' TOK_FOO constantJosh Stone2009-05-157-34/+34
| | | | | |
| | * | | | Merge branch 'tapsets-cleanup'Josh Stone2009-05-1515-4826/+5556
| | |\ \ \ \ | | | |_|_|/ | | |/| | |
| | | * | | Privatize many dwflpp membersJosh Stone2009-05-152-59/+59
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This helps make it more obvious which methods are accessed by external classes, which should help in refactoring.
| | | * | | Simplify our unordered_map typedefsJosh Stone2009-05-152-18/+9
| | | | | |
| | | * | | Break the dwflpp dependence on query_cuJosh Stone2009-05-153-8/+10
| | | | | |
| | | * | | Break the dwflpp dependence on query_moduleJosh Stone2009-05-153-15/+5
| | | | | |
| | | * | | Merge the dwflpp::query_cu_..._address methodsJosh Stone2009-05-153-25/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The method query_cu_containing_global_address was only called by query_cu_containing_module_address, and the latter was just doing a simple argument transform. They are now merged into a single method, query_cu_containing_address. The function module_address_to_global is also merged here at its only call site.
| | | * | | Don't shadow dwlfpp::dwfl in loc2c_emit_addressJosh Stone2009-05-151-2/+1
| | | | | |
| | | * | | Remove unused dwflpp methodsJosh Stone2009-05-152-43/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These three methods had no callers, and are thus obsolete: dwflpp::focus_on_module_containing_global_address(Dwarf_Addr a) dwflpp::global_address_to_module(Dwarf_Addr a) dwflpp::cu_name_matches(string pattern)
| | | * | | Move dfwlpp into its own fileJosh Stone2009-05-1215-4762/+5595
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's not a terribly clean split, but moving it helps reveals some of the knots that need to be untangled.
| | | * | | Consolidate dwflpp setupJosh Stone2009-05-111-67/+41
| | | | | |
| | * | | | Add stap-server buildreqs: nss-tools and pkgconfig.David Smith2009-05-151-1/+1
| | | | | |
| * | | | | Tidy/tighten DEBUG_UNWIND ptrType a bit.Mark Wielaard2009-05-151-14/+13
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * runtime/unwind.c (_stp_enc_hi_name): Include prefix for hi == 0. (_stp_enc_lo_name): Don't include prefix. (_stp_eh_enc_name): Always include hi_name. (unwind): Always include newline in dbug_unwind() calls.
| * | | | Mark all testsuite/parseko/cmdline21.stp as executable.Mark Wielaard2009-05-155-0/+0
| | | | |
| * | | | flightrec3.exp uses cpus as array, so rename skipped.exp cpus var to nr_cpus.Mark Wielaard2009-05-151-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Works around a make installcheck issue that resulted in skipped.exp failing because of "ERROR: can't set "cpus": variable is array" * testsuite/systemtap.base/skipped.exp: Renamed cpus variable to nr_cpus.
| * | | | Set explicit longer, 60 second, timeout for alternatives.exp.Mark Wielaard2009-05-151-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In an make installcheck run this is the first script that goes through the full kernel debuginfo which might take a bit. * testsuite/systemtap.base/alternatives.exp: Set timeout to 60, verbose log EOF or TIMEOUT when they occur.
| * | | | Fixed comma space, space dot typos in various man pages.Mark Wielaard2009-05-153-19/+19
| | | | | | | | | | | | | | | | | | | | Reported-by: K.Prasad <prasad@linux.vnet.ibm.com>
| * | | | Fixed few typos in various man pages found by a spellchecker.Petr Muller2009-05-154-12/+12
| | | | |
| * | | | Fix few typos in stapprobes manpages found by a spellchecker.Petr Muller2009-05-155-23/+23
| | | | |
| * | | | [tracepoints] ternary is nicer for arg formatJosh Stone2009-05-141-5/+1
| | | | |
| * | | | [tracepoints] Print pointer arguments with %pJosh Stone2009-05-141-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We know the full type of every tracepoint argument, so for those that are pointers, print $$vars/$$parms using "%p". The integer-type arguments continue to use the generic "%#x".
| * | | | PR10139 Mark .probes section SHF_ALLOC.Mark Wielaard2009-05-142-2/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * includes/sys/sdt.h (STAP_PROBE_DATA_): Mark .probes section SHF_ALLOC. * tapsets.cxx (dwarf_builder::build): Search in either dwarf or main elf file for .probes section.
| * | | | Revert "Include grapher in installed file list."William Cohen2009-05-141-5/+1
| | | | | | | | | | | | | | | | | | | | This reverts commit 845a65342cda663e665847087d969ee9554a88f1.
| * | | | Include grapher in installed file list.William Cohen2009-05-141-1/+5
| | | | |
| * | | | Initialize variables in GraphWidget::on_motion_notify_event().William Cohen2009-05-141-2/+2
| | | | |
| * | | | Fix inconsistent indentation for including header file in aux_syscalls.stp.Sunzen Wang2009-05-141-4/+4
| | | | | | | | | | | | | | | | | | | | * tapset/aux_syscalls.stp: Don't indent #include <linux/utime.h>.
| * | | | PR 6930: Add additional testcases for flight recorder modeKeiichi KII2009-05-137-0/+136
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * testsuite/parseko/cmdline17.stp: command line check - bad combination with -D and -L * testsuite/parseko/cmdline18.stp: command line check - bad combination with -D and -d * testsuite/parseko/cmdline19.stp: command line check - bad combination with -D and -c * testsuite/parseko/cmdline20.stp: command line check - need output file with -D * testsuite/parseko/cmdline21.stp: command line check - need output file with -S * testsuite/systemtap.base/flightrec3.exp: New test case for file switching with bulk mode * testsuite/systemtap.base/flightrec3.stp: Test script for file switching per cpu
| * | | | Initialize aptr in runtime/map.c and keep gcc-4.4 happyAnanth N Mavinakayanahalli2009-05-131-1/+1
| | | | |
* | | | | Merge branch 'master' of git://sources.redhat.com/git/systemtapDave Brolley2009-05-132-15/+12
|\| | | |
| * | | | Implement caller:string() in terms of symname() and caller_addr().Mark Wielaard2009-05-131-8/+5
| | | | | | | | | | | | | | | | | | | | | | | | | * tapset/context-unwind.stp (caller): Implement as stap function using symname(), caller_addr() and sprintf().
| * | | | Use actual sock in tcp_test, instead of unexisting sk variable.Mark Wielaard2009-05-121-7/+7
| |/ / / | | | | | | | | | | | | | | | | * testsuite/buildok/tcp_test.stp (tcp.sendmsg): Use sock for testing. (tcp.recvmsg): Likewise.
* | | | Merge branch 'master' of git://sources.redhat.com/git/systemtapDave Brolley2009-05-121-49/+97
|\| | |
| * | | Merge branch 'master' of ssh://sources.redhat.com/git/systemtapWilliam Cohen2009-05-1110-2991/+2526
| |\ \ \
| | * | | Correct typo in BUILD_SERVER test in configure.ac.Dave Brolley2009-05-1110-2991/+2526
| | | | |