summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tapset/ChangeLog4
-rw-r--r--tapset/signal.stp12
-rw-r--r--tapset/task.stp1
3 files changed, 11 insertions, 6 deletions
diff --git a/tapset/ChangeLog b/tapset/ChangeLog
index 2931e23b..45db7803 100644
--- a/tapset/ChangeLog
+++ b/tapset/ChangeLog
@@ -1,6 +1,10 @@
2008-05-26 Wenji Huang <wenji.huang@oracle.com>
+ * task.stp : Include fdtable.h for 2.6.26.
+
+2008-05-26 Wenji Huang <wenji.huang@oracle.com>
+
* signal.stp (send.*): Correct for 2.6.26.
2008-05-23 Frank Ch. Eigler <fche@elastic.org>
diff --git a/tapset/signal.stp b/tapset/signal.stp
index 7afa1024..4fec7c13 100644
--- a/tapset/signal.stp
+++ b/tapset/signal.stp
@@ -52,7 +52,7 @@ probe signal.send = _signal.send.*
probe _signal.send.part1 = kernel.function("__group_send_sig_info")
{
name = "__group_send_sig_info"
- sig=$sig
+ sig = $sig
task = $p
sinfo = $info
shared = 1
@@ -63,7 +63,7 @@ probe _signal.send.part1 = kernel.function("__group_send_sig_info")
probe _signal.send.part2 = kernel.function("send_group_sigqueue")
{
name = "send_group_sigqueue"
- sig=$sig
+ sig = $sig
task = $p
sinfo = 0 # $q->info
shared = 1
@@ -74,12 +74,12 @@ probe _signal.send.part2 = kernel.function("send_group_sigqueue")
probe _signal.send.part3 = kernel.function("send_sigqueue")
{
name = "send_sigqueue"
-%( kernel_v >= "2.6.25" %?
+%( kernel_v > "2.6.25" %?
task = $t
- sig=$q->info->si_signo
+ sig = $q->info->si_signo
%:
task = $p
- sig=$sig
+ sig = $sig
%)
sinfo = 0 # $q->info
shared = 0
@@ -89,7 +89,7 @@ probe _signal.send.part3 = kernel.function("send_sigqueue")
probe _signal.send.part4 = kernel.function("specific_send_sig_info")
{
name = "specific_send_sig_info"
- sig=$sig
+ sig = $sig
task = $t
sinfo = $info
shared = 0
diff --git a/tapset/task.stp b/tapset/task.stp
index a15888f8..1f361b58 100644
--- a/tapset/task.stp
+++ b/tapset/task.stp
@@ -9,6 +9,7 @@
%{
#include <linux/version.h>
#include <linux/file.h>
+#include <linux/fdtable.h>
%}
// Return the task_struct representing the current process