From d71973c31fdb66010196e4c986b3a25264c6d11a Mon Sep 17 00:00:00 2001 From: Eugene Syromyatnikov Date: Sun, 16 Oct 2016 14:42:32 +0300 Subject: [PATCH] Remove parser of create_module syscall Since create_module syscall is present only in kernels before Linux 2.6 and strace does not support those kernels, there is no use to keep this parser any longer. * bjm.c (SYS_FUNC(create_module)): Remove. * linux/dummy.h (sys_create_module): Add stub alias. --- bjm.c | 8 -------- linux/dummy.h | 1 + 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/bjm.c b/bjm.c index 7a72809a..d7e241ee 100644 --- a/bjm.c +++ b/bjm.c @@ -33,14 +33,6 @@ #include "xlat/delete_module_flags.h" -SYS_FUNC(create_module) -{ - printpath(tcp, tcp->u_arg[0]); - tprintf(", %lu", tcp->u_arg[1]); - - return RVAL_DECODED | RVAL_HEX; -} - SYS_FUNC(delete_module) { printstr(tcp, tcp->u_arg[0], -1); diff --git a/linux/dummy.h b/linux/dummy.h index 87d21277..49dcf16a 100644 --- a/linux/dummy.h +++ b/linux/dummy.h @@ -134,6 +134,7 @@ /* unimplemented */ #define sys_afs_syscall printargs #define sys_break printargs +#define sys_create_module printargs #define sys_ftime printargs #define sys_get_kernel_syms printargs #define sys_getpmsg printargs -- 2.40.0