Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | fixed format of non-grabbable comments (for Tapset Reference Guide), added ↵ | ddomingo | 2009-03-16 | 1 | -1/+5 | |
| | | | | | | | | tapsetdescription for man page generator (in development) | |||||
| * | fixed format of non-grabbable comments (for Tapset Reference Guide), added ↵ | ddomingo | 2009-03-16 | 1 | -1/+5 | |
| | | | | | | | | tapsetdescription for man page generator (in development) | |||||
| * | Merge sequential casts in the vfs tapset | Josh Stone | 2009-03-10 | 1 | -35/+19 | |
| | | | | | | | | | | | | | | | | | | A few places in this tapset were using a pattern like this: i_sb = @cast(foo, "inode")->i_sb return @cast(foo, "super_block")->bar The type of i_sb is already known, so I just merged this to: return @cast(foo, "inode")->i_sb->bar | |||||
| * | PR9932: use @cast module search path | Josh Stone | 2009-03-10 | 3 | -60/+35 | |
| | | | | | | | | | | | | | | | | | | The nfs, rpc, and scsi tapsets use @cast on types that may be compiled into a kernel module or into the main kernel binary. The @cast search path separated with colons lets us search both the kernel and the module. For a couple of cases, I also merged sequential @casts that work just fine as a single cast with a multiple-level dereference. | |||||
| * | Add safety checks to _stp_get_register_by_offset() | Josh Stone | 2009-03-09 | 4 | -1/+41 | |
| | | | | | | | | | | This now checks that CONTEXT->regs actually exists, and that the requested offset is in the correct range. | |||||
| * | PR9871: use @cast in tapset | Wenji Huang | 2009-03-06 | 7 | -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 Wielaard | 2009-03-04 | 1 | -2/+2 | |
| | | | | | | | | | | * tapset/inet_sock.stp (inet_get_local_port): Fix kernel version check. (inet_get_ip_source): Likewise. | |||||
| * | minor revision, added tag | ddomingo | 2009-03-02 | 1 | -2/+2 | |
| | | ||||||
| * | Use @cast where possible for examining inet_sock. | Mark Wielaard | 2009-02-27 | 1 | -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 Wielaard | 2009-02-27 | 1 | -4/+0 | |
| | | | | | | | | * tapset/networking.stp: Remove include. | |||||
| * | Guard _struct_sigaction32_u with ifdef CONFIG_COMPAT. | Mark Wielaard | 2009-02-25 | 1 | -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_WRAPPERS | Ananth N Mavinakayanahalli | 2009-02-24 | 2 | -564/+1095 | |
| | | ||||||
| * | Add selective use of _stp_time_init/kill (PR9822) | Josh Stone | 2009-02-23 | 2 | -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 pr6866 | Mark Wielaard | 2009-02-20 | 10 | -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 world | Josh Stone | 2009-02-19 | 1 | -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 ChangeLogs | Josh Stone | 2009-02-19 | 1 | -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.stp | ddomingo | 2009-02-19 | 1 | -8/+8 | |
| | | ||||||
| * | Update Documentation section and include URLs. | William Cohen | 2009-02-13 | 2 | -12/+66 | |
| | | ||||||
| * | Function to determine page fault type and have pfaults.stp exercise it. | William Cohen | 2009-02-12 | 2 | -0/+47 | |
| | | ||||||
| * | Merge branch 'master' of ssh://sources.redhat.com/git/systemtap | ddomingo | 2009-02-10 | 2 | -1/+6 | |
| |\ | ||||||
| | * | process.create: fix the new_pid read order | Josh Stone | 2009-02-09 | 2 | -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 revisions | ddomingo | 2009-02-09 | 1 | -6/+5 | |
| |/ | ||||||
| * | Tapset Ref Guide: formatted comments, added other values from man page | ddomingo | 2009-02-06 | 1 | -131/+158 | |
| | | ||||||
| * | started fixing signal.stp comments for documentation | ddomingo | 2009-02-05 | 1 | -63/+89 | |
| | | ||||||
| * | Correcting previous commit message and Author | K Prasad | 2009-02-04 | 2 | -13/+29 | |
| | | | | | | | | 7030: use send_signal instead of generic_send_sig_info and specific_send_sig_info | |||||
| * | Merge commit '4718b445d13b07448e71582f29ce1b0979b8dc50' | Srikar Dronamraju | 2009-02-04 | 2 | -29/+13 | |
| | | ||||||
| * | --author | Srikar Dronamraju | 2009-02-04 | 2 | -13/+29 | |
| | | ||||||
| * | PR9810: Mostly revert "PR6961: initial sketch: set up dummy pt_regs for ↵ | Frank Ch. Eigler | 2009-02-03 | 2 | -8/+14 | |
| | | | | | | | | non-trap based probes" | |||||
| * | cleanup for documentation | ddomingo | 2009-02-03 | 1 | -28/+31 | |
| | | ||||||
| * | minor correction to comment on probe vm.brk | ddomingo | 2009-02-02 | 1 | -3/+3 | |
| | | ||||||
| * | Use 'static' as much as possible | Josh Stone | 2009-01-28 | 3 | -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 Wielaard | 2009-01-23 | 3 | -1/+57 | |
|\| | ||||||
| * | PR9699: tapset changes for STAPCONF_TASK_UID for *uid()/*gid() calls | Frank Ch. Eigler | 2009-01-06 | 3 | -1/+57 | |
| | | ||||||
* | | context-symbols.stp (probefunc): Call _stp_symbol_snprint with current task. | Mark Wielaard | 2008-12-15 | 2 | -4/+6 | |
| | | ||||||
* | | PR6866: First pass at translating addresses to symbol names through vma. | Mark Wielaard | 2008-12-10 | 3 | -1/+17 | |
|/ | ||||||
* | PR6961: initial sketch: set up dummy pt_regs for non-trap based probes | Frank Ch. Eigler | 2008-12-09 | 2 | -9/+13 | |
| | ||||||
* | PR 6965: tweak symbol/unwind control macros to STP_NEED_{UNWIND,SYMBOL}_DATA | Frank Ch. Eigler | 2008-11-28 | 3 | -9/+25 | |
| | ||||||
* | PR6965 - Conditionally compile symbol table. Split context.stp into 3 files. | Elliott Baron | 2008-11-28 | 3 | -136/+166 | |
| | ||||||
* | Add scsi trace-doc material. | William Cohen | 2008-11-26 | 2 | -3/+44 | |
| | ||||||
* | Add kernel-doc compatible comments and pull process tapset into reference doc. | William Cohen | 2008-11-26 | 2 | -36/+37 | |
| | ||||||
* | Add ioscheduler, socket, tcp, and upd to tapset reference. | William Cohen | 2008-11-25 | 5 | -403/+351 | |
| | ||||||
* | Add context, timestamp, memory, and networking tapsets. | William Cohen | 2008-11-25 | 5 | -531/+242 | |
| | ||||||
* | Fix for 7030: use send_signal instead of generic_send_sig_info and ↵ | Srikar Dronamraju | 2008-11-24 | 1 | -11/+33 | |
| | | | | | | specific_send_sig_info (Prasad's Patch for fixing signal tapset) | |||||
* | Handle a clone case which should behave like fork | Srikar Dronamraju | 2008-11-21 | 2 | -2/+2 | |
| | ||||||
* | tapset/s390/registers.stp: fixed a typo, updated stapfuncs(5) | Jim Keniston | 2008-11-19 | 2 | -1/+5 | |
| | ||||||
* | Add [u_]register() and *_arg() support for s390x. | Jim Keniston | 2008-11-19 | 2 | -0/+217 | |
| | ||||||
* | added remark tag for FIXMEs | ddomingo | 2008-11-14 | 1 | -3/+3 | |
| | ||||||
* | Order entries in table. | William Cohen | 2008-11-13 | 2 | -5/+9 | |
| | ||||||
* | Add xml documentation for memory.stp. | William Cohen | 2008-11-13 | 2 | -36/+183 | |
| | ||||||
* | Remove cpuid() documentation. | William Cohen | 2008-11-12 | 2 | -9/+5 | |
| |