summaryrefslogtreecommitdiffstats
path: root/tapset
Commit message (Collapse)AuthorAgeFilesLines
...
| * PR9871: use @cast in tapsetWenji Huang2009-03-067-348/+269
| | | | | | | | | | | | | | | | Rewrite some functions using type casting to get rid of embedded C code in nfs, scsi, signal, socket, rpc, task and vfs tapset. Signed-off-by: Wenji Huang <wenji.huang@oracle.com>
| * Fix typo in kernel version check 2.6.21 -> 2.6.11 in inet_sock.Mark Wielaard2009-03-041-2/+2
| | | | | | | | | | * tapset/inet_sock.stp (inet_get_local_port): Fix kernel version check. (inet_get_ip_source): Likewise.
| * minor revision, added tagddomingo2009-03-021-2/+2
| |
| * Use @cast where possible for examining inet_sock.Mark Wielaard2009-02-271-25/+25
| | | | | | | | | | | | | | * tapset/inet_sock.stp: Remove includes. (inet_get_local_port): No embedded C, use @cast. (inet_get_ip_source): Likewise. (daddr_to_string): New function, still some embedded C used.
| * Remove unnecessary embedded C include.Mark Wielaard2009-02-271-4/+0
| | | | | | | | * tapset/networking.stp: Remove include.
| * Guard _struct_sigaction32_u with ifdef CONFIG_COMPAT.Mark Wielaard2009-02-251-0/+2
| | | | | | | | | | * tapset/aux_syscalls.stp (_struct_sigaction_u): Only needed and compiles when CONFIG_COMPAT defined.
| * Fix the syscall tapset for architectures using SYSCALL_WRAPPERSAnanth N Mavinakayanahalli2009-02-242-564/+1095
| |
| * Add selective use of _stp_time_init/kill (PR9822)Josh Stone2009-02-232-43/+68
| | | | | | | | | | | | | | | | Our gettimeofday runtime has frequent wakeups to stay in sync with kernel time, but this is wasted effort if gettimeofday is not used in the script. This patch moves the calls to _stp_time_init and _stp_time_kill into begin and end/error probes, which only get pulled in if one of the gettimeofday variants is called.
* | Merge branch 'master' into pr6866Mark Wielaard2009-02-2010-2400/+448
|\| | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog: Removed runtime/ChangeLog: Removed runtime/sym.c: Merged runtime/task_finder.c: Merged tapset/ChangeLog: Removed testsuite/ChangeLog: Removed
| * Update guidelines for the ChangeLog-less worldJosh Stone2009-02-191-8/+1
| | | | | | | | | | | | | | | | | | | | Getting rid of ChangeLogs doesn't mean that we get a free ticket -- we now need to be more diligent about providing meaningful commit messages. I've updated the HACKING file with a first draft of new guidelines, but we may still revise what we feel is appropriate detail in the logs. I removed the ChangeLog section from the tapset/DEVGIDE entirely, and also fixed the path where examples are stored.
| * Kill all ChangeLogsJosh Stone2009-02-191-2116/+0
| | | | | | | | | | | | Mark Wielaard, a dear friend of the departed, will be performing a song and dance at the funeral services to commemorate the joyous times that they had together.
| * short revisions to udp.stpddomingo2009-02-191-8/+8
| |
| * Update Documentation section and include URLs.William Cohen2009-02-132-12/+66
| |
| * Function to determine page fault type and have pfaults.stp exercise it.William Cohen2009-02-122-0/+47
| |
| * Merge branch 'master' of ssh://sources.redhat.com/git/systemtapddomingo2009-02-102-1/+6
| |\
| | * process.create: fix the new_pid read orderJosh Stone2009-02-092-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * process.stp (process.create): Read the task pid *after* the task pointer is checked for errors. This is to fix a problem reported on the mailing list: http://sources.redhat.com/ml/systemtap/2009-q1/msg00403.html CC: Luis Fernando Muñoz Mejías <Luis.Fernando.Munoz.Mejias@cern.ch>
| * | minor revisionsddomingo2009-02-091-6/+5
| |/
| * Tapset Ref Guide: formatted comments, added other values from man pageddomingo2009-02-061-131/+158
| |
| * started fixing signal.stp comments for documentationddomingo2009-02-051-63/+89
| |
| * Correcting previous commit message and AuthorK Prasad2009-02-042-13/+29
| | | | | | | | 7030: use send_signal instead of generic_send_sig_info and specific_send_sig_info
| * Merge commit '4718b445d13b07448e71582f29ce1b0979b8dc50'Srikar Dronamraju2009-02-042-29/+13
| |
| * --authorSrikar Dronamraju2009-02-042-13/+29
| |
| * PR9810: Mostly revert "PR6961: initial sketch: set up dummy pt_regs for ↵Frank Ch. Eigler2009-02-032-8/+14
| | | | | | | | non-trap based probes"
| * cleanup for documentationddomingo2009-02-031-28/+31
| |
| * minor correction to comment on probe vm.brkddomingo2009-02-021-3/+3
| |
| * Use 'static' as much as possibleJosh Stone2009-01-283-23/+23
| | | | | | | | | | | | | | | | | | | | This change just inserts 'static' on runtime, tapset, and generated C functions and globals, so the compiler can do a better job of optimizing. My tests with small scripts show ~10% reduction in compile time and ~20% reduction in module size. Larger scripts may show less benefit, but I expect purely positive results.
* | Merge branch 'master' into pr6866.Mark Wielaard2009-01-233-1/+57
|\|
| * PR9699: tapset changes for STAPCONF_TASK_UID for *uid()/*gid() callsFrank Ch. Eigler2009-01-063-1/+57
| |
* | context-symbols.stp (probefunc): Call _stp_symbol_snprint with current task.Mark Wielaard2008-12-152-4/+6
| |
* | PR6866: First pass at translating addresses to symbol names through vma.Mark Wielaard2008-12-103-1/+17
|/
* PR6961: initial sketch: set up dummy pt_regs for non-trap based probesFrank Ch. Eigler2008-12-092-9/+13
|
* PR 6965: tweak symbol/unwind control macros to STP_NEED_{UNWIND,SYMBOL}_DATAFrank Ch. Eigler2008-11-283-9/+25
|
* PR6965 - Conditionally compile symbol table. Split context.stp into 3 files.Elliott Baron2008-11-283-136/+166
|
* Add scsi trace-doc material.William Cohen2008-11-262-3/+44
|
* Add kernel-doc compatible comments and pull process tapset into reference doc.William Cohen2008-11-262-36/+37
|
* Add ioscheduler, socket, tcp, and upd to tapset reference.William Cohen2008-11-255-403/+351
|
* Add context, timestamp, memory, and networking tapsets.William Cohen2008-11-255-531/+242
|
* Fix for 7030: use send_signal instead of generic_send_sig_info and ↵Srikar Dronamraju2008-11-241-11/+33
| | | | | | specific_send_sig_info (Prasad's Patch for fixing signal tapset)
* Handle a clone case which should behave like forkSrikar Dronamraju2008-11-212-2/+2
|
* tapset/s390/registers.stp: fixed a typo, updated stapfuncs(5)Jim Keniston2008-11-192-1/+5
|
* Add [u_]register() and *_arg() support for s390x.Jim Keniston2008-11-192-0/+217
|
* added remark tag for FIXMEsddomingo2008-11-141-3/+3
|
* Order entries in table.William Cohen2008-11-132-5/+9
|
* Add xml documentation for memory.stp.William Cohen2008-11-132-36/+183
|
* Remove cpuid() documentation.William Cohen2008-11-122-9/+5
|
* Add documentation for context.stp and networking.stp.William Cohen2008-11-112-7/+329
|
* Include id in <formalpara to allow crossreferences.William Cohen2008-11-111-5/+5
|
* Document timestamp.stp.William Cohen2008-11-111-6/+46
|
* Add inode variable, ino.William Cohen2008-10-302-0/+8
|
* PR6972. Fixed vfs tapset.David Smith2008-10-282-9/+33
| | | | | | | | | | | | | | | | | | 2008-10-28 David Smith <dsmith@redhat.com> PR6972 * vfs.stp (generic.fop.aio_read): Works under 2.6.18 kernels, such as RHEL5. (generic.fop.aio_read.return): Ditto. (vfs.__set_page_dirty_buffers): Fixed small bug. (_vfs.block_write_begin): Only use for kernels >= 2.6.24. (_vfs.block_write_begin.return): Ditto. (_vfs.block_write_end): Ditto. (_vfs.block_write_end.return): Ditto. 2008-10-28 David Smith <dsmith@redhat.com> * buildok/vfs_testcase.stp: Fixes for updated vfs tapset.