]> sourceware.org Git - systemtap.git/commit
PR16716 partial fix: Fix types for 'syscall.{kill,quotactl,wait{4,id,pid}}'.
authorDavid Smith <dsmith@redhat.com>
Tue, 3 Feb 2015 16:21:02 +0000 (10:21 -0600)
committerDavid Smith <dsmith@redhat.com>
Tue, 3 Feb 2015 16:21:02 +0000 (10:21 -0600)
commitcfdd554d24eeb1179dbfd20bf42cdf6e1b8f7569
tree7840c1567e2d76e754ab3fc6d6e2b6f5aab76128
parentac199d2dc2032f9fc4dd84ea410a1086d54a3083
PR16716 partial fix: Fix types for 'syscall.{kill,quotactl,wait{4,id,pid}}'.

* tapset/linux/syscalls.stp (syscall.kill): Fix types.
* tapset/linux/syscalls2.stp (syscall.quotactl): Fix types and add 32-bit
  support.
  (syscall.wait4): Fix nesting.
  (syscall.waitid): Add 32-bit support.
  (syscall.waitpid): New probe.
* tapset/linux/nd_syscalls2.stp: Ditto.
* tapset/linux/aux_syscalls.stp (_adjtx_mode_str): Deprecate unused function.
  (_statfs_f_type_str): Ditto.
  (_waitid_opt_str): Deprecated, since the difference between it and
  _wait4_opt_str() was unnecessary.
  (_internal_wait_opt_str): Deprecated since no longer necessary.
  (_flock_cmd_str): Reworked and updated.
  (_wait4_opt_str): Ditto.
  (_waitid_which_str): Ditto.
  (_quotactl_cmd_str): Ditto.
* NEWS: Mention deprecated functions.
* runtime/linux/compat_unistd.h: Added __NR_compat_wait4.
* testsuite/buildok/aux_syscalls-embedded.stp: Updated.
* testsuite/buildok/nd_syscalls2-detailed.stp: Ditto.
* testsuite/buildok/syscalls2-detailed.stp: Ditto.
* testsuite/systemtap.syscall/clone.c: Ditto.
* testsuite/systemtap.syscall/flock.c: Ditto.
* testsuite/systemtap.syscall/getrandom.c: Ditto.
* testsuite/systemtap.syscall/wait4.c: Ditto.
* testsuite/systemtap.syscall/test.tcl: Make more robust.
* testsuite/systemtap.syscall/kill.c: New test.
* testsuite/systemtap.syscall/quotactl.c: Ditto.
* testsuite/systemtap.syscall/wait.c: Ditto.
testsuite/systemtap.syscall/kill.c [new file with mode: 0644]
testsuite/systemtap.syscall/quotactl.c [new file with mode: 0644]
testsuite/systemtap.syscall/wait.c [new file with mode: 0644]
This page took 0.027485 seconds and 5 git commands to generate.