Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ee59843c authored by Chen Gang's avatar Chen Gang Committed by Jesper Nilsson
Browse files

CRIS: Wire up missing syscalls



The related warnings:

    CALL    scripts/checksyscalls.sh
  <stdin>:1229:2: warning: #warning syscall sched_setattr not implemented [-Wcpp]
  <stdin>:1232:2: warning: #warning syscall sched_getattr not implemented [-Wcpp]
  <stdin>:1235:2: warning: #warning syscall renameat2 not implemented [-Wcpp]
  <stdin>:1238:2: warning: #warning syscall seccomp not implemented [-Wcpp]
  <stdin>:1241:2: warning: #warning syscall getrandom not implemented [-Wcpp]
  <stdin>:1244:2: warning: #warning syscall memfd_create not implemented [-Wcpp]
  <stdin>:1247:2: warning: #warning syscall bpf not implemented [-Wcpp]
  <stdin>:1250:2: warning: #warning syscall execveat not implemented [-Wcpp]

Signed-off-by: default avatarChen Gang <gang.chen.5i5j@gmail.com>
Signed-off-by: default avatarJesper Nilsson <jespern@axis.com>
parent f59625a8
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -955,6 +955,14 @@ sys_call_table:
	.long sys_process_vm_writev
	.long sys_kcmp			/* 350 */
	.long sys_finit_module
	.long sys_sched_setattr
	.long sys_sched_getattr
	.long sys_renameat2
	.long sys_seccomp		/* 355 */
	.long sys_getrandom
	.long sys_memfd_create
	.long sys_bpf
	.long sys_execveat

        /*
         * NOTE!! This doesn't have to be exact - we just have
+8 −0
Original line number Diff line number Diff line
@@ -875,6 +875,14 @@ sys_call_table:
	.long sys_process_vm_writev
	.long sys_kcmp			/* 350 */
	.long sys_finit_module
	.long sys_sched_setattr
	.long sys_sched_getattr
	.long sys_renameat2
	.long sys_seccomp		/* 355 */
	.long sys_getrandom
	.long sys_memfd_create
	.long sys_bpf
	.long sys_execveat

	/*
	 * NOTE!! This doesn't have to be exact - we just have
+1 −1
Original line number Diff line number Diff line
@@ -4,7 +4,7 @@
#include <uapi/asm/unistd.h>


#define NR_syscalls 360
#define NR_syscalls 365

#include <arch/unistd.h>

+8 −0
Original line number Diff line number Diff line
@@ -356,5 +356,13 @@
#define __NR_process_vm_writev	349
#define __NR_kcmp		350
#define __NR_finit_module	351
#define __NR_sched_setattr	352
#define __NR_sched_getattr	353
#define __NR_renameat2		354
#define __NR_seccomp		355
#define __NR_getrandom		356
#define __NR_memfd_create	357
#define __NR_bpf		358
#define __NR_execveat		359

#endif /* _UAPI_ASM_CRIS_UNISTD_H_ */