diff options
Diffstat (limited to 'tapset/i386/syscalls.stp')
-rw-r--r-- | tapset/i386/syscalls.stp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/tapset/i386/syscalls.stp b/tapset/i386/syscalls.stp index 2d1a282b..99ae938d 100644 --- a/tapset/i386/syscalls.stp +++ b/tapset/i386/syscalls.stp @@ -61,7 +61,8 @@ probe syscall.ipc.return = kernel.function("sys_ipc").return ? # unsigned long prot, unsigned long flags, # unsigned long fd, unsigned long pgoff) # -probe syscall.mmap2 = kernel.function("sys_mmap2") ? +probe syscall.mmap2 = kernel.function("sys_mmap_pgoff") ?, + kernel.function("sys_mmap2") ? { name = "mmap2" start = $addr @@ -76,7 +77,8 @@ probe syscall.mmap2 = kernel.function("sys_mmap2") ? $len, _mprotect_prot_str($prot), _mmap_flags($flags), __int32($fd), $pgoff) } -probe syscall.mmap2.return = kernel.function("sys_mmap2").return ? +probe syscall.mmap2.return = kernel.function("sys_mmap_pgoff").return ?, + kernel.function("sys_mmap2").return ? { name = "mmap2" retstr = returnstr(2) |