]>
sourceware.org Git - systemtap.git/commit
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.
This page took 0.027215 seconds and 5 git commands to generate.