From 00ebeeece06eec2ae5532c48621936c0e1d2b1dc Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Sat, 26 Nov 2011 23:37:23 +0000 Subject: [PATCH] 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. --- linux/alpha/syscallent.h | 5 +++ linux/arm/syscallent.h | 12 +++---- linux/avr32/syscallent.h | 2 ++ linux/bfin/syscallent.h | 10 +++--- linux/dummy.h | 6 ++++ linux/hppa/syscallent.h | 8 +++++ linux/i386/syscallent.h | 12 +++---- linux/ia64/syscallent.h | 6 ++++ linux/m68k/syscallent.h | 10 +++--- linux/microblaze/syscallent.h | 5 +++ linux/mips/syscallent.h | 64 +++++++++++++++++++++-------------- linux/powerpc/syscallent.h | 12 +++---- linux/s390/syscallent.h | 10 +++--- linux/s390x/syscallent.h | 10 +++--- linux/sh/syscallent.h | 12 +++---- linux/sh64/syscallent.h | 12 +++---- linux/sparc/syscallent.h | 12 +++---- linux/x86_64/syscallent.h | 6 ++++ 18 files changed, 133 insertions(+), 81 deletions(-) diff --git a/linux/alpha/syscallent.h b/linux/alpha/syscallent.h index 50d4b8a4..8e061297 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 467df09f..9574e185 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 1f706a5b..44a9112d 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 e804915b..d8565159 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 762297c4..0e030f64 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 0ffb948b..40925e95 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 bdaa1054..43093028 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 2b334ec3..a588aed4 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 505a761b..a4edbae4 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 2dcaacf4..6afea141 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 ddaf2329..73214596 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 2bc4db18..bcb77c7a 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 be76b2de..cac6f9b5 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 c95c7890..c97450fd 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 af398bc4..044bf43b 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 ef311cf9..d6a436b7 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 a3a8139e..79fee5f3 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 f29783bb..d275cf58 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 */ -- 2.40.0