diff options
| -rw-r--r-- | arch/mips/include/uapi/asm/unistd.h | 15 | ||||
| -rw-r--r-- | arch/mips/kernel/scall32-o32.S | 1 | ||||
| -rw-r--r-- | arch/mips/kernel/scall64-64.S | 1 | ||||
| -rw-r--r-- | arch/mips/kernel/scall64-n32.S | 1 | ||||
| -rw-r--r-- | arch/mips/kernel/scall64-o32.S | 1 |
5 files changed, 13 insertions, 6 deletions
diff --git a/arch/mips/include/uapi/asm/unistd.h b/arch/mips/include/uapi/asm/unistd.h index fdb4923777d1..9dc58568f230 100644 --- a/arch/mips/include/uapi/asm/unistd.h +++ b/arch/mips/include/uapi/asm/unistd.h | |||
| @@ -375,16 +375,17 @@ | |||
| 375 | #define __NR_seccomp (__NR_Linux + 352) | 375 | #define __NR_seccomp (__NR_Linux + 352) |
| 376 | #define __NR_getrandom (__NR_Linux + 353) | 376 | #define __NR_getrandom (__NR_Linux + 353) |
| 377 | #define __NR_memfd_create (__NR_Linux + 354) | 377 | #define __NR_memfd_create (__NR_Linux + 354) |
| 378 | #define __NR_bpf (__NR_Linux + 355) | ||
| 378 | 379 | ||
| 379 | /* | 380 | /* |
| 380 | * Offset of the last Linux o32 flavoured syscall | 381 | * Offset of the last Linux o32 flavoured syscall |
| 381 | */ | 382 | */ |
| 382 | #define __NR_Linux_syscalls 354 | 383 | #define __NR_Linux_syscalls 355 |
| 383 | 384 | ||
| 384 | #endif /* _MIPS_SIM == _MIPS_SIM_ABI32 */ | 385 | #endif /* _MIPS_SIM == _MIPS_SIM_ABI32 */ |
| 385 | 386 | ||
| 386 | #define __NR_O32_Linux 4000 | 387 | #define __NR_O32_Linux 4000 |
| 387 | #define __NR_O32_Linux_syscalls 354 | 388 | #define __NR_O32_Linux_syscalls 355 |
| 388 | 389 | ||
| 389 | #if _MIPS_SIM == _MIPS_SIM_ABI64 | 390 | #if _MIPS_SIM == _MIPS_SIM_ABI64 |
| 390 | 391 | ||
| @@ -707,16 +708,17 @@ | |||
| 707 | #define __NR_seccomp (__NR_Linux + 312) | 708 | #define __NR_seccomp (__NR_Linux + 312) |
| 708 | #define __NR_getrandom (__NR_Linux + 313) | 709 | #define __NR_getrandom (__NR_Linux + 313) |
| 709 | #define __NR_memfd_create (__NR_Linux + 314) | 710 | #define __NR_memfd_create (__NR_Linux + 314) |
| 711 | #define __NR_bpf (__NR_Linux + 315) | ||
| 710 | 712 | ||
| 711 | /* | 713 | /* |
| 712 | * Offset of the last Linux 64-bit flavoured syscall | 714 | * Offset of the last Linux 64-bit flavoured syscall |
| 713 | */ | 715 | */ |
| 714 | #define __NR_Linux_syscalls 314 | 716 | #define __NR_Linux_syscalls 315 |
| 715 | 717 | ||
| 716 | #endif /* _MIPS_SIM == _MIPS_SIM_ABI64 */ | 718 | #endif /* _MIPS_SIM == _MIPS_SIM_ABI64 */ |
| 717 | 719 | ||
| 718 | #define __NR_64_Linux 5000 | 720 | #define __NR_64_Linux 5000 |
| 719 | #define __NR_64_Linux_syscalls 314 | 721 | #define __NR_64_Linux_syscalls 315 |
| 720 | 722 | ||
| 721 | #if _MIPS_SIM == _MIPS_SIM_NABI32 | 723 | #if _MIPS_SIM == _MIPS_SIM_NABI32 |
| 722 | 724 | ||
| @@ -1043,15 +1045,16 @@ | |||
| 1043 | #define __NR_seccomp (__NR_Linux + 316) | 1045 | #define __NR_seccomp (__NR_Linux + 316) |
| 1044 | #define __NR_getrandom (__NR_Linux + 317) | 1046 | #define __NR_getrandom (__NR_Linux + 317) |
| 1045 | #define __NR_memfd_create (__NR_Linux + 318) | 1047 | #define __NR_memfd_create (__NR_Linux + 318) |
| 1048 | #define __NR_memfd_create (__NR_Linux + 319) | ||
| 1046 | 1049 | ||
| 1047 | /* | 1050 | /* |
| 1048 | * Offset of the last N32 flavoured syscall | 1051 | * Offset of the last N32 flavoured syscall |
| 1049 | */ | 1052 | */ |
| 1050 | #define __NR_Linux_syscalls 318 | 1053 | #define __NR_Linux_syscalls 319 |
| 1051 | 1054 | ||
| 1052 | #endif /* _MIPS_SIM == _MIPS_SIM_NABI32 */ | 1055 | #endif /* _MIPS_SIM == _MIPS_SIM_NABI32 */ |
| 1053 | 1056 | ||
| 1054 | #define __NR_N32_Linux 6000 | 1057 | #define __NR_N32_Linux 6000 |
| 1055 | #define __NR_N32_Linux_syscalls 318 | 1058 | #define __NR_N32_Linux_syscalls 319 |
| 1056 | 1059 | ||
| 1057 | #endif /* _UAPI_ASM_UNISTD_H */ | 1060 | #endif /* _UAPI_ASM_UNISTD_H */ |
diff --git a/arch/mips/kernel/scall32-o32.S b/arch/mips/kernel/scall32-o32.S index 744cd10ba599..00cad1005a16 100644 --- a/arch/mips/kernel/scall32-o32.S +++ b/arch/mips/kernel/scall32-o32.S | |||
| @@ -579,3 +579,4 @@ EXPORT(sys_call_table) | |||
| 579 | PTR sys_seccomp | 579 | PTR sys_seccomp |
| 580 | PTR sys_getrandom | 580 | PTR sys_getrandom |
| 581 | PTR sys_memfd_create | 581 | PTR sys_memfd_create |
| 582 | PTR sys_bpf /* 4355 */ | ||
diff --git a/arch/mips/kernel/scall64-64.S b/arch/mips/kernel/scall64-64.S index 002b1bc09c38..5251565e344b 100644 --- a/arch/mips/kernel/scall64-64.S +++ b/arch/mips/kernel/scall64-64.S | |||
| @@ -434,4 +434,5 @@ EXPORT(sys_call_table) | |||
| 434 | PTR sys_seccomp | 434 | PTR sys_seccomp |
| 435 | PTR sys_getrandom | 435 | PTR sys_getrandom |
| 436 | PTR sys_memfd_create | 436 | PTR sys_memfd_create |
| 437 | PTR sys_bpf /* 5315 */ | ||
| 437 | .size sys_call_table,.-sys_call_table | 438 | .size sys_call_table,.-sys_call_table |
diff --git a/arch/mips/kernel/scall64-n32.S b/arch/mips/kernel/scall64-n32.S index ca6cbbe9805b..77e74398b828 100644 --- a/arch/mips/kernel/scall64-n32.S +++ b/arch/mips/kernel/scall64-n32.S | |||
| @@ -427,4 +427,5 @@ EXPORT(sysn32_call_table) | |||
| 427 | PTR sys_seccomp | 427 | PTR sys_seccomp |
| 428 | PTR sys_getrandom | 428 | PTR sys_getrandom |
| 429 | PTR sys_memfd_create | 429 | PTR sys_memfd_create |
| 430 | PTR sys_bpf | ||
| 430 | .size sysn32_call_table,.-sysn32_call_table | 431 | .size sysn32_call_table,.-sysn32_call_table |
diff --git a/arch/mips/kernel/scall64-o32.S b/arch/mips/kernel/scall64-o32.S index 9e10d11fbb84..6f8db9f728e8 100644 --- a/arch/mips/kernel/scall64-o32.S +++ b/arch/mips/kernel/scall64-o32.S | |||
| @@ -564,4 +564,5 @@ EXPORT(sys32_call_table) | |||
| 564 | PTR sys_seccomp | 564 | PTR sys_seccomp |
| 565 | PTR sys_getrandom | 565 | PTR sys_getrandom |
| 566 | PTR sys_memfd_create | 566 | PTR sys_memfd_create |
| 567 | PTR sys_bpf /* 4355 */ | ||
| 567 | .size sys32_call_table,.-sys32_call_table | 568 | .size sys32_call_table,.-sys32_call_table |
