diff options
author | Frank Ch. Eigler <fche@elastic.org> | 2007-12-27 13:49:01 -0500 |
---|---|---|
committer | Frank Ch. Eigler <fche@elastic.org> | 2007-12-27 13:49:01 -0500 |
commit | 618c8d759d7c8e13e5801970cc4c97746c2daff6 (patch) | |
tree | ca9c499f8e96dde661b09eaafb666c441ca8b3b2 | |
parent | 043bc7a01ff38fa37b651cfdaf10a34a9c98683c (diff) | |
parent | 3ece0f626dbb9bef8acf34f7fb3842a3cf3a2397 (diff) | |
download | systemtap-steved-618c8d759d7c8e13e5801970cc4c97746c2daff6.tar.gz systemtap-steved-618c8d759d7c8e13e5801970cc4c97746c2daff6.tar.xz systemtap-steved-618c8d759d7c8e13e5801970cc4c97746c2daff6.zip |
Merge branch 'master' of git://sources.redhat.com/git/systemtap
-rw-r--r-- | tapset/ChangeLog | 17 | ||||
-rw-r--r-- | tapset/aux_syscalls.stp | 11 | ||||
-rw-r--r-- | tapset/signal.stp | 2 |
3 files changed, 28 insertions, 2 deletions
diff --git a/tapset/ChangeLog b/tapset/ChangeLog index 084739b6..5a305cd3 100644 --- a/tapset/ChangeLog +++ b/tapset/ChangeLog @@ -1,3 +1,20 @@ +2007-12-27 Zhaolei <zhaolei@cn.fujitsu.com> + + From Yang Zhiguo <yzgcsu@cn.fujitsu.com> + * signal.stp (_signal.send.part3.return): Correct name variable. + +2007-12-25 Zhaolei <zhaolei@cn.fujitsu.com> + + From Yang Zhiguo <yzgcsu@cn.fujitsu.com> + * aux_syscalls.stp (_struct_sigaction_u): Delete overlaped + SA_SIGINFO from _stp_sa_flags_list[]. + +2007-12-21 Zhaolei <zhaolei@cn.fujitsu.com> + + From Yang Zhiguo <yzgcsu@cn.fujitsu.com> + * aux_syscalls.stp (_futex_op_str): Add new futex options. + (_stp_fork_list[]): Add new clone flags. + 2007-12-17 Martin Hunt <hunt@redhat.com> * syscalls.stp (get_mempolicy): Fix syntax. Add prototype. diff --git a/tapset/aux_syscalls.stp b/tapset/aux_syscalls.stp index 135ea98f..9120c4e6 100644 --- a/tapset/aux_syscalls.stp +++ b/tapset/aux_syscalls.stp @@ -1034,6 +1034,14 @@ function _futex_op_str(op) { if(op==6) return "FUTEX_LOCK_PI" if(op==7) return "FUTEX_UNLOCK_PI" if(op==8) return "FUTEX_TRYLOCK_PI" + if(op==128) return "FUTEX_WAIT_PRIVATE" + if(op==129) return "FUTEX_WAKE_PRIVATE" + if(op==131) return "FUTEX_REQUEUE_PRIVATE" + if(op==132) return "FUTEX_CMP_REQUEUE_PRIVATE" + if(op==133) return "FUTEX_WAKE_OP_PRIVATE" + if(op==134) return "FUTEX_LOCK_PI_PRIVATE" + if(op==135) return "FUTEX_UNLOCK_PI_PRIVATE" + if(op==136) return "FUTEX_TRYLOCK_PI_PRIVATE" return sprintf("UNKNOWN VALUE: %d", op) } @@ -1677,6 +1685,8 @@ const _stp_val_array const _stp_fork_list[] = { V(CLONE_UNTRACED), V(CLONE_CHILD_SETTID), V(CLONE_STOPPED), + V(CLONE_NEWIPC), + V(CLONE_NEWUSER), {0, NULL} }; %} @@ -1825,7 +1835,6 @@ function _struct_sigaction_u:string(uaddr:long) V(SA_RESTART), V(SA_NODEFER), V(SA_SIGINFO), - V(SA_SIGINFO), V(SA_RESTORER), {0, NULL} }; diff --git a/tapset/signal.stp b/tapset/signal.stp index d969ffc8..f472f370 100644 --- a/tapset/signal.stp +++ b/tapset/signal.stp @@ -149,7 +149,7 @@ probe _signal.send.part2.return = kernel.function("send_group_sigqueue").return probe _signal.send.part3.return = kernel.function("send_sigqueue").return { - name = "send_sigqueueu" + name = "send_sigqueue" shared = 0 send2queue = 1 } |