summaryrefslogtreecommitdiffstats
path: root/runtime/lket
Commit message (Collapse)AuthorAgeFilesLines
* removing another part of retired LKETFrank Ch. Eigler2008-04-015-1599/+0
|
* 2007-08-24 Frank Ch. Eigler <fche@elastic.org>fche2007-08-251-0/+1
| | | | | | | * configure.ac: Check for proper $PROCFLAGS-dependent -lcap. * Makefile.am (staprun_LDADD): Use autoconf variable rather than -lcap literal. * configure, aclocal.m4, Makefile.in, config.in: Regenerated.
* 2007-07-02 Frank Ch. Eigler <fche@rechat.com>fche2007-07-021-1/+1
| | | | | | | | | * staplog.c: New file from Satoru MORIYA <satoru.moriya.br@hitachi.com>, prototype crash(8) extension module. * configure.ac: Look for crash/defs.h. * Makefile.am: Build/install staplog.so shared library if found. * configure, Makefile, config.in, runtime/lket/b2a/Makefile.in: Regenerated.
* 2007-06-21 David Smith <dsmith@redhat.com>dsmith2007-06-211-55/+63
| | | | * lket/b2a/Makefile.in: Regenerated with automake 1.10.
* * tweak #include syntaxfche2007-04-111-1/+1
|
* 2007-04-04 Sebastien Dugue <sebastien.dugue@bull.net>fche2007-04-112-0/+22
| | | | | * runtime/lket/b2a/lket_b2a.c: Fix percpu files parsing for percpu_header transport changes.
* 2007-03-13 Frank Ch. Eigler <fche@redhat.com>fche2007-03-141-0/+1
| | | | | | | | | | | | | | | | | | | | PR 4171. * Makefile.am (check, installcheck): Pass build-tree pointers in environment variables. * configure.ac: Run separate configury for testsuite/. * configure, Makefile.in: Regenerated. 2007-03-14 Frank Ch. Eigler <fche@redhat.com> PR 4171. * configure.ac, configure, aclocal.m4: New files to permit testsuite-only build tree. * Makefile.am (RUNTEST): Arrange a crazy concoction of environment/make variable for runtest. * Makefile.in: Regenerated. * */*.stp: Switch test cases from "./stap" to "stap" throughout. * lib/systemtap.exp: Assume/trace environment variables. (stap_run_batch): Add "#! stap"-handling hack.
* * printf format warning fixfche2007-02-251-1/+1
|
* runtime/lket/b2a/lket-b2a.c:guanglei2006-12-201-3/+14
| | | | bugfix for NULL appname when search appNameTree.
* 2006-12-18 David Smith <dsmith@redhat.com>dsmith2006-12-181-1/+2
| | | | | | * lket/b2a/Makefile.in: Regenerated. This needed to be done since lket/b2a/README was removed but lket/b2a/Makefile.in still had a reference to it which was causing "make distdir" to fail.
* add LKET testcase into testsuite/systemtap.samples/guanglei2006-11-211-48/+37
| | | | | change the return codes of lket-b2a and add a new macro b2a_error() for error reporting
* return value changes for lket-b2aguanglei2006-11-201-7/+17
|
* bugfix for #3526:guanglei2006-11-192-65/+55
| | | | | | | | | runtime/lket/b2a/lket_b2a.[ch]: bugfix for #3536 lket_trace.stp: add the logging of pid, ppid process.stp: add logging of tid, ppid for lket_internal.process.execve. Change to use for_each_process() in process_snapshot() to get the info of all running processes. register_event.stp: update the registering codes of execve event.
* bugfix of NFS event register codes for LKETguanglei2006-11-101-2/+1
| | | | bugfix of lket-b2a
* add options for lket-b2a to control the output data fields of lket.out.guanglei2006-11-092-9/+55
| | | | | | | | make fork/execce trace hooks lket internally and turned on by default. add stoptrace_fork and stoptrace_execve flags for lket to control stopping fork/execve in user scripts. update lket-b2a and lket man page.
* remove runtime/lket/b2a/READMEguanglei2006-11-081-48/+0
|
* sync lket-b2a with LKET hookid rearrangementguanglei2006-10-242-22/+23
|
* New man page for lket-b2aguanglei2006-10-231-5/+11
| | | | | | Document signal trace hooks into lket man page bugfix of lket-b2a for event description data insert
* Change warning message from configure for mysqlguanglei2006-10-201-0/+1
|
* * configure.ac: add the checking for mysql_config, mysqlclient library and ↵guanglei2006-10-162-5/+20
| | | | | | header files * runtime/lket/b2a/Makefile.am: set compile flags according to the existance of mysql_config
* * partial rollback of mysql code in lket/b2a until configury problems are solvedfche2006-10-101-3/+6
|
* * runtime/lket/b2a/lket_b2a.c, runtime/lket/b2a/lket_b2a.h:guanglei2006-10-102-3/+28
| | | | clean up the unused database tables and destory GTree on exit.
* * runtime/lket/b2a/lket_b2a.c, runtime/lket/b2a/lket_b2a.h:guanglei2006-10-104-206/+494
| | | | | | | | | | | | | | | | | Adding the support of automatically database creation and dumping lket trace into mysql database * configure.ac: add the checking of mysql client library * Makefile.in, configure: regenerated * runtime/lket/b2a/Makefile.am: add the checking and optional compiling for mysql client library * runtime/lket/b2a/Makefile.in: regenerated
* 2006-09-20 Josh Stone <joshua.i.stone@intel.com>jistone2006-09-201-2/+2
| | | | | * lket/b2a/lket_b2a.c (main): Correct arguments to fseek. (dump_data): Work around a spurious compiler warning.
* lket_trace.stp,process.stp,register_event.stp:guanglei2006-09-192-96/+130
| | | | | | | | | Be sync with the runtime printing changes made by Martin lket/b2a/lket_b2a.c, lket/b2a/lket_b2a.h: Be sync with the recent runtime printing changes made by Martin. Some clean up work before adding the support of dumping data into MySQL Bug fix of segment fault when an event is not registered.
* 2006-09-18 Josh Stone <joshua.i.stone@intel.com>jistone2006-09-181-1/+2
| | | | | | PR 3220 From Eugeniy Meshcheryakov <eugen@debian.org>: * lket/b2a/lket_b2a.c: Check that appNameTree exists before destroying.
* add another two kinds of timing mechanisms for LKET, i.e. get_cycles() andguanglei2006-08-292-6/+82
| | | | sched_clock()
* 2006-08-11 David Smith <dsmith@redhat.com>dsmith2006-08-111-0/+1
| | | | | * lket/b2a/.cvsignore: Added file to let cvs ignore generated files.
* a bug fix for the zero-length stpd_cpu fileguanglei2006-07-251-2/+2
|
* bug fix of lket-b2a: segment fault caused by event registerguanglei2006-07-191-14/+8
| | | | | | change the timestamp printing format of lket-b2a: usec --> sec.usec fix an error in "CUSTOMIZED TRACE DATA" : addevent.netdev --> addevent.netdev.transmit
* changes to addevent.process to generate adequate info of process relationshipsguanglei2006-07-111-10/+20
| | | | | | | | use current->parent->tgid as the parent process id for ascii tracing modified lket-b2a to be sync with the new addevent.process event hooks updated lket man pages to be sync with newly changes to addevent.process event hooks
* _lket_trace() won't log ppid and tgid any more. I use some bit-OPs toguanglei2006-06-292-33/+34
| | | | | | make _lket_trace's format string shorter for better performance. I also modified lket-b2a to be sync with _lket_trace()
* aio.stp: new event hooks for AIOguanglei2006-06-262-7/+71
| | | | | register_events.stp, hookid_defs.stp: changes for aio.stp. register_events.stp, process.stp: bugfix for ascii tracing
* 2006-06-16 Roland McGrath <roland@redhat.com>roland2006-06-171-4/+2
| | | | * lket/b2a/Makefile.in: Regenerated with automake-1.9.6-2.
* Revert my former changes to lket_trace_extra() in translator.guanglei2006-06-092-308/+199
| | | | | a new way of allowing user add arbitrary trace data. And also provide a way of letting user write the trace data format.
* eliminate lket-b2a compiling warnings on in 64-bit modeguanglei2006-06-021-7/+7
|
* make lket-b2a able to read user added trace data and backtraceguanglei2006-06-012-11/+32
|
* add conditional build of lket-b2a. If glib2-devel is not found, just skipsguanglei2006-05-272-5/+2
| | | | | | and gives a warning deleted runtime/lket/b2a/Makefile since it should be generated by configure
* src/tapset/LKET/*.stp:guanglei2006-05-251-2/+2
| | | | | | | | | | | | explicitly add type qualifier for different arch to make _stp_vsnprintf get the argument by va_arg correctly src/tapset/scheduler.stp: add prev_task and next_task variable src/stapprobes.5.in: add lket (5) in the "SEE ALSO"
* add src/runtime/lket/b2a/Makefileguanglei2006-05-241-0/+5
|
* add a binary to ascii converter used to convert LKET's default binary trace dataguanglei2006-05-245-0/+1137
add intro of lket-b2a in lket.5.in Changes Makefile.am, configure.ac & regenerated aclocal.m4, Makefile.in, configure