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

Commit 65b78722 authored by Tony Luck's avatar Tony Luck
Browse files

Pull new-syscalls into release branch

parents a9474646 9621a4ef
Loading
Loading
Loading
Loading
+16 −0
Original line number Diff line number Diff line
@@ -1601,5 +1601,21 @@ sys_call_table:
	data8 sys_inotify_add_watch
	data8 sys_inotify_rm_watch
	data8 sys_migrate_pages			// 1280
	data8 sys_openat
	data8 sys_mkdirat
	data8 sys_mknodat
	data8 sys_fchownat
	data8 sys_futimesat			// 1285
	data8 sys_newfstatat
	data8 sys_unlinkat
	data8 sys_renameat
	data8 sys_linkat
	data8 sys_symlinkat			// 1290
	data8 sys_readlinkat
	data8 sys_fchmodat
	data8 sys_faccessat
	data8 sys_ni_syscall			// reserved for pselect
	data8 sys_ni_syscall			// 1295 reserved for ppoll
	data8 sys_unshare

	.org sys_call_table + 8*NR_syscalls	// guard against failures to increase NR_syscalls
+3 −26
Original line number Diff line number Diff line
@@ -878,31 +878,8 @@ fsyscall_table:
	data8 0				// timer_delete
	data8 0				// clock_settime
	data8 fsys_clock_gettime	// clock_gettime
	data8 0				// clock_getres		// 1255
	data8 0				// clock_nanosleep
	data8 0				// fstatfs64
	data8 0				// statfs64
	data8 0
	data8 0							// 1260
	data8 0
	data8 0				// mq_open
	data8 0				// mq_unlink
	data8 0				// mq_timedsend
	data8 0				// mq_timedreceive	// 1265
	data8 0				// mq_notify
	data8 0				// mq_getsetattr
	data8 0				// kexec_load
	data8 0
	data8 0							// 1270
	data8 0
	data8 0
	data8 0
	data8 0
	data8 0							// 1275
	data8 0
	data8 0
	data8 0
	data8 0
	data8 0							// 1280
	#define __NR_syscall_last	1255

	.space 8*(NR_syscalls + 1024 - __NR_syscall_last), 0

	.org fsyscall_table + 8*NR_syscalls	// guard against failures to increase NR_syscalls
+16 −1
Original line number Diff line number Diff line
@@ -270,12 +270,27 @@
#define __NR_inotify_add_watch		1278
#define __NR_inotify_rm_watch		1279
#define __NR_migrate_pages		1280
#define __NR_openat			1281
#define __NR_mkdirat			1282
#define __NR_mknodat			1283
#define __NR_fchownat			1284
#define __NR_futimesat			1285
#define __NR_newfstatat			1286
#define __NR_unlinkat			1287
#define __NR_renameat			1288
#define __NR_linkat			1289
#define __NR_symlinkat			1290
#define __NR_readlinkat			1291
#define __NR_fchmodat			1292
#define __NR_faccessat			1293
/* 1294, 1295 reserved for pselect/ppoll */
#define __NR_unshare			1296

#ifdef __KERNEL__

#include <linux/config.h>

#define NR_syscalls			270 /* length of syscall table */
#define NR_syscalls			273 /* length of syscall table */

#define __ARCH_WANT_SYS_RT_SIGACTION