From 58682eb3e856151c2132f68e5750504c2a85cc5a Mon Sep 17 00:00:00 2001 From: hunt Date: Wed, 19 Sep 2007 20:25:55 +0000 Subject: 2007-09-19 Martin Hunt PR 2295 * syscalls.stp (sys_bdflush): Make optional. (sys_madvise): Ditto. (sys_mincore): Ditto. (sys_mlock): Ditto. (sys_mlockall): Ditto. (sys_mprotect): Ditto. (sys_mremap): Ditto. (sys_msync): Ditto. (sys_munlock): Ditto. (sys_munlockall): Ditto. * syscalls2.stp (sys_remap_pages): Make optional. * ppc64/syscalls.stp (ppc_rtas): Make optional. --- tapset/syscalls2.stp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'tapset/syscalls2.stp') diff --git a/tapset/syscalls2.stp b/tapset/syscalls2.stp index b2a929f0..7f0d5adc 100644 --- a/tapset/syscalls2.stp +++ b/tapset/syscalls2.stp @@ -755,14 +755,13 @@ probe syscall.compat_sys_recvmsg.return = kernel.function("compat_sys_recvmsg"). # remap_file_pages ___________________________________________ # -# asmlinkage long -# sys_remap_file_pages(unsigned long start, +# long sys_remap_file_pages(unsigned long start, # unsigned long size, # unsigned long __prot, # unsigned long pgoff, # unsigned long flags) # -probe syscall.remap_file_pages = kernel.function("sys_remap_file_pages") { +probe syscall.remap_file_pages = kernel.function("sys_remap_file_pages") ? { name = "remap_file_pages" start = $start size = $size @@ -773,10 +772,11 @@ probe syscall.remap_file_pages = kernel.function("sys_remap_file_pages") { pgoff, flags) } probe syscall.remap_file_pages.return = - kernel.function("sys_remap_file_pages").return { + kernel.function("sys_remap_file_pages").return ? { name = "remap_file_pages" retstr = returnstr(1) } + # removexattr ________________________________________________ # # asmlinkage long -- cgit