diff options
| -rw-r--r-- | arch/alpha/kernel/syscalls/syscall.tbl | 4 | ||||
| -rw-r--r-- | arch/arm/tools/syscall.tbl | 4 | ||||
| -rw-r--r-- | arch/arm64/include/asm/unistd.h | 2 | ||||
| -rw-r--r-- | arch/arm64/include/asm/unistd32.h | 8 | ||||
| -rw-r--r-- | arch/ia64/kernel/syscalls/syscall.tbl | 4 | ||||
| -rw-r--r-- | arch/m68k/kernel/syscalls/syscall.tbl | 4 | ||||
| -rw-r--r-- | arch/microblaze/kernel/syscalls/syscall.tbl | 4 | ||||
| -rw-r--r-- | arch/mips/kernel/syscalls/syscall_n32.tbl | 4 | ||||
| -rw-r--r-- | arch/mips/kernel/syscalls/syscall_n64.tbl | 4 | ||||
| -rw-r--r-- | arch/mips/kernel/syscalls/syscall_o32.tbl | 4 | ||||
| -rw-r--r-- | arch/parisc/kernel/syscalls/syscall.tbl | 4 | ||||
| -rw-r--r-- | arch/powerpc/kernel/syscalls/syscall.tbl | 4 | ||||
| -rw-r--r-- | arch/s390/kernel/syscalls/syscall.tbl | 4 | ||||
| -rw-r--r-- | arch/sh/kernel/syscalls/syscall.tbl | 4 | ||||
| -rw-r--r-- | arch/sparc/kernel/syscalls/syscall.tbl | 4 | ||||
| -rw-r--r-- | arch/xtensa/kernel/syscalls/syscall.tbl | 4 |
16 files changed, 65 insertions, 1 deletions
diff --git a/arch/alpha/kernel/syscalls/syscall.tbl b/arch/alpha/kernel/syscalls/syscall.tbl index 63ed39cbd3bd..165f268beafc 100644 --- a/arch/alpha/kernel/syscalls/syscall.tbl +++ b/arch/alpha/kernel/syscalls/syscall.tbl | |||
| @@ -463,3 +463,7 @@ | |||
| 463 | 532 common getppid sys_getppid | 463 | 532 common getppid sys_getppid |
| 464 | # all other architectures have common numbers for new syscall, alpha | 464 | # all other architectures have common numbers for new syscall, alpha |
| 465 | # is the exception. | 465 | # is the exception. |
| 466 | 534 common pidfd_send_signal sys_pidfd_send_signal | ||
| 467 | 535 common io_uring_setup sys_io_uring_setup | ||
| 468 | 536 common io_uring_enter sys_io_uring_enter | ||
| 469 | 537 common io_uring_register sys_io_uring_register | ||
diff --git a/arch/arm/tools/syscall.tbl b/arch/arm/tools/syscall.tbl index 9016f4081bb9..0393917eaa57 100644 --- a/arch/arm/tools/syscall.tbl +++ b/arch/arm/tools/syscall.tbl | |||
| @@ -437,3 +437,7 @@ | |||
| 437 | 421 common rt_sigtimedwait_time64 sys_rt_sigtimedwait | 437 | 421 common rt_sigtimedwait_time64 sys_rt_sigtimedwait |
| 438 | 422 common futex_time64 sys_futex | 438 | 422 common futex_time64 sys_futex |
| 439 | 423 common sched_rr_get_interval_time64 sys_sched_rr_get_interval | 439 | 423 common sched_rr_get_interval_time64 sys_sched_rr_get_interval |
| 440 | 424 common pidfd_send_signal sys_pidfd_send_signal | ||
| 441 | 425 common io_uring_setup sys_io_uring_setup | ||
| 442 | 426 common io_uring_enter sys_io_uring_enter | ||
| 443 | 427 common io_uring_register sys_io_uring_register | ||
diff --git a/arch/arm64/include/asm/unistd.h b/arch/arm64/include/asm/unistd.h index d1dd93436e1e..f2a83ff6b73c 100644 --- a/arch/arm64/include/asm/unistd.h +++ b/arch/arm64/include/asm/unistd.h | |||
| @@ -44,7 +44,7 @@ | |||
| 44 | #define __ARM_NR_compat_set_tls (__ARM_NR_COMPAT_BASE + 5) | 44 | #define __ARM_NR_compat_set_tls (__ARM_NR_COMPAT_BASE + 5) |
| 45 | #define __ARM_NR_COMPAT_END (__ARM_NR_COMPAT_BASE + 0x800) | 45 | #define __ARM_NR_COMPAT_END (__ARM_NR_COMPAT_BASE + 0x800) |
| 46 | 46 | ||
| 47 | #define __NR_compat_syscalls 424 | 47 | #define __NR_compat_syscalls 428 |
| 48 | #endif | 48 | #endif |
| 49 | 49 | ||
| 50 | #define __ARCH_WANT_SYS_CLONE | 50 | #define __ARCH_WANT_SYS_CLONE |
diff --git a/arch/arm64/include/asm/unistd32.h b/arch/arm64/include/asm/unistd32.h index 5590f2623690..23f1a44acada 100644 --- a/arch/arm64/include/asm/unistd32.h +++ b/arch/arm64/include/asm/unistd32.h | |||
| @@ -866,6 +866,14 @@ __SYSCALL(__NR_rt_sigtimedwait_time64, compat_sys_rt_sigtimedwait_time64) | |||
| 866 | __SYSCALL(__NR_futex_time64, sys_futex) | 866 | __SYSCALL(__NR_futex_time64, sys_futex) |
| 867 | #define __NR_sched_rr_get_interval_time64 423 | 867 | #define __NR_sched_rr_get_interval_time64 423 |
| 868 | __SYSCALL(__NR_sched_rr_get_interval_time64, sys_sched_rr_get_interval) | 868 | __SYSCALL(__NR_sched_rr_get_interval_time64, sys_sched_rr_get_interval) |
| 869 | #define __NR_pidfd_send_signal 424 | ||
| 870 | __SYSCALL(__NR_pidfd_send_signal, sys_pidfd_send_signal) | ||
| 871 | #define __NR_io_uring_setup 425 | ||
| 872 | __SYSCALL(__NR_io_uring_setup, sys_io_uring_setup) | ||
| 873 | #define __NR_io_uring_enter 426 | ||
| 874 | __SYSCALL(__NR_io_uring_enter, sys_io_uring_enter) | ||
| 875 | #define __NR_io_uring_register 427 | ||
| 876 | __SYSCALL(__NR_io_uring_register, sys_io_uring_register) | ||
| 869 | 877 | ||
| 870 | /* | 878 | /* |
| 871 | * Please add new compat syscalls above this comment and update | 879 | * Please add new compat syscalls above this comment and update |
diff --git a/arch/ia64/kernel/syscalls/syscall.tbl b/arch/ia64/kernel/syscalls/syscall.tbl index ab9cda5f6136..56e3d0b685e1 100644 --- a/arch/ia64/kernel/syscalls/syscall.tbl +++ b/arch/ia64/kernel/syscalls/syscall.tbl | |||
| @@ -344,3 +344,7 @@ | |||
| 344 | 332 common pkey_free sys_pkey_free | 344 | 332 common pkey_free sys_pkey_free |
| 345 | 333 common rseq sys_rseq | 345 | 333 common rseq sys_rseq |
| 346 | # 334 through 423 are reserved to sync up with other architectures | 346 | # 334 through 423 are reserved to sync up with other architectures |
| 347 | 424 common pidfd_send_signal sys_pidfd_send_signal | ||
| 348 | 425 common io_uring_setup sys_io_uring_setup | ||
| 349 | 426 common io_uring_enter sys_io_uring_enter | ||
| 350 | 427 common io_uring_register sys_io_uring_register | ||
diff --git a/arch/m68k/kernel/syscalls/syscall.tbl b/arch/m68k/kernel/syscalls/syscall.tbl index 125c14178979..df4ec3ec71d1 100644 --- a/arch/m68k/kernel/syscalls/syscall.tbl +++ b/arch/m68k/kernel/syscalls/syscall.tbl | |||
| @@ -423,3 +423,7 @@ | |||
| 423 | 421 common rt_sigtimedwait_time64 sys_rt_sigtimedwait | 423 | 421 common rt_sigtimedwait_time64 sys_rt_sigtimedwait |
| 424 | 422 common futex_time64 sys_futex | 424 | 422 common futex_time64 sys_futex |
| 425 | 423 common sched_rr_get_interval_time64 sys_sched_rr_get_interval | 425 | 423 common sched_rr_get_interval_time64 sys_sched_rr_get_interval |
| 426 | 424 common pidfd_send_signal sys_pidfd_send_signal | ||
| 427 | 425 common io_uring_setup sys_io_uring_setup | ||
| 428 | 426 common io_uring_enter sys_io_uring_enter | ||
| 429 | 427 common io_uring_register sys_io_uring_register | ||
diff --git a/arch/microblaze/kernel/syscalls/syscall.tbl b/arch/microblaze/kernel/syscalls/syscall.tbl index 8ee3a8c18498..4964947732af 100644 --- a/arch/microblaze/kernel/syscalls/syscall.tbl +++ b/arch/microblaze/kernel/syscalls/syscall.tbl | |||
| @@ -429,3 +429,7 @@ | |||
| 429 | 421 common rt_sigtimedwait_time64 sys_rt_sigtimedwait | 429 | 421 common rt_sigtimedwait_time64 sys_rt_sigtimedwait |
| 430 | 422 common futex_time64 sys_futex | 430 | 422 common futex_time64 sys_futex |
| 431 | 423 common sched_rr_get_interval_time64 sys_sched_rr_get_interval | 431 | 423 common sched_rr_get_interval_time64 sys_sched_rr_get_interval |
| 432 | 424 common pidfd_send_signal sys_pidfd_send_signal | ||
| 433 | 425 common io_uring_setup sys_io_uring_setup | ||
| 434 | 426 common io_uring_enter sys_io_uring_enter | ||
| 435 | 427 common io_uring_register sys_io_uring_register | ||
diff --git a/arch/mips/kernel/syscalls/syscall_n32.tbl b/arch/mips/kernel/syscalls/syscall_n32.tbl index 15f4117900ee..9392dfe33f97 100644 --- a/arch/mips/kernel/syscalls/syscall_n32.tbl +++ b/arch/mips/kernel/syscalls/syscall_n32.tbl | |||
| @@ -362,3 +362,7 @@ | |||
| 362 | 421 n32 rt_sigtimedwait_time64 compat_sys_rt_sigtimedwait_time64 | 362 | 421 n32 rt_sigtimedwait_time64 compat_sys_rt_sigtimedwait_time64 |
| 363 | 422 n32 futex_time64 sys_futex | 363 | 422 n32 futex_time64 sys_futex |
| 364 | 423 n32 sched_rr_get_interval_time64 sys_sched_rr_get_interval | 364 | 423 n32 sched_rr_get_interval_time64 sys_sched_rr_get_interval |
| 365 | 424 n32 pidfd_send_signal sys_pidfd_send_signal | ||
| 366 | 425 n32 io_uring_setup sys_io_uring_setup | ||
| 367 | 426 n32 io_uring_enter sys_io_uring_enter | ||
| 368 | 427 n32 io_uring_register sys_io_uring_register | ||
diff --git a/arch/mips/kernel/syscalls/syscall_n64.tbl b/arch/mips/kernel/syscalls/syscall_n64.tbl index c85502e67b44..cd0c8aa21fba 100644 --- a/arch/mips/kernel/syscalls/syscall_n64.tbl +++ b/arch/mips/kernel/syscalls/syscall_n64.tbl | |||
| @@ -338,3 +338,7 @@ | |||
| 338 | 327 n64 rseq sys_rseq | 338 | 327 n64 rseq sys_rseq |
| 339 | 328 n64 io_pgetevents sys_io_pgetevents | 339 | 328 n64 io_pgetevents sys_io_pgetevents |
| 340 | # 329 through 423 are reserved to sync up with other architectures | 340 | # 329 through 423 are reserved to sync up with other architectures |
| 341 | 424 n64 pidfd_send_signal sys_pidfd_send_signal | ||
| 342 | 425 n64 io_uring_setup sys_io_uring_setup | ||
| 343 | 426 n64 io_uring_enter sys_io_uring_enter | ||
| 344 | 427 n64 io_uring_register sys_io_uring_register | ||
diff --git a/arch/mips/kernel/syscalls/syscall_o32.tbl b/arch/mips/kernel/syscalls/syscall_o32.tbl index 2e063d0f837e..e849e8ffe4a2 100644 --- a/arch/mips/kernel/syscalls/syscall_o32.tbl +++ b/arch/mips/kernel/syscalls/syscall_o32.tbl | |||
| @@ -411,3 +411,7 @@ | |||
| 411 | 421 o32 rt_sigtimedwait_time64 sys_rt_sigtimedwait compat_sys_rt_sigtimedwait_time64 | 411 | 421 o32 rt_sigtimedwait_time64 sys_rt_sigtimedwait compat_sys_rt_sigtimedwait_time64 |
| 412 | 422 o32 futex_time64 sys_futex sys_futex | 412 | 422 o32 futex_time64 sys_futex sys_futex |
| 413 | 423 o32 sched_rr_get_interval_time64 sys_sched_rr_get_interval sys_sched_rr_get_interval | 413 | 423 o32 sched_rr_get_interval_time64 sys_sched_rr_get_interval sys_sched_rr_get_interval |
| 414 | 424 o32 pidfd_send_signal sys_pidfd_send_signal | ||
| 415 | 425 o32 io_uring_setup sys_io_uring_setup | ||
| 416 | 426 o32 io_uring_enter sys_io_uring_enter | ||
| 417 | 427 o32 io_uring_register sys_io_uring_register | ||
diff --git a/arch/parisc/kernel/syscalls/syscall.tbl b/arch/parisc/kernel/syscalls/syscall.tbl index b26766c6647d..fe8ca623add8 100644 --- a/arch/parisc/kernel/syscalls/syscall.tbl +++ b/arch/parisc/kernel/syscalls/syscall.tbl | |||
| @@ -420,3 +420,7 @@ | |||
| 420 | 421 32 rt_sigtimedwait_time64 sys_rt_sigtimedwait compat_sys_rt_sigtimedwait_time64 | 420 | 421 32 rt_sigtimedwait_time64 sys_rt_sigtimedwait compat_sys_rt_sigtimedwait_time64 |
| 421 | 422 32 futex_time64 sys_futex sys_futex | 421 | 422 32 futex_time64 sys_futex sys_futex |
| 422 | 423 32 sched_rr_get_interval_time64 sys_sched_rr_get_interval sys_sched_rr_get_interval | 422 | 423 32 sched_rr_get_interval_time64 sys_sched_rr_get_interval sys_sched_rr_get_interval |
| 423 | 424 common pidfd_send_signal sys_pidfd_send_signal | ||
| 424 | 425 common io_uring_setup sys_io_uring_setup | ||
| 425 | 426 common io_uring_enter sys_io_uring_enter | ||
| 426 | 427 common io_uring_register sys_io_uring_register | ||
diff --git a/arch/powerpc/kernel/syscalls/syscall.tbl b/arch/powerpc/kernel/syscalls/syscall.tbl index b18abb0c3dae..00f5a63c8d9a 100644 --- a/arch/powerpc/kernel/syscalls/syscall.tbl +++ b/arch/powerpc/kernel/syscalls/syscall.tbl | |||
| @@ -505,3 +505,7 @@ | |||
| 505 | 421 32 rt_sigtimedwait_time64 sys_rt_sigtimedwait compat_sys_rt_sigtimedwait_time64 | 505 | 421 32 rt_sigtimedwait_time64 sys_rt_sigtimedwait compat_sys_rt_sigtimedwait_time64 |
| 506 | 422 32 futex_time64 sys_futex sys_futex | 506 | 422 32 futex_time64 sys_futex sys_futex |
| 507 | 423 32 sched_rr_get_interval_time64 sys_sched_rr_get_interval sys_sched_rr_get_interval | 507 | 423 32 sched_rr_get_interval_time64 sys_sched_rr_get_interval sys_sched_rr_get_interval |
| 508 | 424 common pidfd_send_signal sys_pidfd_send_signal | ||
| 509 | 425 common io_uring_setup sys_io_uring_setup | ||
| 510 | 426 common io_uring_enter sys_io_uring_enter | ||
| 511 | 427 common io_uring_register sys_io_uring_register | ||
diff --git a/arch/s390/kernel/syscalls/syscall.tbl b/arch/s390/kernel/syscalls/syscall.tbl index 02579f95f391..061418f787c3 100644 --- a/arch/s390/kernel/syscalls/syscall.tbl +++ b/arch/s390/kernel/syscalls/syscall.tbl | |||
| @@ -426,3 +426,7 @@ | |||
| 426 | 421 32 rt_sigtimedwait_time64 - compat_sys_rt_sigtimedwait_time64 | 426 | 421 32 rt_sigtimedwait_time64 - compat_sys_rt_sigtimedwait_time64 |
| 427 | 422 32 futex_time64 - sys_futex | 427 | 422 32 futex_time64 - sys_futex |
| 428 | 423 32 sched_rr_get_interval_time64 - sys_sched_rr_get_interval | 428 | 423 32 sched_rr_get_interval_time64 - sys_sched_rr_get_interval |
| 429 | 424 common pidfd_send_signal sys_pidfd_send_signal sys_pidfd_send_signal | ||
| 430 | 425 common io_uring_setup sys_io_uring_setup sys_io_uring_setup | ||
| 431 | 426 common io_uring_enter sys_io_uring_enter sys_io_uring_enter | ||
| 432 | 427 common io_uring_register sys_io_uring_register sys_io_uring_register | ||
diff --git a/arch/sh/kernel/syscalls/syscall.tbl b/arch/sh/kernel/syscalls/syscall.tbl index bfda678576e4..480b057556ee 100644 --- a/arch/sh/kernel/syscalls/syscall.tbl +++ b/arch/sh/kernel/syscalls/syscall.tbl | |||
| @@ -426,3 +426,7 @@ | |||
| 426 | 421 common rt_sigtimedwait_time64 sys_rt_sigtimedwait | 426 | 421 common rt_sigtimedwait_time64 sys_rt_sigtimedwait |
| 427 | 422 common futex_time64 sys_futex | 427 | 422 common futex_time64 sys_futex |
| 428 | 423 common sched_rr_get_interval_time64 sys_sched_rr_get_interval | 428 | 423 common sched_rr_get_interval_time64 sys_sched_rr_get_interval |
| 429 | 424 common pidfd_send_signal sys_pidfd_send_signal | ||
| 430 | 425 common io_uring_setup sys_io_uring_setup | ||
| 431 | 426 common io_uring_enter sys_io_uring_enter | ||
| 432 | 427 common io_uring_register sys_io_uring_register | ||
diff --git a/arch/sparc/kernel/syscalls/syscall.tbl b/arch/sparc/kernel/syscalls/syscall.tbl index b9a5a04b2d2c..a1dd24307b00 100644 --- a/arch/sparc/kernel/syscalls/syscall.tbl +++ b/arch/sparc/kernel/syscalls/syscall.tbl | |||
| @@ -469,3 +469,7 @@ | |||
| 469 | 421 32 rt_sigtimedwait_time64 sys_rt_sigtimedwait compat_sys_rt_sigtimedwait_time64 | 469 | 421 32 rt_sigtimedwait_time64 sys_rt_sigtimedwait compat_sys_rt_sigtimedwait_time64 |
| 470 | 422 32 futex_time64 sys_futex sys_futex | 470 | 422 32 futex_time64 sys_futex sys_futex |
| 471 | 423 32 sched_rr_get_interval_time64 sys_sched_rr_get_interval sys_sched_rr_get_interval | 471 | 423 32 sched_rr_get_interval_time64 sys_sched_rr_get_interval sys_sched_rr_get_interval |
| 472 | 424 common pidfd_send_signal sys_pidfd_send_signal | ||
| 473 | 425 common io_uring_setup sys_io_uring_setup | ||
| 474 | 426 common io_uring_enter sys_io_uring_enter | ||
| 475 | 427 common io_uring_register sys_io_uring_register | ||
diff --git a/arch/xtensa/kernel/syscalls/syscall.tbl b/arch/xtensa/kernel/syscalls/syscall.tbl index 6af49929de85..30084eaf8422 100644 --- a/arch/xtensa/kernel/syscalls/syscall.tbl +++ b/arch/xtensa/kernel/syscalls/syscall.tbl | |||
| @@ -394,3 +394,7 @@ | |||
| 394 | 421 common rt_sigtimedwait_time64 sys_rt_sigtimedwait | 394 | 421 common rt_sigtimedwait_time64 sys_rt_sigtimedwait |
| 395 | 422 common futex_time64 sys_futex | 395 | 422 common futex_time64 sys_futex |
| 396 | 423 common sched_rr_get_interval_time64 sys_sched_rr_get_interval | 396 | 423 common sched_rr_get_interval_time64 sys_sched_rr_get_interval |
| 397 | 424 common pidfd_send_signal sys_pidfd_send_signal | ||
| 398 | 425 common io_uring_setup sys_io_uring_setup | ||
| 399 | 426 common io_uring_enter sys_io_uring_enter | ||
| 400 | 427 common io_uring_register sys_io_uring_register | ||
