summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--testsuite/ChangeLog4
-rwxr-xr-xtestsuite/buildok/twenty.stp4
-rwxr-xr-xtestsuite/semok/seventeen.stp3
3 files changed, 10 insertions, 1 deletions
diff --git a/testsuite/ChangeLog b/testsuite/ChangeLog
index 9da735aa..aba7e9a3 100644
--- a/testsuite/ChangeLog
+++ b/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2007-03-09 Pierre Peiffer <pierre.peiffer@bull.net>
+
+ * buildok/twenty.stp, semok/seventeen.stp: Adapt to kernel 2.6.20.
+
2007-03-19 David Smith <dsmith@redhat.com>
* .cvsignore: Added systemtap.syscall test programs.
diff --git a/testsuite/buildok/twenty.stp b/testsuite/buildok/twenty.stp
index aa6287c4..e7db8227 100755
--- a/testsuite/buildok/twenty.stp
+++ b/testsuite/buildok/twenty.stp
@@ -4,5 +4,9 @@
probe kernel.function("vfs_readdir")
{
+%( kernel_v >= "2.6.20" %?
+ $file->f_path->dentry->d_name->len = 1
+%:
$file->f_dentry->d_name->len = 1
+%)
}
diff --git a/testsuite/semok/seventeen.stp b/testsuite/semok/seventeen.stp
index dcb26952..cd058de6 100755
--- a/testsuite/semok/seventeen.stp
+++ b/testsuite/semok/seventeen.stp
@@ -1,7 +1,8 @@
#! stap -p2
global foo
-probe kernel.function("pipe_writev")
+probe kernel.function(
+%( kernel_v < "2.6.19" %? "pipe_writev" %: "pipe_write" %) )
{
a = $nr_segs
foo [a] = 1