summaryrefslogtreecommitdiffstats
path: root/tapset
diff options
context:
space:
mode:
authorMark Wielaard <mjw@redhat.com>2008-09-15 21:17:59 +0200
committerMark Wielaard <mjw@redhat.com>2008-09-15 21:17:59 +0200
commitfc22e8a361f3c19dcb048dc5f245565164b9d829 (patch)
tree957c1af8e11a9caf6d32f058eda44c249286e578 /tapset
parent6d24a6c909520290b1c508ae1624a218f19e93f1 (diff)
downloadsystemtap-steved-fc22e8a361f3c19dcb048dc5f245565164b9d829.tar.gz
systemtap-steved-fc22e8a361f3c19dcb048dc5f245565164b9d829.tar.xz
systemtap-steved-fc22e8a361f3c19dcb048dc5f245565164b9d829.zip
Fix 2.6.27 detection.
Diffstat (limited to 'tapset')
-rw-r--r--tapset/ChangeLog6
-rw-r--r--tapset/syscalls.stp20
-rw-r--r--tapset/syscalls2.stp12
-rw-r--r--tapset/vfs.stp4
4 files changed, 24 insertions, 18 deletions
diff --git a/tapset/ChangeLog b/tapset/ChangeLog
index 97801a20..412a7fcf 100644
--- a/tapset/ChangeLog
+++ b/tapset/ChangeLog
@@ -1,3 +1,9 @@
+2008-09-15 Mark Wielaard <mjw@redhat.com>
+
+ * vfs.stp: Fix 2.6.27 detection.
+ * syscall.stp: Likewise.
+ * syscall2.stp: Likewise.
+
2008-09-12 Wenji Huang <wenji.huang@oracle.com>
* signal.stp: Initialize __sig in a function.
diff --git a/tapset/syscalls.stp b/tapset/syscalls.stp
index 7fd942af..89b3c730 100644
--- a/tapset/syscalls.stp
+++ b/tapset/syscalls.stp
@@ -1715,7 +1715,7 @@ probe syscall.getuid.return =
# void __user *value, size_t size)
probe syscall.getxattr = kernel.function("sys_getxattr") {
name = "getxattr"
-%( kernel_v > "2.6.26" %?
+%( kernel_v >= "2.6.27" %?
path = user_string($pathname)
%:
path = user_string($path)
@@ -1725,7 +1725,7 @@ probe syscall.getxattr = kernel.function("sys_getxattr") {
value_uaddr = $value
size = $size
argstr = sprintf("%s, %s, %p, %d",
-%( kernel_v > "2.6.26" %?
+%( kernel_v >= "2.6.27" %?
user_string_quoted($pathname),
%:
user_string_quoted($path),
@@ -1763,7 +1763,7 @@ probe syscall.inotify_add_watch = kernel.function("sys_inotify_add_watch") ? {
name = "inotify_add_watch"
fd = $fd
mask = $mask
-%( kernel_v > "2.6.26" %?
+%( kernel_v >= "2.6.27" %?
path_uaddr = $pathname
path = user_string($pathname)
argstr = sprintf("%d, %s, %d", $fd, user_string_quoted($pathname), $mask)
@@ -2096,7 +2096,7 @@ probe syscall.lchown16.return = kernel.function("sys_lchown16").return ? {
#
probe syscall.lgetxattr = kernel.function("sys_lgetxattr") {
name = "lgetxattr"
-%( kernel_v > "2.6.26" %?
+%( kernel_v >= "2.6.27" %?
path = user_string($pathname)
%:
path = user_string($path)
@@ -2106,7 +2106,7 @@ probe syscall.lgetxattr = kernel.function("sys_lgetxattr") {
value_uaddr = $value
size = $size
argstr = sprintf("%s, %s, %p, %d",
-%( kernel_v > "2.6.26" %?
+%( kernel_v >= "2.6.27" %?
user_string_quoted($pathname),
%:
user_string_quoted($path),
@@ -2181,7 +2181,7 @@ probe syscall.listxattr = kernel.function("sys_listxattr") {
name = "listxattr"
list_uaddr = $list
size = $size
-%( kernel_v > "2.6.26" %?
+%( kernel_v >= "2.6.27" %?
path_uaddr = $pathname
path = user_string($pathname)
argstr = sprintf("%s, %p, %d", user_string_quoted($pathname), $list, $size)
@@ -2203,7 +2203,7 @@ probe syscall.llistxattr = kernel.function("sys_llistxattr") {
name = "llistxattr"
list_uaddr = $list
size = $size
-%( kernel_v > "2.6.26" %?
+%( kernel_v >= "2.6.27" %?
path_uaddr = $pathname
path = user_string($pathname)
argstr = sprintf("%s, %p, %d", user_string_quoted($pathname), $list, $size)
@@ -2262,7 +2262,7 @@ probe syscall.lremovexattr = kernel.function("sys_lremovexattr") {
name = "lremovexattr"
name_uaddr = $name
name2 = user_string($name)
-%( kernel_v > "2.6.26" %?
+%( kernel_v >= "2.6.27" %?
path_uaddr = $pathname
path = user_string($pathname)
argstr = sprintf("%s, %s", user_string_quoted($pathname), user_string_quoted($name))
@@ -2302,7 +2302,7 @@ probe syscall.lseek.return = kernel.function("sys_lseek").return {
#
probe syscall.lsetxattr = kernel.function("sys_lsetxattr") {
name = "lsetxattr"
-%( kernel_v > "2.6.26" %?
+%( kernel_v >= "2.6.27" %?
path_uaddr = $pathname
path = user_string($pathname)
%:
@@ -2315,7 +2315,7 @@ probe syscall.lsetxattr = kernel.function("sys_lsetxattr") {
size = $size
flags = $flags
argstr = sprintf("%s, %s, %p, %d, %d",
-%( kernel_v > "2.6.26" %?
+%( kernel_v >= "2.6.27" %?
user_string_quoted($pathname),
%:
user_string_quoted($path),
diff --git a/tapset/syscalls2.stp b/tapset/syscalls2.stp
index 57d190e3..28691a66 100644
--- a/tapset/syscalls2.stp
+++ b/tapset/syscalls2.stp
@@ -625,7 +625,7 @@ probe syscall.readlinkat = kernel.function("sys_readlinkat") ? {
dfd = $dfd
buf_uaddr = $buf
bufsiz = $bufsiz
-%( kernel_v > "2.6.26" %?
+%( kernel_v >= "2.6.27" %?
path = user_string($pathname)
argstr = sprintf("%s, %s, %p, %d", _dfd_str($dfd), user_string_quoted($pathname), $buf, $bufsiz)
%:
@@ -812,7 +812,7 @@ probe syscall.remap_file_pages.return =
probe syscall.removexattr = kernel.function("sys_removexattr") {
name = "removexattr"
name_str = user_string($name)
-%( kernel_v > "2.6.26" %?
+%( kernel_v >= "2.6.27" %?
path = user_string($pathname)
argstr = sprintf("%s, %s", user_string_quoted($pathname),
user_string_quoted($name))
@@ -1990,7 +1990,7 @@ probe syscall.setuid.return =
#
probe syscall.setxattr = kernel.function("sys_setxattr") {
name = "setxattr"
-%( kernel_v > "2.6.26" %?
+%( kernel_v >= "2.6.27" %?
path_uaddr = $pathname
path = user_string($pathname)
%:
@@ -2003,7 +2003,7 @@ probe syscall.setxattr = kernel.function("sys_setxattr") {
size = $size
flags = $flags
argstr = sprintf("%s, %s, %p, %d, %d",
-%( kernel_v > "2.6.26" %?
+%( kernel_v >= "2.6.27" %?
user_string_quoted($pathname),
%:
user_string_quoted($path),
@@ -2398,7 +2398,7 @@ probe syscall.statfs =
{
name = "statfs"
buf_uaddr = $buf
-%( kernel_v > "2.6.26" %?
+%( kernel_v >= "2.6.27" %?
path = user_string($pathname)
argstr = sprintf("%s, %p", user_string_quoted($pathname), $buf)
%:
@@ -2427,7 +2427,7 @@ probe syscall.statfs64 =
name = "statfs"
sz = $sz
buf_uaddr = $buf
-%( kernel_v > "2.6.26" %?
+%( kernel_v >= "2.6.27" %?
path = user_string($pathname)
argstr = sprintf("%s, %d, %p", user_string_quoted($pathname), $sz, $buf)
%:
diff --git a/tapset/vfs.stp b/tapset/vfs.stp
index 1ea8fc8e..7f2312db 100644
--- a/tapset/vfs.stp
+++ b/tapset/vfs.stp
@@ -744,7 +744,7 @@ probe vfs.do_mpage_readpage.return = kernel.function ("do_mpage_readpage").retur
units = "pages"
}
-%( kernel_v > "2.6.26" %?
+%( kernel_v >= "2.6.27" %?
probe vfs.add_to_page_cache = kernel.function ("add_to_page_cache_locked")
%:
probe vfs.add_to_page_cache = kernel.function ("add_to_page_cache")
@@ -761,7 +761,7 @@ probe vfs.add_to_page_cache = kernel.function ("add_to_page_cache")
argstr = sprintf("%d, %d", ino, index)
}
-%( kernel_v > "2.6.26" %?
+%( kernel_v >= "2.6.27" %?
probe vfs.add_to_page_cache.return = kernel.function ("add_to_page_cache_locked").return
%:
probe vfs.add_to_page_cache.return = kernel.function ("add_to_page_cache").return