summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry V. Levin <ldv@altlinux.org>2013-05-08 16:36:29 +0000
committerDmitry V. Levin <ldv@altlinux.org>2013-05-08 16:57:53 +0000
commitcbd4e922ac1be0d4cb3af912f88893e6ed53f27d (patch)
tree8c7648a43ed625248f398dc9ee2b36d9ed40fc66
parent56ef5ef90f23e1875247b1ee2b74549845c3eb63 (diff)
downloadstrace-cbd4e922ac1be0d4cb3af912f88893e6ed53f27d.tar.gz
strace-cbd4e922ac1be0d4cb3af912f88893e6ed53f27d.tar.bz2
strace-cbd4e922ac1be0d4cb3af912f88893e6ed53f27d.tar.xz
Add syscall entries for new linux syscalls
* linux/dummy.h: Add printargs aliases for sys_finit_module, sys_kcmp and sys_sync_file_range2. * linux/alpha/syscallent.h: Add entries for process_vm_readv and process_vm_writev. * linux/bfin/syscallent.h: Likewise. * linux/arm/syscallent.h: Add entries for sync_file_range2, kcmp and finit_module. * linux/hppa/syscallent.h: Add entries for process_vm_readv, process_vm_writev, kcmp and finit_module. * linux/tile/syscallent.h: Likewise. * linux/tile/syscallent1.h: Likewise. * linux/ia64/syscallent.h: Add entry for finit_module. * linux/i386/syscallent.h: Add entries for kcmp and finit_module. * linux/m68k/syscallent.h: Likewise. * linux/metag/syscallent.h: Likewise. * linux/microblaze/syscallent.h: Likewise. * linux/mips/syscallent-n32.h: Likewise. * linux/mips/syscallent-n64.h: Likewise. * linux/mips/syscallent-o32.h: Likewise. * linux/or1k/syscallent.h: Likewise. * linux/powerpc/syscallent.h: Likewise. * linux/sh/syscallent.h: Likewise. * linux/sh64/syscallent.h: Likewise. * linux/x32/syscallent.h: Likewise. * linux/x86_64/syscallent.h: Likewise. * linux/xtensa/syscallent.h: Likewise. * linux/s390/syscallent.h: Add entries for s390_runtime_instr, kcmp and finit_module. * linux/s390x/syscallent.h: Likewise. * linux/sparc/syscallent.h: Add entries for kern_features, kcmp and finit_module.
-rw-r--r--linux/alpha/syscallent.h2
-rw-r--r--linux/arm/syscallent.h8
-rw-r--r--linux/bfin/syscallent.h2
-rw-r--r--linux/dummy.h3
-rw-r--r--linux/hppa/syscallent.h4
-rw-r--r--linux/i386/syscallent.h4
-rw-r--r--linux/ia64/syscallent.h1
-rw-r--r--linux/m68k/syscallent.h4
-rw-r--r--linux/metag/syscallent.h3
-rw-r--r--linux/microblaze/syscallent.h2
-rw-r--r--linux/mips/syscallent-n32.h4
-rw-r--r--linux/mips/syscallent-n64.h6
-rw-r--r--linux/mips/syscallent-o32.h6
-rw-r--r--linux/or1k/syscallent.h2
-rw-r--r--linux/powerpc/syscallent.h4
-rw-r--r--linux/s390/syscallent.h6
-rw-r--r--linux/s390x/syscallent.h6
-rw-r--r--linux/sh/syscallent.h4
-rw-r--r--linux/sh64/syscallent.h4
-rw-r--r--linux/sparc/syscallent.h6
-rw-r--r--linux/tile/syscallent.h4
-rw-r--r--linux/tile/syscallent1.h4
-rw-r--r--linux/x32/syscallent.h4
-rw-r--r--linux/x86_64/syscallent.h2
-rw-r--r--linux/xtensa/syscallent.h4
25 files changed, 70 insertions, 29 deletions
diff --git a/linux/alpha/syscallent.h b/linux/alpha/syscallent.h
index 30a5094..28e2eeb 100644
--- a/linux/alpha/syscallent.h
+++ b/linux/alpha/syscallent.h
@@ -530,3 +530,5 @@
{ 2, TD, sys_setns, "setns" }, /* 501 */
{ 4, TN, sys_accept4, "accept4" }, /* 502 */
{ 4, TN, sys_sendmmsg, "sendmmsg" }, /* 503 */
+ { 6, 0, sys_process_vm_readv, "process_vm_readv" }, /* 504 */
+ { 6, 0, sys_process_vm_writev, "process_vm_writev" }, /* 505 */
diff --git a/linux/arm/syscallent.h b/linux/arm/syscallent.h
index 8976a82..132b22a 100644
--- a/linux/arm/syscallent.h
+++ b/linux/arm/syscallent.h
@@ -369,7 +369,7 @@
{ 2, 0, sys_set_robust_list, "set_robust_list" }, /* 338 */
{ 3, 0, sys_get_robust_list, "get_robust_list" }, /* 339 */
{ 6, TD, sys_splice, "splice" }, /* 340 */
- { 5, 0, NULL, NULL }, /* 341 */
+ { 6, TD, sys_sync_file_range2, "sync_file_range2"}, /* 341 */
{ 4, TD, sys_tee, "tee" }, /* 342 */
{ 4, TD, sys_vmsplice, "vmsplice" }, /* 343 */
{ 6, TM, sys_move_pages, "move_pages" }, /* 344 */
@@ -406,11 +406,11 @@
{ 2, TD, sys_setns, "setns" }, /* 375 */
{ 6, 0, sys_process_vm_readv, "process_vm_readv" }, /* 376 */
{ 6, 0, sys_process_vm_writev, "process_vm_writev" }, /* 377 */
+ { 5, 0, sys_kcmp, "kcmp" }, /* 378 */
+ { 3, TD, sys_finit_module, "finit_module" }, /* 379 */
#ifdef __ARM_EABI__
-# define ARM_LAST_ORDINARY_SYSCALL 377
+# define ARM_LAST_ORDINARY_SYSCALL 379
#else
- { 5, 0, NULL, NULL }, /* 378 */
- { 5, 0, NULL, NULL }, /* 379 */
{ 5, 0, NULL, NULL }, /* 380 */
{ 5, 0, NULL, NULL }, /* 381 */
{ 5, 0, NULL, NULL }, /* 382 */
diff --git a/linux/bfin/syscallent.h b/linux/bfin/syscallent.h
index 1800121..b27237c 100644
--- a/linux/bfin/syscallent.h
+++ b/linux/bfin/syscallent.h
@@ -407,3 +407,5 @@
{ 1, TD, sys_syncfs, "syncfs" }, /* 378 */
{ 2, TD, sys_setns, "setns" }, /* 379 */
{ 4, TN, sys_sendmmsg, "sendmmsg" }, /* 380 */
+ { 6, 0, sys_process_vm_readv, "process_vm_readv" }, /* 381 */
+ { 6, 0, sys_process_vm_writev, "process_vm_writev" }, /* 382 */
diff --git a/linux/dummy.h b/linux/dummy.h
index a54f8a7..9d33fe1 100644
--- a/linux/dummy.h
+++ b/linux/dummy.h
@@ -35,10 +35,12 @@
#define sys_add_key printargs
#define sys_fanotify_init printargs
#define sys_fanotify_mark printargs
+#define sys_finit_module printargs
#define sys_ioperm printargs
#define sys_iopl printargs
#define sys_ioprio_get printargs
#define sys_ioprio_set printargs
+#define sys_kcmp printargs
#define sys_kexec_load printargs
#define sys_keyctl printargs
#define sys_lookup_dcookie printargs
@@ -46,6 +48,7 @@
#define sys_open_by_handle_at printargs
#define sys_request_key printargs
#define sys_sync_file_range printargs
+#define sys_sync_file_range2 printargs
#define sys_sysfs printargs
#define sys_vm86old printargs
#define sys_vm86 printargs
diff --git a/linux/hppa/syscallent.h b/linux/hppa/syscallent.h
index 48e4d04..242d43c 100644
--- a/linux/hppa/syscallent.h
+++ b/linux/hppa/syscallent.h
@@ -332,3 +332,7 @@
{ 1, TD, sys_syncfs, "syncfs" }, /* 327 */
{ 2, TD, sys_setns, "setns" }, /* 328 */
{ 4, TN, sys_sendmmsg, "sendmmsg" }, /* 329 */
+ { 6, 0, sys_process_vm_readv, "process_vm_readv" }, /* 330 */
+ { 6, 0, sys_process_vm_writev, "process_vm_writev" }, /* 331 */
+ { 5, 0, sys_kcmp, "kcmp" }, /* 332 */
+ { 3, TD, sys_finit_module, "finit_module" }, /* 333 */
diff --git a/linux/i386/syscallent.h b/linux/i386/syscallent.h
index 7e40f32..b109699 100644
--- a/linux/i386/syscallent.h
+++ b/linux/i386/syscallent.h
@@ -377,8 +377,8 @@
{ 2, TD, sys_setns, "setns" }, /* 346 */
{ 6, 0, sys_process_vm_readv, "process_vm_readv" }, /* 347 */
{ 6, 0, sys_process_vm_writev, "process_vm_writev" }, /* 348 */
- { 5, 0, NULL, NULL }, /* 349 */
- { 5, 0, NULL, NULL }, /* 350 */
+ { 5, 0, sys_kcmp, "kcmp" }, /* 349 */
+ { 3, TD, sys_finit_module, "finit_module" }, /* 350 */
{ 5, 0, NULL, NULL }, /* 351 */
{ 5, 0, NULL, NULL }, /* 352 */
{ 5, 0, NULL, NULL }, /* 353 */
diff --git a/linux/ia64/syscallent.h b/linux/ia64/syscallent.h
index 7c88976..0242280 100644
--- a/linux/ia64/syscallent.h
+++ b/linux/ia64/syscallent.h
@@ -1117,3 +1117,4 @@
{ 6, 0, sys_process_vm_readv, "process_vm_readv" }, /* 1332 */
{ 6, 0, sys_process_vm_writev, "process_vm_writev" }, /* 1333 */
{ 4, TN, sys_accept4, "accept4" }, /* 1334 */
+ { 3, TD, sys_finit_module, "finit_module" }, /* 1335 */
diff --git a/linux/m68k/syscallent.h b/linux/m68k/syscallent.h
index 222a522..a7ba6e3 100644
--- a/linux/m68k/syscallent.h
+++ b/linux/m68k/syscallent.h
@@ -373,8 +373,8 @@
{ 2, TD, sys_setns, "setns" }, /* 344 */
{ 6, 0, sys_process_vm_readv, "process_vm_readv" }, /* 345 */
{ 6, 0, sys_process_vm_writev, "process_vm_writev" }, /* 346 */
- { 5, 0, NULL, NULL }, /* 347 */
- { 5, 0, NULL, NULL }, /* 348 */
+ { 5, 0, sys_kcmp, "kcmp" }, /* 347 */
+ { 3, TD, sys_finit_module, "finit_module" }, /* 348 */
{ 5, 0, NULL, NULL }, /* 349 */
{ 5, 0, NULL, NULL }, /* 350 */
{ 5, 0, NULL, NULL }, /* 351 */
diff --git a/linux/metag/syscallent.h b/linux/metag/syscallent.h
index 4a1a532..9401ca4 100644
--- a/linux/metag/syscallent.h
+++ b/linux/metag/syscallent.h
@@ -262,4 +262,5 @@
{ 4, TN, sys_sendmmsg, "sendmmsg" }, /* 269 */
{ 6, 0, sys_process_vm_readv, "process_vm_readv" }, /* 270 */
{ 6, 0, sys_process_vm_writev, "process_vm_writev" }, /* 271 */
- { 5, TP, printargs, "kcmp" }, /* 272 */
+ { 5, 0, sys_kcmp, "kcmp" }, /* 272 */
+ { 3, TD, sys_finit_module, "finit_module" }, /* 273 */
diff --git a/linux/microblaze/syscallent.h b/linux/microblaze/syscallent.h
index 53b8877..35a804c 100644
--- a/linux/microblaze/syscallent.h
+++ b/linux/microblaze/syscallent.h
@@ -405,3 +405,5 @@
{ 4, TN, sys_sendmmsg, "sendmmsg" }, /* 376 */
{ 6, 0, sys_process_vm_readv, "process_vm_readv" }, /* 377 */
{ 6, 0, sys_process_vm_writev, "process_vm_writev" }, /* 378 */
+ { 5, 0, sys_kcmp, "kcmp" }, /* 379 */
+ { 3, TD, sys_finit_module, "finit_module" }, /* 380 */
diff --git a/linux/mips/syscallent-n32.h b/linux/mips/syscallent-n32.h
index 130d03b..a6259cd 100644
--- a/linux/mips/syscallent-n32.h
+++ b/linux/mips/syscallent-n32.h
@@ -311,6 +311,8 @@
{ 2, TD, sys_setns, "setns" }, /* 6308 */
{ 6, 0, sys_process_vm_readv, "process_vm_readv" }, /* 6309 */
{ 6, 0, sys_process_vm_writev, "process_vm_writev" }, /* 6310 */
+ { 5, 0, sys_kcmp, "kcmp" }, /* 6311 */
+ { 3, TD, sys_finit_module, "finit_module" }, /* 6312 */
#else
{ 0, 0, printargs, "n32_read" }, /* 6000 */
{ 0, 0, printargs, "n32_write" }, /* 6001 */
@@ -623,4 +625,6 @@
{ 2, TD, printargs, "n32_setns" }, /* 6308 */
{ 6, 0, printargs, "n32_process_vm_readv" }, /* 6309 */
{ 6, 0, printargs, "n32_process_vm_writev" }, /* 6310 */
+ { 5, 0, printargs, "n32_kcmp" }, /* 6311 */
+ { 3, TD, printargs, "n32_finit_module" }, /* 6312 */
#endif
diff --git a/linux/mips/syscallent-n64.h b/linux/mips/syscallent-n64.h
index a0a92ec..0f68e5b 100644
--- a/linux/mips/syscallent-n64.h
+++ b/linux/mips/syscallent-n64.h
@@ -306,6 +306,8 @@
{ 2, TD, sys_setns, "setns" }, /* 5303 */
{ 6, 0, sys_process_vm_readv, "process_vm_readv" }, /* 5304 */
{ 6, 0, sys_process_vm_writev, "process_vm_writev" }, /* 5305 */
+ { 5, 0, sys_kcmp, "kcmp" }, /* 5306 */
+ { 3, TD, sys_finit_module, "finit_module" }, /* 5307 */
#else
{ 0, 0, printargs, "n64_read" }, /* 5000 */
{ 0, 0, printargs, "n64_write" }, /* 5001 */
@@ -613,5 +615,7 @@
{ 2, TD, printargs, "n64_setns" }, /* 5303 */
{ 6, 0, printargs, "n64_process_vm_readv" }, /* 5304 */
{ 6, 0, printargs, "n64_process_vm_writev" }, /* 5305 */
+ { 5, 0, printargs, "kcmp" }, /* 5306 */
+ { 3, TD, printargs, "finit_module" }, /* 5307 */
#endif
- [5306 ... 5999] = { }, /* 5999 */ /* end of Linux N64 */
+ [5308 ... 5999] = { }, /* 5999 */ /* end of Linux N64 */
diff --git a/linux/mips/syscallent-o32.h b/linux/mips/syscallent-o32.h
index 9758353..5e6a242 100644
--- a/linux/mips/syscallent-o32.h
+++ b/linux/mips/syscallent-o32.h
@@ -347,6 +347,8 @@
{ 2, TD, sys_setns, "setns" }, /* 4344 */
{ 6, 0, sys_process_vm_readv, "process_vm_readv" }, /* 4345 */
{ 6, 0, sys_process_vm_writev, "process_vm_writev" }, /* 4346 */
+ { 5, 0, sys_kcmp, "kcmp" }, /* 4347 */
+ { 3, TD, sys_finit_module, "finit_module" }, /* 4348 */
#else
{ 0, 0, printargs, "o32_syscall" }, /* 4000 */
{ 0, 0, printargs, "o32_exit" }, /* 4001 */
@@ -695,5 +697,7 @@
{ 2, TD, printargs, "o32_setns" }, /* 4344 */
{ 6, 0, printargs, "o32_process_vm_readv" }, /* 4345 */
{ 6, 0, printargs, "o32_process_vm_writev" }, /* 4346 */
+ { 5, 0, printargs, "o32_kcmp" }, /* 4347 */
+ { 3, TD, printargs, "o32_finit_module" }, /* 4348 */
#endif
- [4347 ... 4999] = { }, /* 4999 */ /* end of Linux o32 */
+ [4349 ... 4999] = { }, /* 4999 */ /* end of Linux o32 */
diff --git a/linux/or1k/syscallent.h b/linux/or1k/syscallent.h
index 975427d..697803d 100644
--- a/linux/or1k/syscallent.h
+++ b/linux/or1k/syscallent.h
@@ -258,3 +258,5 @@
{ 4, TN, sys_sendmmsg, "sendmmsg" }, /* 269 */
{ 6, 0, sys_process_vm_readv, "process_vm_readv" }, /* 270 */
{ 6, 0, sys_process_vm_writev, "process_vm_writev" }, /* 271 */
+ { 5, 0, sys_kcmp, "kcmp" }, /* 272 */
+ { 3, TD, sys_finit_module, "finit_module" }, /* 273 */
diff --git a/linux/powerpc/syscallent.h b/linux/powerpc/syscallent.h
index ada58f7..6174900 100644
--- a/linux/powerpc/syscallent.h
+++ b/linux/powerpc/syscallent.h
@@ -379,8 +379,8 @@
{ 2, TD, sys_setns, "setns" }, /* 350 */
{ 6, 0, sys_process_vm_readv, "process_vm_readv" }, /* 351 */
{ 6, 0, sys_process_vm_writev, "process_vm_writev" }, /* 352 */
- { 5, 0, NULL, NULL }, /* 353 */
- { 5, 0, NULL, NULL }, /* 354 */
+ { 5, 0, sys_kcmp, "kcmp" }, /* 353 */
+ { 3, TD, sys_finit_module, "finit_module" }, /* 354 */
{ 5, 0, NULL, NULL }, /* 355 */
{ 5, 0, NULL, NULL }, /* 356 */
{ 5, 0, NULL, NULL }, /* 357 */
diff --git a/linux/s390/syscallent.h b/linux/s390/syscallent.h
index 8faeba6..418711e 100644
--- a/linux/s390/syscallent.h
+++ b/linux/s390/syscallent.h
@@ -370,9 +370,9 @@
{ 2, TD, sys_setns, "setns" }, /* 339 */
{ 6, 0, sys_process_vm_readv, "process_vm_readv" }, /* 340 */
{ 6, 0, sys_process_vm_writev, "process_vm_writev" }, /* 341 */
- { 5, 0, NULL, NULL }, /* 342 */
- { 5, 0, NULL, NULL }, /* 343 */
- { 5, 0, NULL, NULL }, /* 344 */
+ { 2, 0, printargs, "s390_runtime_instr" }, /* 342 */
+ { 5, 0, sys_kcmp, "kcmp" }, /* 343 */
+ { 3, TD, sys_finit_module, "finit_module" }, /* 344 */
{ 5, 0, NULL, NULL }, /* 345 */
{ 5, 0, NULL, NULL }, /* 346 */
{ 5, 0, NULL, NULL }, /* 347 */
diff --git a/linux/s390x/syscallent.h b/linux/s390x/syscallent.h
index 1b19a41..66face5 100644
--- a/linux/s390x/syscallent.h
+++ b/linux/s390x/syscallent.h
@@ -369,9 +369,9 @@
{ 2, TD, sys_setns, "setns" }, /* 339 */
{ 6, 0, sys_process_vm_readv, "process_vm_readv" }, /* 340 */
{ 6, 0, sys_process_vm_writev, "process_vm_writev" }, /* 341 */
- { 5, 0, NULL, NULL }, /* 342 */
- { 5, 0, NULL, NULL }, /* 343 */
- { 5, 0, NULL, NULL }, /* 344 */
+ { 2, 0, printargs, "s390_runtime_instr" }, /* 342 */
+ { 5, 0, sys_kcmp, "kcmp" }, /* 343 */
+ { 3, TD, sys_finit_module, "finit_module" }, /* 344 */
{ 5, 0, NULL, NULL }, /* 345 */
{ 5, 0, NULL, NULL }, /* 346 */
{ 5, 0, NULL, NULL }, /* 347 */
diff --git a/linux/sh/syscallent.h b/linux/sh/syscallent.h
index af06962..0189ddb 100644
--- a/linux/sh/syscallent.h
+++ b/linux/sh/syscallent.h
@@ -397,8 +397,8 @@
{ 2, TD, sys_setns, "setns" }, /* 364 */
{ 6, 0, sys_process_vm_readv, "process_vm_readv" }, /* 365 */
{ 6, 0, sys_process_vm_writev, "process_vm_writev" }, /* 366 */
- { 5, 0, NULL, NULL }, /* 367 */
- { 5, 0, NULL, NULL }, /* 368 */
+ { 5, 0, sys_kcmp, "kcmp" }, /* 367 */
+ { 3, TD, sys_finit_module, "finit_module" }, /* 368 */
{ 5, 0, NULL, NULL }, /* 369 */
{ 5, 0, NULL, NULL }, /* 370 */
{ 5, 0, NULL, NULL }, /* 371 */
diff --git a/linux/sh64/syscallent.h b/linux/sh64/syscallent.h
index fa9c0aa..e970147 100644
--- a/linux/sh64/syscallent.h
+++ b/linux/sh64/syscallent.h
@@ -404,8 +404,8 @@
{ 2, TD, sys_setns, "setns" }, /* 375 */
{ 6, 0, sys_process_vm_readv, "process_vm_readv" }, /* 376 */
{ 6, 0, sys_process_vm_writev, "process_vm_writev" }, /* 377 */
- { 5, 0, NULL, NULL }, /* 378 */
- { 5, 0, NULL, NULL }, /* 379 */
+ { 5, 0, sys_kcmp, "kcmp" }, /* 378 */
+ { 3, TD, sys_finit_module, "finit_module" }, /* 379 */
{ 5, 0, NULL, NULL }, /* 380 */
{ 5, 0, NULL, NULL }, /* 381 */
{ 5, 0, NULL, NULL }, /* 382 */
diff --git a/linux/sparc/syscallent.h b/linux/sparc/syscallent.h
index dc00096..804e8c3 100644
--- a/linux/sparc/syscallent.h
+++ b/linux/sparc/syscallent.h
@@ -338,9 +338,9 @@
{ 2, TD, sys_setns, "setns" }, /* 337 */
{ 6, 0, sys_process_vm_readv, "process_vm_readv" }, /* 338 */
{ 6, 0, sys_process_vm_writev, "process_vm_writev" }, /* 339 */
- { 5, 0, NULL, NULL }, /* 340 */
- { 5, 0, NULL, NULL }, /* 341 */
- { 5, 0, NULL, NULL }, /* 342 */
+ { 0, NF, printargs, "kern_features" }, /* 340 */
+ { 5, 0, sys_kcmp, "kcmp" }, /* 341 */
+ { 3, TD, sys_finit_module, "finit_module" }, /* 342 */
{ 5, 0, NULL, NULL }, /* 343 */
{ 5, 0, NULL, NULL }, /* 344 */
{ 5, 0, NULL, NULL }, /* 345 */
diff --git a/linux/tile/syscallent.h b/linux/tile/syscallent.h
index 5ac87f1..6847d14 100644
--- a/linux/tile/syscallent.h
+++ b/linux/tile/syscallent.h
@@ -268,3 +268,7 @@
{ 1, TD, sys_syncfs, "syncfs" }, /* 267 */
{ 2, TD, sys_setns, "setns" }, /* 268 */
{ 4, TN, sys_sendmmsg, "sendmmsg" }, /* 269 */
+ { 6, 0, sys_process_vm_readv, "process_vm_readv" }, /* 270 */
+ { 6, 0, sys_process_vm_writev, "process_vm_writev" }, /* 271 */
+ { 5, 0, sys_kcmp, "kcmp" }, /* 272 */
+ { 3, TD, sys_finit_module, "finit_module" }, /* 273 */
diff --git a/linux/tile/syscallent1.h b/linux/tile/syscallent1.h
index 4ebcbb4..1c11c8e 100644
--- a/linux/tile/syscallent1.h
+++ b/linux/tile/syscallent1.h
@@ -272,3 +272,7 @@
{ 1, TD, sys_syncfs, "syncfs" }, /* 267 */
{ 2, TD, sys_setns, "setns" }, /* 268 */
{ 4, TN, sys_sendmmsg, "sendmmsg" }, /* 269 */
+ { 6, 0, sys_process_vm_readv, "process_vm_readv" }, /* 270 */
+ { 6, 0, sys_process_vm_writev, "process_vm_writev" }, /* 271 */
+ { 5, 0, sys_kcmp, "kcmp" }, /* 272 */
+ { 3, TD, sys_finit_module, "finit_module" }, /* 273 */
diff --git a/linux/x32/syscallent.h b/linux/x32/syscallent.h
index c43f7ac..65df127 100644
--- a/linux/x32/syscallent.h
+++ b/linux/x32/syscallent.h
@@ -310,8 +310,10 @@
{ 3, 0, sys_getcpu, "getcpu" }, /* 309 */
{ 6, 0, printargs, "64:process_vm_readv" }, /* 310 */
{ 6, 0, printargs, "64:process_vm_writev" }, /* 311 */
+ { 5, 0, sys_kcmp, "kcmp" }, /* 312 */
+ { 3, TD, sys_finit_module, "finit_module" }, /* 313 */
- [312 ... 511] = {},
+ [314 ... 511] = {},
{ 4, TS, sys_rt_sigaction, "rt_sigaction" }, /* 512 */
{ 0, TS, sys_rt_sigreturn, "rt_sigreturn" }, /* 513 */
diff --git a/linux/x86_64/syscallent.h b/linux/x86_64/syscallent.h
index b53b736..8e3a200 100644
--- a/linux/x86_64/syscallent.h
+++ b/linux/x86_64/syscallent.h
@@ -310,3 +310,5 @@
{ 3, 0, sys_getcpu, "getcpu" }, /* 309 */
{ 6, 0, sys_process_vm_readv, "process_vm_readv" }, /* 310 */
{ 6, 0, sys_process_vm_writev, "process_vm_writev" }, /* 311 */
+ { 5, 0, sys_kcmp, "kcmp" }, /* 312 */
+ { 3, TD, sys_finit_module, "finit_module" }, /* 313 */
diff --git a/linux/xtensa/syscallent.h b/linux/xtensa/syscallent.h
index fdfec37..ba9430d 100644
--- a/linux/xtensa/syscallent.h
+++ b/linux/xtensa/syscallent.h
@@ -321,6 +321,6 @@
{ 4, TP|TS, sys_rt_tgsigqueueinfo, "rt_tgsigqueueinfo"}, /* 328 */
{ 2, 0, sys_clock_adjtime, "clock_adjtime" }, /* 329 */
{ 4, 0, sys_prlimit64, "prlimit64" }, /* 330 */
- { 5, TP, printargs, "kcmp" }, /* 331 */
- { 3, TP, printargs, "finit_module" }, /* 332 */
+ { 5, 0, sys_kcmp, "kcmp" }, /* 331 */
+ { 3, TD, sys_finit_module, "finit_module" }, /* 332 */
{ 4, TN, sys_accept4, "accept4" }, /* 333 */