summaryrefslogtreecommitdiff
path: root/linux
diff options
context:
space:
mode:
authorDmitry V. Levin <ldv@altlinux.org>2011-11-26 23:37:23 +0000
committerDmitry V. Levin <ldv@altlinux.org>2011-11-26 23:37:23 +0000
commit00ebeeece06eec2ae5532c48621936c0e1d2b1dc (patch)
treee00989942b3240bfd6c6e587f608e0fcc9ddfe8d /linux
parent1cd2f96a03a570b95f77cb10e4ed4bee839f54a1 (diff)
downloadstrace-00ebeeece06eec2ae5532c48621936c0e1d2b1dc.tar.gz
strace-00ebeeece06eec2ae5532c48621936c0e1d2b1dc.tar.bz2
strace-00ebeeece06eec2ae5532c48621936c0e1d2b1dc.tar.xz
Add syscall entries for new linux syscalls
* linux/dummy.h: Add printargs parsers for new syscalls. * linux/arm/syscallent.h: Add entries for sys_clock_adjtime, sys_name_to_handle_at, sys_open_by_handle_at, sys_sendmmsg, sys_setns and sys_syncfs. * linux/i386/syscallent.h: Likewise. * linux/ia64/syscallent.h: Likewise. * linux/mips/syscallent.h: Likewise. * linux/powerpc/syscallent.h: Likewise. * linux/sh/syscallent.h: Likewise. * linux/sh64/syscallent.h: Likewise. * linux/sparc/syscallent.h: Likewise. * linux/x86_64/syscallent.h: Likewise. * linux/alpha/syscallent.h: Add entries for sys_clock_adjtime, sys_name_to_handle_at, sys_open_by_handle_at, sys_setns and sys_syncfs. * linux/m68k/syscallent.h: Likewise. * linux/microblaze/syscallent.h: Likewise. * linux/s390/syscallent.h: Likewise. * linux/s390x/syscallent.h: Likewise. * linux/avr32/syscallent.h: Add entry for sys_setns. * linux/bfin/syscallent.h: Add entries for sys_sendmmsg and sys_setns. * linux/hppa/syscallent.h: Add entries for sys_clock_adjtime, fanotify_init, fanotify_mark, sys_name_to_handle_at, sys_open_by_handle_at, sys_sendmmsg, sys_setns and sys_syncfs.
Diffstat (limited to 'linux')
-rw-r--r--linux/alpha/syscallent.h5
-rw-r--r--linux/arm/syscallent.h12
-rw-r--r--linux/avr32/syscallent.h2
-rw-r--r--linux/bfin/syscallent.h10
-rw-r--r--linux/dummy.h6
-rw-r--r--linux/hppa/syscallent.h8
-rw-r--r--linux/i386/syscallent.h12
-rw-r--r--linux/ia64/syscallent.h6
-rw-r--r--linux/m68k/syscallent.h10
-rw-r--r--linux/microblaze/syscallent.h5
-rw-r--r--linux/mips/syscallent.h64
-rw-r--r--linux/powerpc/syscallent.h12
-rw-r--r--linux/s390/syscallent.h10
-rw-r--r--linux/s390x/syscallent.h10
-rw-r--r--linux/sh/syscallent.h12
-rw-r--r--linux/sh64/syscallent.h12
-rw-r--r--linux/sparc/syscallent.h12
-rw-r--r--linux/x86_64/syscallent.h6
18 files changed, 133 insertions, 81 deletions
diff --git a/linux/alpha/syscallent.h b/linux/alpha/syscallent.h
index 50d4b8a..8e06129 100644
--- a/linux/alpha/syscallent.h
+++ b/linux/alpha/syscallent.h
@@ -525,3 +525,8 @@
{ 2, TD, sys_fanotify_init, "fanotify_init" }, /* 494 */
{ 5, TD|TF, sys_fanotify_mark, "fanotify_mark" }, /* 495 */
{ 4, 0, sys_prlimit64, "prlimit64" }, /* 496 */
+ { 5, TD|TF, sys_name_to_handle_at, "name_to_handle_at" }, /* 497 */
+ { 3, TD, sys_open_by_handle_at, "open_by_handle_at" }, /* 498 */
+ { 2, 0, sys_clock_adjtime, "clock_adjtime" }, /* 499 */
+ { 1, TD, sys_syncfs, "syncfs" }, /* 500 */
+ { 2, TD, sys_setns, "setns" }, /* 501 */
diff --git a/linux/arm/syscallent.h b/linux/arm/syscallent.h
index 467df09..9574e18 100644
--- a/linux/arm/syscallent.h
+++ b/linux/arm/syscallent.h
@@ -400,12 +400,12 @@
{ 2, TD, sys_fanotify_init, "fanotify_init" }, /* 367 */
{ 5, TD|TF, sys_fanotify_mark, "fanotify_mark" }, /* 368 */
{ 4, 0, sys_prlimit64, "prlimit64" }, /* 369 */
- { 5, 0, printargs, "SYS_370" }, /* 370 */
- { 5, 0, printargs, "SYS_371" }, /* 371 */
- { 5, 0, printargs, "SYS_372" }, /* 372 */
- { 5, 0, printargs, "SYS_373" }, /* 373 */
- { 5, 0, printargs, "SYS_374" }, /* 374 */
- { 5, 0, printargs, "SYS_375" }, /* 375 */
+ { 5, TD|TF, sys_name_to_handle_at, "name_to_handle_at"}, /* 370 */
+ { 3, TD, sys_open_by_handle_at, "open_by_handle_at"}, /* 371 */
+ { 2, 0, sys_clock_adjtime, "clock_adjtime" }, /* 372 */
+ { 1, TD, sys_syncfs, "syncfs" }, /* 373 */
+ { 4, TN, sys_sendmmsg, "sendmmsg" }, /* 374 */
+ { 2, TD, sys_setns, "setns" }, /* 375 */
{ 5, 0, printargs, "SYS_376" }, /* 376 */
{ 5, 0, printargs, "SYS_377" }, /* 377 */
{ 5, 0, printargs, "SYS_378" }, /* 378 */
diff --git a/linux/avr32/syscallent.h b/linux/avr32/syscallent.h
index 1f706a5..44a9112 100644
--- a/linux/avr32/syscallent.h
+++ b/linux/avr32/syscallent.h
@@ -309,3 +309,5 @@
{ 3, TD|TS, sys_signalfd, "signalfd" }, /* 279 */
{ 2, TD, sys_timerfd, "timerfd_create" }, /* 280 */
{ 1, TD, sys_eventfd, "eventfd" }, /* 281 */
+ { 5, 0, printargs, "SYS_282" }, /* 282 */
+ { 2, TD, sys_setns, "setns" }, /* 283 */
diff --git a/linux/bfin/syscallent.h b/linux/bfin/syscallent.h
index e804915..d856515 100644
--- a/linux/bfin/syscallent.h
+++ b/linux/bfin/syscallent.h
@@ -403,7 +403,9 @@
{ 5, TD|TF, sys_fanotify_mark, "fanotify_mark" }, /* 372 */
{ 4, 0, sys_prlimit64, "prlimit64" }, /* 373 */
{ 3, 0, sys_cacheflush, "cacheflush" }, /* 374 */
- { 5, TD|TF, printargs, "name_to_handle_at" }, /* 375 */
- { 3, TD, printargs, "open_by_handle_at" }, /* 376 */
- { 2, 0, printargs, "clock_adjtime" }, /* 377 */
- { 1, TD, printargs, "syncfs" }, /* 378 */
+ { 5, TD|TF, sys_name_to_handle_at, "name_to_handle_at" }, /* 375 */
+ { 3, TD, sys_open_by_handle_at, "open_by_handle_at" }, /* 376 */
+ { 2, 0, sys_clock_adjtime, "clock_adjtime" }, /* 377 */
+ { 1, TD, sys_syncfs, "syncfs" }, /* 378 */
+ { 2, TD, sys_setns, "setns" }, /* 379 */
+ { 4, TN, sys_sendmmsg, "sendmmsg" }, /* 380 */
diff --git a/linux/dummy.h b/linux/dummy.h
index 762297c..0e030f6 100644
--- a/linux/dummy.h
+++ b/linux/dummy.h
@@ -30,6 +30,7 @@
/* still unfinished */
#define sys_add_key printargs
+#define sys_clock_adjtime printargs
#define sys_get_robust_list printargs
#define sys_fanotify_init printargs
#define sys_fanotify_mark printargs
@@ -41,12 +42,16 @@
#define sys_kexec_load printargs
#define sys_lookup_dcookie printargs
#define sys_migrate_pages printargs
+#define sys_name_to_handle_at printargs
#define sys_nfsservctl printargs
+#define sys_open_by_handle_at printargs
#define sys_perf_event_open printargs
#define sys_prlimit64 printargs
#define sys_request_key printargs
#define sys_rt_tgsigqueueinfo printargs
#define sys_sched_rr_get_interval printargs
+#define sys_sendmmsg printargs
+#define sys_setns printargs
#define sys_set_robust_list printargs
#define sys_sync_file_range printargs
#define sys_sysfs printargs
@@ -79,6 +84,7 @@
#define sys_setfsgid sys_setfsuid
#define sys_swapoff sys_chdir
#define sys_swapon sys_chdir
+#define sys_syncfs sys_close
#define sys_umount sys_chdir
#define sys_uselib sys_chdir
diff --git a/linux/hppa/syscallent.h b/linux/hppa/syscallent.h
index 0ffb948..40925e9 100644
--- a/linux/hppa/syscallent.h
+++ b/linux/hppa/syscallent.h
@@ -327,3 +327,11 @@
{ 5, TN, sys_recvmmsg, "recvmmsg" }, /* 319 */
{ 4, TN, sys_accept4, "accept4" }, /* 320 */
{ 4, 0, sys_prlimit64, "prlimit64" }, /* 321 */
+ { 2, TD, sys_fanotify_init, "fanotify_init" }, /* 322 */
+ { 5, TD|TF, sys_fanotify_mark, "fanotify_mark" }, /* 323 */
+ { 2, 0, sys_clock_adjtime, "clock_adjtime" }, /* 324 */
+ { 5, TD|TF, sys_name_to_handle_at, "name_to_handle_at" }, /* 325 */
+ { 3, TD, sys_open_by_handle_at, "open_by_handle_at" }, /* 326 */
+ { 1, TD, sys_syncfs, "syncfs" }, /* 327 */
+ { 2, TD, sys_setns, "setns" }, /* 328 */
+ { 4, TN, sys_sendmmsg, "sendmmsg" }, /* 329 */
diff --git a/linux/i386/syscallent.h b/linux/i386/syscallent.h
index bdaa105..4309302 100644
--- a/linux/i386/syscallent.h
+++ b/linux/i386/syscallent.h
@@ -371,12 +371,12 @@
{ 2, TD, sys_fanotify_init, "fanotify_init" }, /* 338 */
{ 5, TD|TF, sys_fanotify_mark, "fanotify_mark" }, /* 339 */
{ 4, 0, sys_prlimit64, "prlimit64" }, /* 340 */
- { 5, 0, printargs, "SYS_341" }, /* 341 */
- { 5, 0, printargs, "SYS_342" }, /* 342 */
- { 5, 0, printargs, "SYS_343" }, /* 343 */
- { 5, 0, printargs, "SYS_344" }, /* 344 */
- { 5, 0, printargs, "SYS_345" }, /* 345 */
- { 5, 0, printargs, "SYS_346" }, /* 346 */
+ { 5, TD|TF, sys_name_to_handle_at, "name_to_handle_at"}, /* 341 */
+ { 3, TD, sys_open_by_handle_at, "open_by_handle_at"}, /* 342 */
+ { 2, 0, sys_clock_adjtime, "clock_adjtime" }, /* 343 */
+ { 1, TD, sys_syncfs, "syncfs" }, /* 344 */
+ { 4, TN, sys_sendmmsg, "sendmmsg" }, /* 345 */
+ { 2, TD, sys_setns, "setns" }, /* 346 */
{ 5, 0, printargs, "SYS_347" }, /* 347 */
{ 5, 0, printargs, "SYS_348" }, /* 348 */
{ 5, 0, printargs, "SYS_349" }, /* 349 */
diff --git a/linux/ia64/syscallent.h b/linux/ia64/syscallent.h
index 2b334ec..a588aed 100644
--- a/linux/ia64/syscallent.h
+++ b/linux/ia64/syscallent.h
@@ -1121,3 +1121,9 @@
{ 2, TD, sys_fanotify_init, "fanotify_init" }, /* 1323 */
{ 5, TD|TF, sys_fanotify_mark, "fanotify_mark" }, /* 1324 */
{ 4, 0, sys_prlimit64, "prlimit64" }, /* 1325 */
+ { 5, TD|TF, sys_name_to_handle_at, "name_to_handle_at"}, /* 1326 */
+ { 3, TD, sys_open_by_handle_at, "open_by_handle_at"}, /* 1327 */
+ { 2, 0, sys_clock_adjtime, "clock_adjtime" }, /* 1328 */
+ { 1, TD, sys_syncfs, "syncfs" }, /* 1329 */
+ { 2, TD, sys_setns, "setns" }, /* 1331 */
+ { 4, TN, sys_sendmmsg, "sendmmsg" }, /* 1332 */
diff --git a/linux/m68k/syscallent.h b/linux/m68k/syscallent.h
index 505a761..a4edbae 100644
--- a/linux/m68k/syscallent.h
+++ b/linux/m68k/syscallent.h
@@ -368,11 +368,11 @@
{ 2, TD, sys_fanotify_init, "fanotify_init" }, /* 337 */
{ 5, TD|TF, sys_fanotify_mark, "fanotify_mark" }, /* 338 */
{ 4, 0, sys_prlimit64, "prlimit64" }, /* 339 */
- { 5, 0, printargs, "SYS_340" }, /* 340 */
- { 5, 0, printargs, "SYS_341" }, /* 341 */
- { 5, 0, printargs, "SYS_342" }, /* 342 */
- { 5, 0, printargs, "SYS_343" }, /* 343 */
- { 5, 0, printargs, "SYS_344" }, /* 344 */
+ { 5, TD|TF, sys_name_to_handle_at, "name_to_handle_at"}, /* 340 */
+ { 3, TD, sys_open_by_handle_at, "open_by_handle_at"}, /* 341 */
+ { 2, 0, sys_clock_adjtime, "clock_adjtime" }, /* 342 */
+ { 1, TD, sys_syncfs, "syncfs" }, /* 343 */
+ { 2, TD, sys_setns, "setns" }, /* 344 */
{ 5, 0, printargs, "SYS_345" }, /* 345 */
{ 5, 0, printargs, "SYS_346" }, /* 346 */
{ 5, 0, printargs, "SYS_347" }, /* 347 */
diff --git a/linux/microblaze/syscallent.h b/linux/microblaze/syscallent.h
index 2dcaacf..6afea14 100644
--- a/linux/microblaze/syscallent.h
+++ b/linux/microblaze/syscallent.h
@@ -400,3 +400,8 @@
{ 2, TD, sys_fanotify_init, "fanotify_init" }, /* 368 */
{ 5, TD|TF, sys_fanotify_mark, "fanotify_mark" }, /* 369 */
{ 4, 0, sys_prlimit64, "prlimit64" }, /* 370 */
+ { 5, TD|TF, sys_name_to_handle_at, "name_to_handle_at"}, /* 371 */
+ { 3, TD, sys_open_by_handle_at, "open_by_handle_at"}, /* 372 */
+ { 2, 0, sys_clock_adjtime, "clock_adjtime" }, /* 373 */
+ { 1, TD, sys_syncfs, "syncfs" }, /* 374 */
+ { 2, TD, sys_setns, "setns" }, /* 375 */
diff --git a/linux/mips/syscallent.h b/linux/mips/syscallent.h
index ddaf232..7321459 100644
--- a/linux/mips/syscallent.h
+++ b/linux/mips/syscallent.h
@@ -4341,6 +4341,12 @@
{ 2, TD, sys_fanotify_init, "fanotify_init" }, /* 4336 */
{ 5, TD|TF, sys_fanotify_mark, "fanotify_mark" }, /* 4337 */
{ 4, 0, sys_prlimit64, "prlimit64" }, /* 4338 */
+ { 5, TD|TF, sys_name_to_handle_at, "name_to_handle_at"}, /* 4339 */
+ { 3, TD, sys_open_by_handle_at, "open_by_handle_at"}, /* 4340 */
+ { 2, 0, sys_clock_adjtime, "clock_adjtime" }, /* 4341 */
+ { 1, TD, sys_syncfs, "syncfs" }, /* 4342 */
+ { 4, TN, sys_sendmmsg, "sendmmsg" }, /* 4343 */
+ { 2, TD, sys_setns, "setns" }, /* 4344 */
#else
{ 0, 0, printargs, "o32_syscall" }, /* 4000 */
{ 0, 0, printargs, "o32_exit" }, /* 4001 */
@@ -4678,16 +4684,16 @@
{ 5, TD, printargs, "o32_perf_event_open" }, /* 4333 */
{ 4, TN, printargs, "o32_accept4" }, /* 4334 */
{ 5, TN, printargs, "o32_recvmmsg" }, /* 4335 */
- { 2, 0, printargs, "o32_fanotify_init" }, /* 4336 */
- { 5, 0, printargs, "o32_fanotify_mark" }, /* 4337 */
+ { 2, TD, printargs, "o32_fanotify_init" }, /* 4336 */
+ { 5, TD|TF, printargs, "o32_fanotify_mark" }, /* 4337 */
{ 4, 0, printargs, "o32_prlimit64" }, /* 4338 */
+ { 5, TD|TF, printargs, "o32_name_to_handle_at"}, /* 4339 */
+ { 3, TD, printargs, "o32_open_by_handle_at"}, /* 4340 */
+ { 2, 0, printargs, "o32_clock_adjtime" }, /* 4341 */
+ { 1, TD, printargs, "o32_syncfs" }, /* 4342 */
+ { 4, TN, printargs, "o32_sendmmsg" }, /* 4343 */
+ { 2, TD, printargs, "o32_setns" }, /* 4344 */
#endif
- { 0, 0, printargs, "SYS_4339" }, /* 4339 */
- { 0, 0, printargs, "SYS_4340" }, /* 4340 */
- { 0, 0, printargs, "SYS_4341" }, /* 4341 */
- { 0, 0, printargs, "SYS_4342" }, /* 4342 */
- { 0, 0, printargs, "SYS_4343" }, /* 4343 */
- { 0, 0, printargs, "SYS_4344" }, /* 4344 */
{ 0, 0, printargs, "SYS_4345" }, /* 4345 */
{ 0, 0, printargs, "SYS_4346" }, /* 4346 */
{ 0, 0, printargs, "SYS_4347" }, /* 4347 */
@@ -5643,6 +5649,12 @@
{ 2, TD, sys_fanotify_init, "fanotify_init" }, /* 5295 */
{ 5, TD|TF, sys_fanotify_mark, "fanotify_mark" }, /* 5296 */
{ 4, 0, sys_prlimit64, "prlimit64" }, /* 5297 */
+ { 5, TD|TF, sys_name_to_handle_at, "name_to_handle_at"}, /* 5298 */
+ { 3, TD, sys_open_by_handle_at, "open_by_handle_at"}, /* 5299 */
+ { 2, 0, sys_clock_adjtime, "clock_adjtime" }, /* 5300 */
+ { 1, TD, sys_syncfs, "syncfs" }, /* 5301 */
+ { 4, TN, sys_sendmmsg, "sendmmsg" }, /* 5302 */
+ { 2, TD, sys_setns, "setns" }, /* 5303 */
#else
{ 0, 0, printargs, "n64_read" }, /* 5000 */
{ 0, 0, printargs, "n64_write" }, /* 5001 */
@@ -5942,16 +5954,13 @@
{ 2, 0, printargs, "n64_fanotify_init" }, /* 5295 */
{ 5, 0, printargs, "n64_fanotify_mark" }, /* 5296 */
{ 4, 0, printargs, "n64_prlimit64" }, /* 5297 */
+ { 5, TD|TF, printargs, "n64_name_to_handle_at" }, /* 5298 */
+ { 3, TD, printargs, "n64_open_by_handle_at" }, /* 5299 */
+ { 2, 0, printargs, "n64_clock_adjtime" }, /* 5300 */
+ { 1, TD, printargs, "n64_syncfs" }, /* 5301 */
+ { 4, TN, printargs, "n64_sendmmsg" }, /* 5302 */
+ { 2, TD, printargs, "n64_setns" }, /* 5303 */
#endif
- { 0, 0, printargs, "SYS_5295" }, /* 5295 */
- { 0, 0, printargs, "SYS_5296" }, /* 5296 */
- { 0, 0, printargs, "SYS_5297" }, /* 5297 */
- { 0, 0, printargs, "SYS_5298" }, /* 5298 */
- { 0, 0, printargs, "SYS_5299" }, /* 5299 */
- { 0, 0, printargs, "SYS_5300" }, /* 5300 */
- { 0, 0, printargs, "SYS_5301" }, /* 5301 */
- { 0, 0, printargs, "SYS_5302" }, /* 5302 */
- { 0, 0, printargs, "SYS_5303" }, /* 5303 */
{ 0, 0, printargs, "SYS_5304" }, /* 5304 */
{ 0, 0, printargs, "SYS_5305" }, /* 5305 */
{ 0, 0, printargs, "SYS_5306" }, /* 5306 */
@@ -6954,6 +6963,12 @@
{ 2, TD, sys_fanotify_init, "fanotify_init" }, /* 6300 */
{ 5, TD|TF, sys_fanotify_mark, "fanotify_mark" }, /* 6301 */
{ 4, 0, sys_prlimit64, "prlimit64" }, /* 6302 */
+ { 5, TD|TF, sys_name_to_handle_at, "name_to_handle_at"}, /* 6303 */
+ { 3, TD, sys_open_by_handle_at, "open_by_handle_at"}, /* 6304 */
+ { 2, 0, sys_clock_adjtime, "clock_adjtime" }, /* 6305 */
+ { 1, TD, sys_syncfs, "syncfs" }, /* 6306 */
+ { 4, TN, sys_sendmmsg, "sendmmsg" }, /* 6307 */
+ { 2, TD, sys_setns, "setns" }, /* 6308 */
#else
{ 0, 0, printargs, "n32_read" }, /* 6000 */
@@ -7259,16 +7274,13 @@
{ 2, 0, printargs, "n32_fanotify_init" }, /* 6300 */
{ 5, 0, printargs, "n32_fanotify_mark" }, /* 6301 */
{ 4, 0, printargs, "n32_prlimit64" }, /* 6302 */
+ { 5, TD|TF, printargs, "n32_name_to_handle_at" }, /* 6303 */
+ { 3, TD, printargs, "n32_open_by_handle_at" }, /* 6304 */
+ { 2, 0, printargs, "n32_clock_adjtime" }, /* 6305 */
+ { 1, TD, printargs, "n32_syncfs" }, /* 6306 */
+ { 4, TN, printargs, "n32_sendmmsg" }, /* 6307 */
+ { 2, TD, printargs, "n32_setns" }, /* 6308 */
#endif
- { 0, 0, printargs, "SYS_6300" }, /* 6300 */
- { 0, 0, printargs, "SYS_6301" }, /* 6301 */
- { 0, 0, printargs, "SYS_6302" }, /* 6302 */
- { 0, 0, printargs, "SYS_6303" }, /* 6303 */
- { 0, 0, printargs, "SYS_6304" }, /* 6304 */
- { 0, 0, printargs, "SYS_6305" }, /* 6305 */
- { 0, 0, printargs, "SYS_6306" }, /* 6306 */
- { 0, 0, printargs, "SYS_6307" }, /* 6307 */
- { 0, 0, printargs, "SYS_6308" }, /* 6308 */
{ 0, 0, printargs, "SYS_6309" }, /* 6309 */
{ 0, 0, printargs, "SYS_6310" }, /* 6310 */
{ 0, 0, printargs, "SYS_6311" }, /* 6311 */
diff --git a/linux/powerpc/syscallent.h b/linux/powerpc/syscallent.h
index 2bc4db1..bcb77c7 100644
--- a/linux/powerpc/syscallent.h
+++ b/linux/powerpc/syscallent.h
@@ -373,12 +373,12 @@
{ 5, 0, printargs, "SYS_342" }, /* 342 */
{ 5, 0, printargs, "SYS_343" }, /* 343 */
{ 5, 0, printargs, "SYS_344" }, /* 344 */
- { 5, 0, printargs, "SYS_345" }, /* 345 */
- { 5, 0, printargs, "SYS_346" }, /* 346 */
- { 5, 0, printargs, "SYS_347" }, /* 347 */
- { 5, 0, printargs, "SYS_348" }, /* 348 */
- { 5, 0, printargs, "SYS_349" }, /* 349 */
- { 5, 0, printargs, "SYS_350" }, /* 350 */
+ { 5, TD|TF, sys_name_to_handle_at, "name_to_handle_at" }, /* 345 */
+ { 3, TD, sys_open_by_handle_at, "open_by_handle_at" }, /* 346 */
+ { 2, 0, sys_clock_adjtime, "clock_adjtime" }, /* 347 */
+ { 1, TD, sys_syncfs, "syncfs" }, /* 348 */
+ { 4, TN, sys_sendmmsg, "sendmmsg" }, /* 349 */
+ { 2, TD, sys_setns, "setns" }, /* 350 */
{ 5, 0, printargs, "SYS_351" }, /* 351 */
{ 5, 0, printargs, "SYS_352" }, /* 352 */
{ 5, 0, printargs, "SYS_353" }, /* 353 */
diff --git a/linux/s390/syscallent.h b/linux/s390/syscallent.h
index be76b2d..cac6f9b 100644
--- a/linux/s390/syscallent.h
+++ b/linux/s390/syscallent.h
@@ -363,11 +363,11 @@
{ 2, TD, sys_fanotify_init, "fanotify_init" }, /* 332 */
{ 5, TD|TF, sys_fanotify_mark, "fanotify_mark" }, /* 333 */
{ 4, 0, sys_prlimit64, "prlimit64" }, /* 334 */
- { 5, 0, printargs, "SYS_335" }, /* 335 */
- { 5, 0, printargs, "SYS_336" }, /* 336 */
- { 5, 0, printargs, "SYS_337" }, /* 337 */
- { 5, 0, printargs, "SYS_338" }, /* 338 */
- { 5, 0, printargs, "SYS_339" }, /* 339 */
+ { 5, TD|TF, sys_name_to_handle_at, "name_to_handle_at"}, /* 335 */
+ { 3, TD, sys_open_by_handle_at, "open_by_handle_at"}, /* 336 */
+ { 2, 0, sys_clock_adjtime, "clock_adjtime" }, /* 337 */
+ { 1, TD, sys_syncfs, "syncfs" }, /* 338 */
+ { 2, TD, sys_setns, "setns" }, /* 339 */
{ 5, 0, printargs, "SYS_340" }, /* 340 */
{ 5, 0, printargs, "SYS_341" }, /* 341 */
{ 5, 0, printargs, "SYS_342" }, /* 342 */
diff --git a/linux/s390x/syscallent.h b/linux/s390x/syscallent.h
index c95c789..c97450f 100644
--- a/linux/s390x/syscallent.h
+++ b/linux/s390x/syscallent.h
@@ -362,11 +362,11 @@
{ 2, TD, sys_fanotify_init, "fanotify_init" }, /* 332 */
{ 5, TD|TF, sys_fanotify_mark, "fanotify_mark" }, /* 333 */
{ 4, 0, sys_prlimit64, "prlimit64" }, /* 334 */
- { 5, 0, printargs, "SYS_335" }, /* 335 */
- { 5, 0, printargs, "SYS_336" }, /* 336 */
- { 5, 0, printargs, "SYS_337" }, /* 337 */
- { 5, 0, printargs, "SYS_338" }, /* 338 */
- { 5, 0, printargs, "SYS_339" }, /* 339 */
+ { 5, TD|TF, sys_name_to_handle_at, "name_to_handle_at"}, /* 335 */
+ { 3, TD, sys_open_by_handle_at, "open_by_handle_at"}, /* 336 */
+ { 2, 0, sys_clock_adjtime, "clock_adjtime" }, /* 337 */
+ { 1, TD, sys_syncfs, "syncfs" }, /* 338 */
+ { 2, TD, sys_setns, "setns" }, /* 339 */
{ 5, 0, printargs, "SYS_340" }, /* 340 */
{ 5, 0, printargs, "SYS_341" }, /* 341 */
{ 5, 0, printargs, "SYS_342" }, /* 342 */
diff --git a/linux/sh/syscallent.h b/linux/sh/syscallent.h
index af398bc..044bf43 100644
--- a/linux/sh/syscallent.h
+++ b/linux/sh/syscallent.h
@@ -391,12 +391,12 @@
{ 5, TN, sys_recvmsg, "recvmsg" }, /* 356 */
{ 5, TN, sys_recvmmsg, "recvmmsg" }, /* 357 */
{ 4, TN, sys_accept4, "accept4" }, /* 358 */
- { 5, 0, printargs, "SYS_359" }, /* 359 */
- { 5, 0, printargs, "SYS_360" }, /* 360 */
- { 5, 0, printargs, "SYS_361" }, /* 361 */
- { 5, 0, printargs, "SYS_362" }, /* 362 */
- { 5, 0, printargs, "SYS_363" }, /* 363 */
- { 5, 0, printargs, "SYS_364" }, /* 364 */
+ { 5, TD|TF, sys_name_to_handle_at, "name_to_handle_at"}, /* 359 */
+ { 3, TD, sys_open_by_handle_at, "open_by_handle_at"}, /* 360 */
+ { 2, 0, sys_clock_adjtime, "clock_adjtime" }, /* 361 */
+ { 1, TD, sys_syncfs, "syncfs" }, /* 362 */
+ { 4, TN, sys_sendmmsg, "sendmmsg" }, /* 363 */
+ { 2, TD, sys_setns, "setns" }, /* 364 */
{ 5, 0, printargs, "SYS_365" }, /* 365 */
{ 5, 0, printargs, "SYS_366" }, /* 366 */
{ 5, 0, printargs, "SYS_367" }, /* 367 */
diff --git a/linux/sh64/syscallent.h b/linux/sh64/syscallent.h
index ef311cf..d6a436b 100644
--- a/linux/sh64/syscallent.h
+++ b/linux/sh64/syscallent.h
@@ -398,12 +398,12 @@
{ 2, TD, sys_fanotify_init, "fanotify_init" }, /* 367 */
{ 5, TD|TF, sys_fanotify_mark, "fanotify_mark" }, /* 368 */
{ 4, 0, sys_prlimit64, "prlimit64" }, /* 369 */
- { 5, 0, printargs, "SYS_370" }, /* 370 */
- { 5, 0, printargs, "SYS_371" }, /* 371 */
- { 5, 0, printargs, "SYS_372" }, /* 372 */
- { 5, 0, printargs, "SYS_373" }, /* 373 */
- { 5, 0, printargs, "SYS_374" }, /* 374 */
- { 5, 0, printargs, "SYS_375" }, /* 375 */
+ { 5, TD|TF, sys_name_to_handle_at, "name_to_handle_at"}, /* 370 */
+ { 3, TD, sys_open_by_handle_at, "open_by_handle_at"}, /* 371 */
+ { 2, 0, sys_clock_adjtime, "clock_adjtime" }, /* 372 */
+ { 1, TD, sys_syncfs, "syncfs" }, /* 373 */
+ { 4, TN, sys_sendmmsg, "sendmmsg" }, /* 374 */
+ { 2, TD, sys_setns, "setns" }, /* 375 */
{ 5, 0, printargs, "SYS_376" }, /* 376 */
{ 5, 0, printargs, "SYS_377" }, /* 377 */
{ 5, 0, printargs, "SYS_378" }, /* 378 */
diff --git a/linux/sparc/syscallent.h b/linux/sparc/syscallent.h
index a3a8139..79fee5f 100644
--- a/linux/sparc/syscallent.h
+++ b/linux/sparc/syscallent.h
@@ -330,12 +330,12 @@
{ 2, TD, sys_fanotify_init, "fanotify_init" }, /* 329 */
{ 5, TD|TF, sys_fanotify_mark, "fanotify_mark" }, /* 330 */
{ 4, 0, sys_prlimit64, "prlimit64" }, /* 331 */
- { 5, 0, printargs, "SYS_332" }, /* 332 */
- { 5, 0, printargs, "SYS_333" }, /* 333 */
- { 5, 0, printargs, "SYS_334" }, /* 334 */
- { 5, 0, printargs, "SYS_335" }, /* 335 */
- { 5, 0, printargs, "SYS_336" }, /* 336 */
- { 5, 0, printargs, "SYS_337" }, /* 337 */
+ { 5, TD|TF, sys_name_to_handle_at, "name_to_handle_at"}, /* 332 */
+ { 3, TD, sys_open_by_handle_at, "open_by_handle_at"}, /* 333 */
+ { 2, 0, sys_clock_adjtime, "clock_adjtime" }, /* 334 */
+ { 1, TD, sys_syncfs, "syncfs" }, /* 335 */
+ { 4, TN, sys_sendmmsg, "sendmmsg" }, /* 336 */
+ { 2, TD, sys_setns, "setns" }, /* 337 */
{ 5, 0, printargs, "SYS_338" }, /* 338 */
{ 5, 0, printargs, "SYS_339" }, /* 339 */
{ 5, 0, printargs, "SYS_340" }, /* 340 */
diff --git a/linux/x86_64/syscallent.h b/linux/x86_64/syscallent.h
index f29783b..d275cf5 100644
--- a/linux/x86_64/syscallent.h
+++ b/linux/x86_64/syscallent.h
@@ -301,3 +301,9 @@
{ 2, TD, sys_fanotify_init, "fanotify_init" }, /* 300 */
{ 5, TD|TF, sys_fanotify_mark, "fanotify_mark" }, /* 301 */
{ 4, 0, sys_prlimit64, "prlimit64" }, /* 302 */
+ { 5, TD|TF, sys_name_to_handle_at, "name_to_handle_at"}, /* 303 */
+ { 3, TD, sys_open_by_handle_at, "open_by_handle_at"}, /* 304 */
+ { 2, 0, sys_clock_adjtime, "clock_adjtime" }, /* 305 */
+ { 1, TD, sys_syncfs, "syncfs" }, /* 306 */
+ { 4, TN, sys_sendmmsg, "sendmmsg" }, /* 307 */
+ { 2, TD, sys_setns, "setns" }, /* 308 */