浏览代码

+ manually added new syscalls to i386-android

florian 1 年之前
父节点
当前提交
e0a5d07e37
共有 1 个文件被更改,包括 64 次插入1 次删除
  1. 64 1
      rtl/android/i386/sysnr.inc

+ 64 - 1
rtl/android/i386/sysnr.inc

@@ -235,7 +235,70 @@ const
   syscall_nr_copy_file_range = 377;
   syscall_nr_preadv2 = 378;
   syscall_nr_pwritev2 = 379;
-  syscall_nr_statx = 383;
+  syscall_nr_pkey_mprotect = 380;    
+  syscall_nr_pkey_alloc = 381;    
+  syscall_nr_pkey_free = 382;    
+  syscall_nr_statx = 383;    
+  syscall_nr_arch_prctl = 384;    
+  syscall_nr_io_pgetevents = 385;    
+  syscall_nr_rseq = 386;    
+  syscall_nr_semget = 393;    
+  syscall_nr_semctl = 394;    
+  syscall_nr_shmget = 395;    
+  syscall_nr_shmctl = 396;    
+  syscall_nr_shmat = 397;    
+  syscall_nr_shmdt = 398;    
+  syscall_nr_msgget = 399;    
+  syscall_nr_msgsnd = 400;    
+  syscall_nr_msgrcv = 401;    
+  syscall_nr_msgctl = 402;    
+  syscall_nr_clock_gettime64 = 403;    
+  syscall_nr_clock_settime64 = 404;    
+  syscall_nr_clock_adjtime64 = 405;    
+  syscall_nr_clock_getres_time64 = 406;    
+  syscall_nr_clock_nanosleep_time64 = 407;    
+  syscall_nr_timer_gettime64 = 408;    
+  syscall_nr_timer_settime64 = 409;    
+  syscall_nr_timerfd_gettime64 = 410;    
+  syscall_nr_timerfd_settime64 = 411;    
+  syscall_nr_utimensat_time64 = 412;    
+  syscall_nr_pselect6_time64 = 413;    
+  syscall_nr_ppoll_time64 = 414;    
+  syscall_nr_io_pgetevents_time64 = 416;    
+  syscall_nr_recvmmsg_time64 = 417;    
+  syscall_nr_mq_timedsend_time64 = 418;    
+  syscall_nr_mq_timedreceive_time64 = 419;    
+  syscall_nr_semtimedop_time64 = 420;    
+  syscall_nr_rt_sigtimedwait_time64 = 421;    
+  syscall_nr_futex_time64 = 422;    
+  syscall_nr_sched_rr_get_interval_time64 = 423;    
+  syscall_nr_pidfd_send_signal = 424;    
+  syscall_nr_io_uring_setup = 425;    
+  syscall_nr_io_uring_enter = 426;    
+  syscall_nr_io_uring_register = 427;    
+  syscall_nr_open_tree = 428;    
+  syscall_nr_move_mount = 429;    
+  syscall_nr_fsopen = 430;    
+  syscall_nr_fsconfig = 431;    
+  syscall_nr_fsmount = 432;    
+  syscall_nr_fspick = 433;    
+  syscall_nr_pidfd_open = 434;    
+  syscall_nr_clone3 = 435;    
+  syscall_nr_close_range = 436;    
+  syscall_nr_openat2 = 437;    
+  syscall_nr_pidfd_getfd = 438;    
+  syscall_nr_faccessat2 = 439;    
+  syscall_nr_process_madvise = 440;    
+  syscall_nr_epoll_pwait2 = 441;    
+  syscall_nr_mount_setattr = 442;    
+  syscall_nr_quotactl_fd = 443;    
+  syscall_nr_landlock_create_ruleset = 444;    
+  syscall_nr_landlock_add_rule = 445;    
+  syscall_nr_landlock_restrict_self = 446;    
+  syscall_nr_memfd_secret = 447;    
+  syscall_nr_process_mrelease = 448;    
+  syscall_nr_futex_waitv = 449;    
+  syscall_nr_set_mempolicy_home_node = 450;    
 
 // The following syscalls are blocked by SECCOMP starting from Android 8.
 // Do not use them, unless you know what you are doing.