summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 2007-01-30 Martin Hunt <hunt@redhat.com>hunt2007-01-304-69/+18
| | | | | | | | | | | * alloc.c (_stp_alloc_percpu): Don't implement our own; just call __alloc_percpu with appropriate args for the OS version. (_stp_free_percpu): Delete. * map.c (_stp_map_init): When calling kmalloc_node, first call cpu_to_node() to get the proper node number. * stat.c (_stp_stat_del): Call free_percpu() instead of _stp_free_percpu().
* 2007-01-30 Frank Ch. Eigler <fche@elastic.org>fche2007-01-302-1/+11
| | | | * socket-trace.stp: Added from the tutorial.
* 2007-01-29 Frank Ch. Eigler <fche@elastic.org>fche2007-01-293-11/+15
| | | | * configure.ac, configure: Bumped version to 0.5.13 for development.
* 2007-01-29 Frank Ch. Eigler <fche@elastic.org>fche2007-01-292-5/+9
| | | | * translate.cxx (emit_module_init): Add some more type casts to printk args.
* nonefche2007-01-291-1/+2
|
* 2007-01-29 Martin Hunt <hunt@redhat.com>hunt2007-01-292-16/+24
| | | | | * translate.cxx (emit_module_init): BZ3888. Add memory usage for the runtime to the printk.
* 2007-01-29 Martin Hunt <hunt@redhat.com>hunt2007-01-294-7/+15
| | | | | | * procfs.c: Count allocated IO memory. * symbols.c: Use _stp_kmalloc() and _stp_kzalloc(). * transport.c: Count allocated IO memory.
* 2007-01-29 Martin Hunt <hunt@redhat.com>hunt2007-01-296-9/+63
| | | | | | | | | | * alloc.c (_stp_kmalloc): New function. Call kmalloc with the coirrect flags and track usage. (_stp_kzalloc): Ditto. * map.c: Use new alloc calls. * print.c: Ditto. * stat.c: Ditto. * time.c: Ditto.
* New example that uses a shell script to process command line options for a ↵mmason2007-01-293-0/+389
| | | | systemtap script.
* 2007-01-29 Frank Ch. Eigler <fche@elastic.org>fche2007-01-296-12/+43
| | | | | | | | | * main.cxx (main): For successful last_pass=4, print compiled module name. * cache.cxx (get_from_cache): Ditto. 2007-01-29 Frank Ch. Eigler <fche@elastic.org> * systemtap.base/cache.exp (stap_compile): Accept new -p4 output.
* 2007-01-26 Josh Stone <joshua.i.stone@intel.com>jistone2007-01-272-2/+5
| | | | * vfs.stp (ppos_pos): Change deref() to kread() so i686 passes.
* .roland2007-01-261-30/+34
|
* 2007-01-25 Roland McGrath <roland@redhat.com>roland2007-01-261-1/+1
| | | | * loc2c-runtime.h (store_deref): Use "Zr" constraint for 64-bit case.
* __is_idle should be pure.jistone2007-01-251-1/+1
|
* Fix for missing SOCK_PASSSEC in kernels earlier than 2.6.18.mmason2007-01-252-1/+9
|
* 2007-01-25 Martin Hunt <hunt@localhost.localdomain>hunt2007-01-252-1/+16
| | | | * syscalls2.stp: Add sys32_ustat probe.
* * systemtap.syscall/syscall.exp: Increase timeout for slow machines.wcohen2007-01-242-0/+5
|
* add helpful blurbfche2007-01-241-0/+2
|
* Forgot to include ChangeLog in last commit.mmason2007-01-241-0/+9
|
* Added stapprobes.socket(5) man page and updates to stapprobes(5) and ↵mmason2007-01-248-6/+491
| | | | stapfuncs(5).
* Changed bit checking method in sock_flags_num2str().mmason2007-01-242-8/+17
|
* 2007-01-23 Frank Ch. Eigler <fche@elastic.org>fche2007-01-232-1/+7
| | | | * tapsets.cxx (loc2c_error): Correct vasprintf ignored-rc warning.
* 2007-01-23 Frank Ch. Eigler <fche@elastic.org>fche2007-01-232-5/+6
| | | | * systemtap.pass1-4/buildok.exp: Remove most kfail designations.
* Added build test for sockets tapset.mmason2007-01-232-0/+111
|
* New sockets tapset.mmason2007-01-232-0/+1081
|
* Added new string functions tokenize() and strtol().mmason2007-01-237-0/+158
|
* 2007-01-22 Josh Stone <joshua.i.stone@intel.com>jistone2007-01-234-78/+119
| | | | | | | | | runtime/ * loc2c-runtime.h (kread, kwrite): Tweaks to work better with reading and writing pointer values. testsuite/ * systemtap.base/deref.stp: Rewrite test, and now also check the ability to read/write pointers.
* 2007-01-22 Frank Ch. Eigler <fche@redhat.com>fche2007-01-2256-89/+16
| | | | | | | * config/unix.exp: New file as a master load_lib repository. * */*.exp: Removed load_lib calls. * parseko/cmdline01.stp: Swallow expected stap ERROR: message. * systemtap.syscall/syscall.exp: Added installmode_p checks.
* Fix for kallsyms problemhunt2007-01-221-11/+7
|
* 2007-01-22 Martin Hunt <hunt@redhat.com>hunt2007-01-222-4/+9
| | | | | | * translate.cxx (mapvar::exists): Use new _stp_map_exists function. Testing for zero is no longer correct after changes from 2007-01-10 below.
* 2007-01-22 Martin Hunt <hunt@redhat.com>hunt2007-01-222-0/+39
| | | | * map-gen.c (_stp_map_exists): New. Check for membership only.
* 2007-01-22 Martin Hunt <hunt@redhat.com>hunt2007-01-223-0/+70
| | | | | * systemtap.maps/exists.stp: New test to see if array elements exist using the "in" keyword.
* Updated kmodule.stp test to look for other modules when ext3 isn't a module.mmason2007-01-212-1/+10
|
* 2007-01-19 Josh Stone <joshua.i.stone@intel.com>jistone2007-01-205-11/+91
| | | | | | | | | | | | | PR 3079 runtime/ * loc2c-runtime.h (kread, kwrite): New macros to safely read/write values from kernel pointers. This includes a workaround for 64-bit numbers on i386 platforms. testsuite/ * systemtap.base/deref.stp: Use the new kread macro that should work fine with 64-bit numbers on i386 platforms. Also expand the test to include writes with kwrite. * systemtap.base/deref.exp: Remove the setup_kfail.
* 2007-01-18 Frank Ch. Eigler <fche@elastic.org>fche2007-01-183-2/+23
| | | | | | * main.cxx (version): Add (C) 2007. * translate.cxx (emit_module_init): Add a KERN_DEBUG printk at module startup time to aid debugging and auditing.
* In _stp_sockaddr_str() s390x needs sockaddr_ll.sll_addr printed as a long ↵dwilder2007-01-181-1/+1
| | | | int instead of long long int.
* Added several ? to probe definitions for kernel functions that are not ↵dwilder2007-01-181-8/+8
| | | | availableon s390. This is needed to make probe syscall.* work.
* Added s390x support in function errno_str.dwilder2007-01-181-0/+2
|
* * embedded-C safety blurbfche2007-01-171-1/+4
|
* 2007-01-17 Martin Hunt <hunt@redhat.com>hunt2007-01-173-0/+23
| | | | | * syscalls.stp: Add syscall.creat. * syscalls2.stp: Add compat_sys_open.
* 2007-01-17 Martin Hunt <hunt@redhat.com>hunt2007-01-172-0/+4
| | | | * test.exp: Renamed to syscall.exp.
* buildok/eighteen.stp: changed to find __audit_getname or audit_getnamemmason2007-01-162-8/+10
| | | | without checking kernel version to support audit code backports
* * point to NEWSfche2007-01-151-4/+7
|
* Test 32-bit binaries on ppc64 in test.exp.mmason2007-01-152-2/+7
|
* Fix for ioblocktest.exp test (PR 3867)mmason2007-01-134-7/+17
|
* Added ? to request_key probes in x86_64/syscalls.stp to preventmmason2007-01-132-2/+7
| | | | syscall.* failures on some kernels.
* 2007-01-12 David Smith <dsmith@redhat.com>dsmith2007-01-122-0/+32
| | | | | | | | * tapsets.cxx (dwarf_var_expanding_copy_visitor::visit_target_symbol): Since array behavior has changed (setting to 0 no longer deletes the array element), we delete the internal counter array element when providing target variable access in return probes.
* Add iotime.stp, sleeptime.stp, and wait4time.stp examples.wcohen2007-01-114-0/+237
|
* .roland2007-01-111-10/+15
|
* 2007-01-11 Roland McGrath <roland@redhat.com>roland2007-01-111-1/+1
| | | | | * systemtap.spec.in (elfutils_version): Bump to 0.125. Older libdw's have known bugs, though the ABI has not changed.