diff options
-rw-r--r-- | testsuite/ChangeLog | 4 | ||||
-rwxr-xr-x | testsuite/buildok/twenty.stp | 4 | ||||
-rwxr-xr-x | testsuite/semok/seventeen.stp | 3 |
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 |