parent
6d926e850d
commit
c0f171736a
@ -1331,6 +1331,51 @@ struct linux_io_uring_enter_args {
|
||||
struct linux_io_uring_register_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_open_tree_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_move_mount_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_fsopen_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_fsconfig_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_fsmount_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_fspick_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_pidfd_open_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_clone3_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_close_range_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_openat2_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_pidfd_getfd_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_faccessat2_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_process_madvise_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_epoll_pwait2_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_mount_setattr_args {
|
||||
register_t dummy;
|
||||
};
|
||||
#define nosys linux_nosys
|
||||
int linux_open(struct thread *, struct linux_open_args *);
|
||||
int linux_newstat(struct thread *, struct linux_newstat_args *);
|
||||
@ -1614,6 +1659,21 @@ int linux_pidfd_send_signal(struct thread *, struct linux_pidfd_send_signal_args
|
||||
int linux_io_uring_setup(struct thread *, struct linux_io_uring_setup_args *);
|
||||
int linux_io_uring_enter(struct thread *, struct linux_io_uring_enter_args *);
|
||||
int linux_io_uring_register(struct thread *, struct linux_io_uring_register_args *);
|
||||
int linux_open_tree(struct thread *, struct linux_open_tree_args *);
|
||||
int linux_move_mount(struct thread *, struct linux_move_mount_args *);
|
||||
int linux_fsopen(struct thread *, struct linux_fsopen_args *);
|
||||
int linux_fsconfig(struct thread *, struct linux_fsconfig_args *);
|
||||
int linux_fsmount(struct thread *, struct linux_fsmount_args *);
|
||||
int linux_fspick(struct thread *, struct linux_fspick_args *);
|
||||
int linux_pidfd_open(struct thread *, struct linux_pidfd_open_args *);
|
||||
int linux_clone3(struct thread *, struct linux_clone3_args *);
|
||||
int linux_close_range(struct thread *, struct linux_close_range_args *);
|
||||
int linux_openat2(struct thread *, struct linux_openat2_args *);
|
||||
int linux_pidfd_getfd(struct thread *, struct linux_pidfd_getfd_args *);
|
||||
int linux_faccessat2(struct thread *, struct linux_faccessat2_args *);
|
||||
int linux_process_madvise(struct thread *, struct linux_process_madvise_args *);
|
||||
int linux_epoll_pwait2(struct thread *, struct linux_epoll_pwait2_args *);
|
||||
int linux_mount_setattr(struct thread *, struct linux_mount_setattr_args *);
|
||||
|
||||
#ifdef COMPAT_43
|
||||
|
||||
@ -1945,6 +2005,21 @@ int linux_io_uring_register(struct thread *, struct linux_io_uring_register_args
|
||||
#define LINUX_SYS_AUE_linux_io_uring_setup AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_io_uring_enter AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_io_uring_register AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_open_tree AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_move_mount AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_fsopen AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_fsconfig AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_fsmount AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_fspick AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_pidfd_open AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_clone3 AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_close_range AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_openat2 AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_pidfd_getfd AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_faccessat2 AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_process_madvise AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_epoll_pwait2 AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_mount_setattr AUE_NULL
|
||||
|
||||
#undef PAD_
|
||||
#undef PADL_
|
||||
|
@ -329,4 +329,19 @@
|
||||
#define LINUX_SYS_linux_io_uring_setup 425
|
||||
#define LINUX_SYS_linux_io_uring_enter 426
|
||||
#define LINUX_SYS_linux_io_uring_register 427
|
||||
#define LINUX_SYS_MAXSYSCALL 429
|
||||
#define LINUX_SYS_linux_open_tree 428
|
||||
#define LINUX_SYS_linux_move_mount 429
|
||||
#define LINUX_SYS_linux_fsopen 430
|
||||
#define LINUX_SYS_linux_fsconfig 431
|
||||
#define LINUX_SYS_linux_fsmount 432
|
||||
#define LINUX_SYS_linux_fspick 433
|
||||
#define LINUX_SYS_linux_pidfd_open 434
|
||||
#define LINUX_SYS_linux_clone3 435
|
||||
#define LINUX_SYS_linux_close_range 436
|
||||
#define LINUX_SYS_linux_openat2 437
|
||||
#define LINUX_SYS_linux_pidfd_getfd 438
|
||||
#define LINUX_SYS_linux_faccessat2 439
|
||||
#define LINUX_SYS_linux_process_madvise 440
|
||||
#define LINUX_SYS_linux_epoll_pwait2 441
|
||||
#define LINUX_SYS_linux_mount_setattr 442
|
||||
#define LINUX_SYS_MAXSYSCALL 444
|
||||
|
@ -435,5 +435,20 @@ const char *linux_syscallnames[] = {
|
||||
"linux_io_uring_setup", /* 425 = linux_io_uring_setup */
|
||||
"linux_io_uring_enter", /* 426 = linux_io_uring_enter */
|
||||
"linux_io_uring_register", /* 427 = linux_io_uring_register */
|
||||
"#428", /* 428 = nosys */
|
||||
"linux_open_tree", /* 428 = linux_open_tree */
|
||||
"linux_move_mount", /* 429 = linux_move_mount */
|
||||
"linux_fsopen", /* 430 = linux_fsopen */
|
||||
"linux_fsconfig", /* 431 = linux_fsconfig */
|
||||
"linux_fsmount", /* 432 = linux_fsmount */
|
||||
"linux_fspick", /* 433 = linux_fspick */
|
||||
"linux_pidfd_open", /* 434 = linux_pidfd_open */
|
||||
"linux_clone3", /* 435 = linux_clone3 */
|
||||
"linux_close_range", /* 436 = linux_close_range */
|
||||
"linux_openat2", /* 437 = linux_openat2 */
|
||||
"linux_pidfd_getfd", /* 438 = linux_pidfd_getfd */
|
||||
"linux_faccessat2", /* 439 = linux_faccessat2 */
|
||||
"linux_process_madvise", /* 440 = linux_process_madvise */
|
||||
"linux_epoll_pwait2", /* 441 = linux_epoll_pwait2 */
|
||||
"linux_mount_setattr", /* 442 = linux_mount_setattr */
|
||||
"#443", /* 443 = nosys */
|
||||
};
|
||||
|
@ -445,5 +445,20 @@ struct sysent linux_sysent[] = {
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_io_uring_setup, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 425 = linux_io_uring_setup */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_io_uring_enter, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 426 = linux_io_uring_enter */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_io_uring_register, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 427 = linux_io_uring_register */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 428 = nosys */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_open_tree, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 428 = linux_open_tree */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_move_mount, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 429 = linux_move_mount */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_fsopen, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 430 = linux_fsopen */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_fsconfig, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 431 = linux_fsconfig */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_fsmount, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 432 = linux_fsmount */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_fspick, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 433 = linux_fspick */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_pidfd_open, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 434 = linux_pidfd_open */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_clone3, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 435 = linux_clone3 */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_close_range, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 436 = linux_close_range */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_openat2, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 437 = linux_openat2 */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_pidfd_getfd, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 438 = linux_pidfd_getfd */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_faccessat2, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 439 = linux_faccessat2 */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_process_madvise, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 440 = linux_process_madvise */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_epoll_pwait2, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 441 = linux_epoll_pwait2 */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_mount_setattr, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 442 = linux_mount_setattr */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 443 = nosys */
|
||||
};
|
||||
|
@ -2640,6 +2640,81 @@ systrace_args(int sysnum, void *params, uint64_t *uarg, int *n_args)
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_open_tree */
|
||||
case 428: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_move_mount */
|
||||
case 429: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_fsopen */
|
||||
case 430: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_fsconfig */
|
||||
case 431: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_fsmount */
|
||||
case 432: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_fspick */
|
||||
case 433: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_pidfd_open */
|
||||
case 434: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_clone3 */
|
||||
case 435: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_close_range */
|
||||
case 436: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_openat2 */
|
||||
case 437: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_pidfd_getfd */
|
||||
case 438: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_faccessat2 */
|
||||
case 439: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_process_madvise */
|
||||
case 440: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_epoll_pwait2 */
|
||||
case 441: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_mount_setattr */
|
||||
case 442: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
default:
|
||||
*n_args = 0;
|
||||
break;
|
||||
@ -6909,6 +6984,51 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
|
||||
/* linux_io_uring_register */
|
||||
case 427:
|
||||
break;
|
||||
/* linux_open_tree */
|
||||
case 428:
|
||||
break;
|
||||
/* linux_move_mount */
|
||||
case 429:
|
||||
break;
|
||||
/* linux_fsopen */
|
||||
case 430:
|
||||
break;
|
||||
/* linux_fsconfig */
|
||||
case 431:
|
||||
break;
|
||||
/* linux_fsmount */
|
||||
case 432:
|
||||
break;
|
||||
/* linux_fspick */
|
||||
case 433:
|
||||
break;
|
||||
/* linux_pidfd_open */
|
||||
case 434:
|
||||
break;
|
||||
/* linux_clone3 */
|
||||
case 435:
|
||||
break;
|
||||
/* linux_close_range */
|
||||
case 436:
|
||||
break;
|
||||
/* linux_openat2 */
|
||||
case 437:
|
||||
break;
|
||||
/* linux_pidfd_getfd */
|
||||
case 438:
|
||||
break;
|
||||
/* linux_faccessat2 */
|
||||
case 439:
|
||||
break;
|
||||
/* linux_process_madvise */
|
||||
case 440:
|
||||
break;
|
||||
/* linux_epoll_pwait2 */
|
||||
case 441:
|
||||
break;
|
||||
/* linux_mount_setattr */
|
||||
case 442:
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
};
|
||||
@ -8355,6 +8475,36 @@ systrace_return_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
|
||||
case 426:
|
||||
/* linux_io_uring_register */
|
||||
case 427:
|
||||
/* linux_open_tree */
|
||||
case 428:
|
||||
/* linux_move_mount */
|
||||
case 429:
|
||||
/* linux_fsopen */
|
||||
case 430:
|
||||
/* linux_fsconfig */
|
||||
case 431:
|
||||
/* linux_fsmount */
|
||||
case 432:
|
||||
/* linux_fspick */
|
||||
case 433:
|
||||
/* linux_pidfd_open */
|
||||
case 434:
|
||||
/* linux_clone3 */
|
||||
case 435:
|
||||
/* linux_close_range */
|
||||
case 436:
|
||||
/* linux_openat2 */
|
||||
case 437:
|
||||
/* linux_pidfd_getfd */
|
||||
case 438:
|
||||
/* linux_faccessat2 */
|
||||
case 439:
|
||||
/* linux_process_madvise */
|
||||
case 440:
|
||||
/* linux_epoll_pwait2 */
|
||||
case 441:
|
||||
/* linux_mount_setattr */
|
||||
case 442:
|
||||
default:
|
||||
break;
|
||||
};
|
||||
|
@ -1593,6 +1593,51 @@ struct linux_io_uring_enter_args {
|
||||
struct linux_io_uring_register_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_open_tree_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_move_mount_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_fsopen_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_fsconfig_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_fsmount_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_fspick_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_pidfd_open_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_clone3_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_close_range_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_openat2_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_pidfd_getfd_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_faccessat2_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_process_madvise_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_epoll_pwait2_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_mount_setattr_args {
|
||||
register_t dummy;
|
||||
};
|
||||
#define nosys linux_nosys
|
||||
int linux_exit(struct thread *, struct linux_exit_args *);
|
||||
int linux_fork(struct thread *, struct linux_fork_args *);
|
||||
@ -1941,6 +1986,21 @@ int linux_pidfd_send_signal(struct thread *, struct linux_pidfd_send_signal_args
|
||||
int linux_io_uring_setup(struct thread *, struct linux_io_uring_setup_args *);
|
||||
int linux_io_uring_enter(struct thread *, struct linux_io_uring_enter_args *);
|
||||
int linux_io_uring_register(struct thread *, struct linux_io_uring_register_args *);
|
||||
int linux_open_tree(struct thread *, struct linux_open_tree_args *);
|
||||
int linux_move_mount(struct thread *, struct linux_move_mount_args *);
|
||||
int linux_fsopen(struct thread *, struct linux_fsopen_args *);
|
||||
int linux_fsconfig(struct thread *, struct linux_fsconfig_args *);
|
||||
int linux_fsmount(struct thread *, struct linux_fsmount_args *);
|
||||
int linux_fspick(struct thread *, struct linux_fspick_args *);
|
||||
int linux_pidfd_open(struct thread *, struct linux_pidfd_open_args *);
|
||||
int linux_clone3(struct thread *, struct linux_clone3_args *);
|
||||
int linux_close_range(struct thread *, struct linux_close_range_args *);
|
||||
int linux_openat2(struct thread *, struct linux_openat2_args *);
|
||||
int linux_pidfd_getfd(struct thread *, struct linux_pidfd_getfd_args *);
|
||||
int linux_faccessat2(struct thread *, struct linux_faccessat2_args *);
|
||||
int linux_process_madvise(struct thread *, struct linux_process_madvise_args *);
|
||||
int linux_epoll_pwait2(struct thread *, struct linux_epoll_pwait2_args *);
|
||||
int linux_mount_setattr(struct thread *, struct linux_mount_setattr_args *);
|
||||
|
||||
#ifdef COMPAT_43
|
||||
|
||||
@ -2337,6 +2397,21 @@ int linux_io_uring_register(struct thread *, struct linux_io_uring_register_args
|
||||
#define LINUX32_SYS_AUE_linux_io_uring_setup AUE_NULL
|
||||
#define LINUX32_SYS_AUE_linux_io_uring_enter AUE_NULL
|
||||
#define LINUX32_SYS_AUE_linux_io_uring_register AUE_NULL
|
||||
#define LINUX32_SYS_AUE_linux_open_tree AUE_NULL
|
||||
#define LINUX32_SYS_AUE_linux_move_mount AUE_NULL
|
||||
#define LINUX32_SYS_AUE_linux_fsopen AUE_NULL
|
||||
#define LINUX32_SYS_AUE_linux_fsconfig AUE_NULL
|
||||
#define LINUX32_SYS_AUE_linux_fsmount AUE_NULL
|
||||
#define LINUX32_SYS_AUE_linux_fspick AUE_NULL
|
||||
#define LINUX32_SYS_AUE_linux_pidfd_open AUE_NULL
|
||||
#define LINUX32_SYS_AUE_linux_clone3 AUE_NULL
|
||||
#define LINUX32_SYS_AUE_linux_close_range AUE_NULL
|
||||
#define LINUX32_SYS_AUE_linux_openat2 AUE_NULL
|
||||
#define LINUX32_SYS_AUE_linux_pidfd_getfd AUE_NULL
|
||||
#define LINUX32_SYS_AUE_linux_faccessat2 AUE_NULL
|
||||
#define LINUX32_SYS_AUE_linux_process_madvise AUE_NULL
|
||||
#define LINUX32_SYS_AUE_linux_epoll_pwait2 AUE_NULL
|
||||
#define LINUX32_SYS_AUE_linux_mount_setattr AUE_NULL
|
||||
|
||||
#undef PAD_
|
||||
#undef PADL_
|
||||
|
@ -389,4 +389,19 @@
|
||||
#define LINUX32_SYS_linux_io_uring_setup 425
|
||||
#define LINUX32_SYS_linux_io_uring_enter 426
|
||||
#define LINUX32_SYS_linux_io_uring_register 427
|
||||
#define LINUX32_SYS_MAXSYSCALL 429
|
||||
#define LINUX32_SYS_linux_open_tree 428
|
||||
#define LINUX32_SYS_linux_move_mount 429
|
||||
#define LINUX32_SYS_linux_fsopen 430
|
||||
#define LINUX32_SYS_linux_fsconfig 431
|
||||
#define LINUX32_SYS_linux_fsmount 432
|
||||
#define LINUX32_SYS_linux_fspick 433
|
||||
#define LINUX32_SYS_linux_pidfd_open 434
|
||||
#define LINUX32_SYS_linux_clone3 435
|
||||
#define LINUX32_SYS_linux_close_range 436
|
||||
#define LINUX32_SYS_linux_openat2 437
|
||||
#define LINUX32_SYS_linux_pidfd_getfd 438
|
||||
#define LINUX32_SYS_linux_faccessat2 439
|
||||
#define LINUX32_SYS_linux_process_madvise 440
|
||||
#define LINUX32_SYS_linux_epoll_pwait2 441
|
||||
#define LINUX32_SYS_linux_mount_setattr 442
|
||||
#define LINUX32_SYS_MAXSYSCALL 444
|
||||
|
@ -435,5 +435,20 @@ const char *linux32_syscallnames[] = {
|
||||
"linux_io_uring_setup", /* 425 = linux_io_uring_setup */
|
||||
"linux_io_uring_enter", /* 426 = linux_io_uring_enter */
|
||||
"linux_io_uring_register", /* 427 = linux_io_uring_register */
|
||||
"#428", /* 428 = nosys */
|
||||
"linux_open_tree", /* 428 = linux_open_tree */
|
||||
"linux_move_mount", /* 429 = linux_move_mount */
|
||||
"linux_fsopen", /* 430 = linux_fsopen */
|
||||
"linux_fsconfig", /* 431 = linux_fsconfig */
|
||||
"linux_fsmount", /* 432 = linux_fsmount */
|
||||
"linux_fspick", /* 433 = linux_fspick */
|
||||
"linux_pidfd_open", /* 434 = linux_pidfd_open */
|
||||
"linux_clone3", /* 435 = linux_clone3 */
|
||||
"linux_close_range", /* 436 = linux_close_range */
|
||||
"linux_openat2", /* 437 = linux_openat2 */
|
||||
"linux_pidfd_getfd", /* 438 = linux_pidfd_getfd */
|
||||
"linux_faccessat2", /* 439 = linux_faccessat2 */
|
||||
"linux_process_madvise", /* 440 = linux_process_madvise */
|
||||
"linux_epoll_pwait2", /* 441 = linux_epoll_pwait2 */
|
||||
"linux_mount_setattr", /* 442 = linux_mount_setattr */
|
||||
"#443", /* 443 = nosys */
|
||||
};
|
||||
|
@ -445,5 +445,20 @@ struct sysent linux32_sysent[] = {
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_io_uring_setup, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 425 = linux_io_uring_setup */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_io_uring_enter, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 426 = linux_io_uring_enter */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_io_uring_register, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 427 = linux_io_uring_register */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 428 = nosys */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_open_tree, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 428 = linux_open_tree */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_move_mount, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 429 = linux_move_mount */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_fsopen, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 430 = linux_fsopen */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_fsconfig, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 431 = linux_fsconfig */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_fsmount, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 432 = linux_fsmount */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_fspick, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 433 = linux_fspick */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_pidfd_open, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 434 = linux_pidfd_open */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_clone3, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 435 = linux_clone3 */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_close_range, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 436 = linux_close_range */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_openat2, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 437 = linux_openat2 */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_pidfd_getfd, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 438 = linux_pidfd_getfd */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_faccessat2, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 439 = linux_faccessat2 */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_process_madvise, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 440 = linux_process_madvise */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_epoll_pwait2, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 441 = linux_epoll_pwait2 */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_mount_setattr, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 442 = linux_mount_setattr */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 443 = nosys */
|
||||
};
|
||||
|
@ -3085,6 +3085,81 @@ systrace_args(int sysnum, void *params, uint64_t *uarg, int *n_args)
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_open_tree */
|
||||
case 428: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_move_mount */
|
||||
case 429: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_fsopen */
|
||||
case 430: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_fsconfig */
|
||||
case 431: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_fsmount */
|
||||
case 432: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_fspick */
|
||||
case 433: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_pidfd_open */
|
||||
case 434: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_clone3 */
|
||||
case 435: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_close_range */
|
||||
case 436: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_openat2 */
|
||||
case 437: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_pidfd_getfd */
|
||||
case 438: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_faccessat2 */
|
||||
case 439: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_process_madvise */
|
||||
case 440: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_epoll_pwait2 */
|
||||
case 441: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_mount_setattr */
|
||||
case 442: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
default:
|
||||
*n_args = 0;
|
||||
break;
|
||||
@ -7997,6 +8072,51 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
|
||||
/* linux_io_uring_register */
|
||||
case 427:
|
||||
break;
|
||||
/* linux_open_tree */
|
||||
case 428:
|
||||
break;
|
||||
/* linux_move_mount */
|
||||
case 429:
|
||||
break;
|
||||
/* linux_fsopen */
|
||||
case 430:
|
||||
break;
|
||||
/* linux_fsconfig */
|
||||
case 431:
|
||||
break;
|
||||
/* linux_fsmount */
|
||||
case 432:
|
||||
break;
|
||||
/* linux_fspick */
|
||||
case 433:
|
||||
break;
|
||||
/* linux_pidfd_open */
|
||||
case 434:
|
||||
break;
|
||||
/* linux_clone3 */
|
||||
case 435:
|
||||
break;
|
||||
/* linux_close_range */
|
||||
case 436:
|
||||
break;
|
||||
/* linux_openat2 */
|
||||
case 437:
|
||||
break;
|
||||
/* linux_pidfd_getfd */
|
||||
case 438:
|
||||
break;
|
||||
/* linux_faccessat2 */
|
||||
case 439:
|
||||
break;
|
||||
/* linux_process_madvise */
|
||||
case 440:
|
||||
break;
|
||||
/* linux_epoll_pwait2 */
|
||||
case 441:
|
||||
break;
|
||||
/* linux_mount_setattr */
|
||||
case 442:
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
};
|
||||
@ -9685,6 +9805,36 @@ systrace_return_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
|
||||
case 426:
|
||||
/* linux_io_uring_register */
|
||||
case 427:
|
||||
/* linux_open_tree */
|
||||
case 428:
|
||||
/* linux_move_mount */
|
||||
case 429:
|
||||
/* linux_fsopen */
|
||||
case 430:
|
||||
/* linux_fsconfig */
|
||||
case 431:
|
||||
/* linux_fsmount */
|
||||
case 432:
|
||||
/* linux_fspick */
|
||||
case 433:
|
||||
/* linux_pidfd_open */
|
||||
case 434:
|
||||
/* linux_clone3 */
|
||||
case 435:
|
||||
/* linux_close_range */
|
||||
case 436:
|
||||
/* linux_openat2 */
|
||||
case 437:
|
||||
/* linux_pidfd_getfd */
|
||||
case 438:
|
||||
/* linux_faccessat2 */
|
||||
case 439:
|
||||
/* linux_process_madvise */
|
||||
case 440:
|
||||
/* linux_epoll_pwait2 */
|
||||
case 441:
|
||||
/* linux_mount_setattr */
|
||||
case 442:
|
||||
default:
|
||||
break;
|
||||
};
|
||||
|
@ -1115,6 +1115,82 @@ struct linux_pkey_alloc_args {
|
||||
struct linux_pkey_free_args {
|
||||
char pkey_l_[PADL_(l_int)]; l_int pkey; char pkey_r_[PADR_(l_int)];
|
||||
};
|
||||
struct linux_statx_args {
|
||||
char dirfd_l_[PADL_(l_int)]; l_int dirfd; char dirfd_r_[PADR_(l_int)];
|
||||
char pathname_l_[PADL_(const char *)]; const char * pathname; char pathname_r_[PADR_(const char *)];
|
||||
char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
|
||||
char mask_l_[PADL_(l_uint)]; l_uint mask; char mask_r_[PADR_(l_uint)];
|
||||
char statxbuf_l_[PADL_(void *)]; void * statxbuf; char statxbuf_r_[PADR_(void *)];
|
||||
};
|
||||
struct linux_io_pgetevents_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_rseq_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_kexec_file_load_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_pidfd_send_signal_args {
|
||||
char pidfd_l_[PADL_(l_int)]; l_int pidfd; char pidfd_r_[PADR_(l_int)];
|
||||
char sig_l_[PADL_(l_int)]; l_int sig; char sig_r_[PADR_(l_int)];
|
||||
char info_l_[PADL_(l_siginfo_t *)]; l_siginfo_t * info; char info_r_[PADR_(l_siginfo_t *)];
|
||||
char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
|
||||
};
|
||||
struct linux_io_uring_setup_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_io_uring_enter_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_io_uring_register_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_open_tree_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_move_mount_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_fsopen_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_fsconfig_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_fsmount_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_fspick_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_pidfd_open_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_clone3_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_close_range_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_openat2_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_pidfd_getfd_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_faccessat2_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_process_madvise_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_epoll_pwait2_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_mount_setattr_args {
|
||||
register_t dummy;
|
||||
};
|
||||
#define nosys linux_nosys
|
||||
int linux_setxattr(struct thread *, struct linux_setxattr_args *);
|
||||
int linux_lsetxattr(struct thread *, struct linux_lsetxattr_args *);
|
||||
@ -1342,6 +1418,29 @@ int linux_pwritev2(struct thread *, struct linux_pwritev2_args *);
|
||||
int linux_pkey_mprotect(struct thread *, struct linux_pkey_mprotect_args *);
|
||||
int linux_pkey_alloc(struct thread *, struct linux_pkey_alloc_args *);
|
||||
int linux_pkey_free(struct thread *, struct linux_pkey_free_args *);
|
||||
int linux_statx(struct thread *, struct linux_statx_args *);
|
||||
int linux_io_pgetevents(struct thread *, struct linux_io_pgetevents_args *);
|
||||
int linux_rseq(struct thread *, struct linux_rseq_args *);
|
||||
int linux_kexec_file_load(struct thread *, struct linux_kexec_file_load_args *);
|
||||
int linux_pidfd_send_signal(struct thread *, struct linux_pidfd_send_signal_args *);
|
||||
int linux_io_uring_setup(struct thread *, struct linux_io_uring_setup_args *);
|
||||
int linux_io_uring_enter(struct thread *, struct linux_io_uring_enter_args *);
|
||||
int linux_io_uring_register(struct thread *, struct linux_io_uring_register_args *);
|
||||
int linux_open_tree(struct thread *, struct linux_open_tree_args *);
|
||||
int linux_move_mount(struct thread *, struct linux_move_mount_args *);
|
||||
int linux_fsopen(struct thread *, struct linux_fsopen_args *);
|
||||
int linux_fsconfig(struct thread *, struct linux_fsconfig_args *);
|
||||
int linux_fsmount(struct thread *, struct linux_fsmount_args *);
|
||||
int linux_fspick(struct thread *, struct linux_fspick_args *);
|
||||
int linux_pidfd_open(struct thread *, struct linux_pidfd_open_args *);
|
||||
int linux_clone3(struct thread *, struct linux_clone3_args *);
|
||||
int linux_close_range(struct thread *, struct linux_close_range_args *);
|
||||
int linux_openat2(struct thread *, struct linux_openat2_args *);
|
||||
int linux_pidfd_getfd(struct thread *, struct linux_pidfd_getfd_args *);
|
||||
int linux_faccessat2(struct thread *, struct linux_faccessat2_args *);
|
||||
int linux_process_madvise(struct thread *, struct linux_process_madvise_args *);
|
||||
int linux_epoll_pwait2(struct thread *, struct linux_epoll_pwait2_args *);
|
||||
int linux_mount_setattr(struct thread *, struct linux_mount_setattr_args *);
|
||||
|
||||
#ifdef COMPAT_43
|
||||
|
||||
@ -1617,6 +1716,29 @@ int linux_pkey_free(struct thread *, struct linux_pkey_free_args *);
|
||||
#define LINUX_SYS_AUE_linux_pkey_mprotect AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_pkey_alloc AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_pkey_free AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_statx AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_io_pgetevents AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_rseq AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_kexec_file_load AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_pidfd_send_signal AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_io_uring_setup AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_io_uring_enter AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_io_uring_register AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_open_tree AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_move_mount AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_fsopen AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_fsconfig AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_fsmount AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_fspick AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_pidfd_open AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_clone3 AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_close_range AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_openat2 AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_pidfd_getfd AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_faccessat2 AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_process_madvise AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_epoll_pwait2 AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_mount_setattr AUE_NULL
|
||||
|
||||
#undef PAD_
|
||||
#undef PADL_
|
||||
|
@ -269,4 +269,27 @@
|
||||
#define LINUX_SYS_linux_pkey_mprotect 288
|
||||
#define LINUX_SYS_linux_pkey_alloc 289
|
||||
#define LINUX_SYS_linux_pkey_free 290
|
||||
#define LINUX_SYS_MAXSYSCALL 292
|
||||
#define LINUX_SYS_linux_statx 291
|
||||
#define LINUX_SYS_linux_io_pgetevents 292
|
||||
#define LINUX_SYS_linux_rseq 293
|
||||
#define LINUX_SYS_linux_kexec_file_load 294
|
||||
#define LINUX_SYS_linux_pidfd_send_signal 424
|
||||
#define LINUX_SYS_linux_io_uring_setup 425
|
||||
#define LINUX_SYS_linux_io_uring_enter 426
|
||||
#define LINUX_SYS_linux_io_uring_register 427
|
||||
#define LINUX_SYS_linux_open_tree 428
|
||||
#define LINUX_SYS_linux_move_mount 429
|
||||
#define LINUX_SYS_linux_fsopen 430
|
||||
#define LINUX_SYS_linux_fsconfig 431
|
||||
#define LINUX_SYS_linux_fsmount 432
|
||||
#define LINUX_SYS_linux_fspick 433
|
||||
#define LINUX_SYS_linux_pidfd_open 434
|
||||
#define LINUX_SYS_linux_clone3 435
|
||||
#define LINUX_SYS_linux_close_range 436
|
||||
#define LINUX_SYS_linux_openat2 437
|
||||
#define LINUX_SYS_linux_pidfd_getfd 438
|
||||
#define LINUX_SYS_linux_faccessat2 439
|
||||
#define LINUX_SYS_linux_process_madvise 440
|
||||
#define LINUX_SYS_linux_epoll_pwait2 441
|
||||
#define LINUX_SYS_linux_mount_setattr 442
|
||||
#define LINUX_SYS_MAXSYSCALL 444
|
||||
|
@ -298,5 +298,157 @@ const char *linux_syscallnames[] = {
|
||||
"linux_pkey_mprotect", /* 288 = linux_pkey_mprotect */
|
||||
"linux_pkey_alloc", /* 289 = linux_pkey_alloc */
|
||||
"linux_pkey_free", /* 290 = linux_pkey_free */
|
||||
"#291", /* 291 = nosys */
|
||||
"linux_statx", /* 291 = linux_statx */
|
||||
"linux_io_pgetevents", /* 292 = linux_io_pgetevents */
|
||||
"linux_rseq", /* 293 = linux_rseq */
|
||||
"linux_kexec_file_load", /* 294 = linux_kexec_file_load */
|
||||
"#295", /* 295 = unimpl_md_syscall */
|
||||
"#296", /* 296 = unimpl_md_syscall */
|
||||
"#297", /* 297 = unimpl_md_syscall */
|
||||
"#298", /* 298 = unimpl_md_syscall */
|
||||
"#299", /* 299 = unimpl_md_syscall */
|
||||
"#300", /* 300 = unimpl_md_syscall */
|
||||
"#301", /* 301 = unimpl_md_syscall */
|
||||
"#302", /* 302 = unimpl_md_syscall */
|
||||
"#303", /* 303 = unimpl_md_syscall */
|
||||
"#304", /* 304 = unimpl_md_syscall */
|
||||
"#305", /* 305 = unimpl_md_syscall */
|
||||
"#306", /* 306 = unimpl_md_syscall */
|
||||
"#307", /* 307 = unimpl_md_syscall */
|
||||
"#308", /* 308 = unimpl_md_syscall */
|
||||
"#309", /* 309 = unimpl_md_syscall */
|
||||
"#310", /* 310 = unimpl_md_syscall */
|
||||
"#311", /* 311 = unimpl_md_syscall */
|
||||
"#312", /* 312 = unimpl_md_syscall */
|
||||
"#313", /* 313 = unimpl_md_syscall */
|
||||
"#314", /* 314 = unimpl_md_syscall */
|
||||
"#315", /* 315 = unimpl_md_syscall */
|
||||
"#316", /* 316 = unimpl_md_syscall */
|
||||
"#317", /* 317 = unimpl_md_syscall */
|
||||
"#318", /* 318 = unimpl_md_syscall */
|
||||
"#319", /* 319 = unimpl_md_syscall */
|
||||
"#320", /* 320 = unimpl_md_syscall */
|
||||
"#321", /* 321 = unimpl_md_syscall */
|
||||
"#322", /* 322 = unimpl_md_syscall */
|
||||
"#323", /* 323 = unimpl_md_syscall */
|
||||
"#324", /* 324 = unimpl_md_syscall */
|
||||
"#325", /* 325 = unimpl_md_syscall */
|
||||
"#326", /* 326 = unimpl_md_syscall */
|
||||
"#327", /* 327 = unimpl_md_syscall */
|
||||
"#328", /* 328 = unimpl_md_syscall */
|
||||
"#329", /* 329 = unimpl_md_syscall */
|
||||
"#330", /* 330 = unimpl_md_syscall */
|
||||
"#331", /* 331 = unimpl_md_syscall */
|
||||
"#332", /* 332 = unimpl_md_syscall */
|
||||
"#333", /* 333 = unimpl_md_syscall */
|
||||
"#334", /* 334 = unimpl_md_syscall */
|
||||
"#335", /* 335 = unimpl_md_syscall */
|
||||
"#336", /* 336 = unimpl_md_syscall */
|
||||
"#337", /* 337 = unimpl_md_syscall */
|
||||
"#338", /* 338 = unimpl_md_syscall */
|
||||
"#339", /* 339 = unimpl_md_syscall */
|
||||
"#340", /* 340 = unimpl_md_syscall */
|
||||
"#341", /* 341 = unimpl_md_syscall */
|
||||
"#342", /* 342 = unimpl_md_syscall */
|
||||
"#343", /* 343 = unimpl_md_syscall */
|
||||
"#344", /* 344 = unimpl_md_syscall */
|
||||
"#345", /* 345 = unimpl_md_syscall */
|
||||
"#346", /* 346 = unimpl_md_syscall */
|
||||
"#347", /* 347 = unimpl_md_syscall */
|
||||
"#348", /* 348 = unimpl_md_syscall */
|
||||
"#349", /* 349 = unimpl_md_syscall */
|
||||
"#350", /* 350 = unimpl_md_syscall */
|
||||
"#351", /* 351 = unimpl_md_syscall */
|
||||
"#352", /* 352 = unimpl_md_syscall */
|
||||
"#353", /* 353 = unimpl_md_syscall */
|
||||
"#354", /* 354 = unimpl_md_syscall */
|
||||
"#355", /* 355 = unimpl_md_syscall */
|
||||
"#356", /* 356 = unimpl_md_syscall */
|
||||
"#357", /* 357 = unimpl_md_syscall */
|
||||
"#358", /* 358 = unimpl_md_syscall */
|
||||
"#359", /* 359 = unimpl_md_syscall */
|
||||
"#360", /* 360 = unimpl_md_syscall */
|
||||
"#361", /* 361 = unimpl_md_syscall */
|
||||
"#362", /* 362 = unimpl_md_syscall */
|
||||
"#363", /* 363 = unimpl_md_syscall */
|
||||
"#364", /* 364 = unimpl_md_syscall */
|
||||
"#365", /* 365 = unimpl_md_syscall */
|
||||
"#366", /* 366 = unimpl_md_syscall */
|
||||
"#367", /* 367 = unimpl_md_syscall */
|
||||
"#368", /* 368 = unimpl_md_syscall */
|
||||
"#369", /* 369 = unimpl_md_syscall */
|
||||
"#370", /* 370 = unimpl_md_syscall */
|
||||
"#371", /* 371 = unimpl_md_syscall */
|
||||
"#372", /* 372 = unimpl_md_syscall */
|
||||
"#373", /* 373 = unimpl_md_syscall */
|
||||
"#374", /* 374 = unimpl_md_syscall */
|
||||
"#375", /* 375 = unimpl_md_syscall */
|
||||
"#376", /* 376 = unimpl_md_syscall */
|
||||
"#377", /* 377 = unimpl_md_syscall */
|
||||
"#378", /* 378 = unimpl_md_syscall */
|
||||
"#379", /* 379 = unimpl_md_syscall */
|
||||
"#380", /* 380 = unimpl_md_syscall */
|
||||
"#381", /* 381 = unimpl_md_syscall */
|
||||
"#382", /* 382 = unimpl_md_syscall */
|
||||
"#383", /* 383 = unimpl_md_syscall */
|
||||
"#384", /* 384 = unimpl_md_syscall */
|
||||
"#385", /* 385 = unimpl_md_syscall */
|
||||
"#386", /* 386 = unimpl_md_syscall */
|
||||
"#387", /* 387 = unimpl_md_syscall */
|
||||
"#388", /* 388 = unimpl_md_syscall */
|
||||
"#389", /* 389 = unimpl_md_syscall */
|
||||
"#390", /* 390 = unimpl_md_syscall */
|
||||
"#391", /* 391 = unimpl_md_syscall */
|
||||
"#392", /* 392 = unimpl_md_syscall */
|
||||
"#393", /* 393 = unimpl_md_syscall */
|
||||
"#394", /* 394 = unimpl_md_syscall */
|
||||
"#395", /* 395 = unimpl_md_syscall */
|
||||
"#396", /* 396 = unimpl_md_syscall */
|
||||
"#397", /* 397 = unimpl_md_syscall */
|
||||
"#398", /* 398 = unimpl_md_syscall */
|
||||
"#399", /* 399 = unimpl_md_syscall */
|
||||
"#400", /* 400 = unimpl_md_syscall */
|
||||
"#401", /* 401 = unimpl_md_syscall */
|
||||
"#402", /* 402 = unimpl_md_syscall */
|
||||
"#403", /* 403 = unimpl_md_syscall */
|
||||
"#404", /* 404 = unimpl_md_syscall */
|
||||
"#405", /* 405 = unimpl_md_syscall */
|
||||
"#406", /* 406 = unimpl_md_syscall */
|
||||
"#407", /* 407 = unimpl_md_syscall */
|
||||
"#408", /* 408 = unimpl_md_syscall */
|
||||
"#409", /* 409 = unimpl_md_syscall */
|
||||
"#410", /* 410 = unimpl_md_syscall */
|
||||
"#411", /* 411 = unimpl_md_syscall */
|
||||
"#412", /* 412 = unimpl_md_syscall */
|
||||
"#413", /* 413 = unimpl_md_syscall */
|
||||
"#414", /* 414 = unimpl_md_syscall */
|
||||
"#415", /* 415 = unimpl_md_syscall */
|
||||
"#416", /* 416 = unimpl_md_syscall */
|
||||
"#417", /* 417 = unimpl_md_syscall */
|
||||
"#418", /* 418 = unimpl_md_syscall */
|
||||
"#419", /* 419 = unimpl_md_syscall */
|
||||
"#420", /* 420 = unimpl_md_syscall */
|
||||
"#421", /* 421 = unimpl_md_syscall */
|
||||
"#422", /* 422 = unimpl_md_syscall */
|
||||
"#423", /* 423 = unimpl_md_syscall */
|
||||
"linux_pidfd_send_signal", /* 424 = linux_pidfd_send_signal */
|
||||
"linux_io_uring_setup", /* 425 = linux_io_uring_setup */
|
||||
"linux_io_uring_enter", /* 426 = linux_io_uring_enter */
|
||||
"linux_io_uring_register", /* 427 = linux_io_uring_register */
|
||||
"linux_open_tree", /* 428 = linux_open_tree */
|
||||
"linux_move_mount", /* 429 = linux_move_mount */
|
||||
"linux_fsopen", /* 430 = linux_fsopen */
|
||||
"linux_fsconfig", /* 431 = linux_fsconfig */
|
||||
"linux_fsmount", /* 432 = linux_fsmount */
|
||||
"linux_fspick", /* 433 = linux_fspick */
|
||||
"linux_pidfd_open", /* 434 = linux_pidfd_open */
|
||||
"linux_clone3", /* 435 = linux_clone3 */
|
||||
"linux_close_range", /* 436 = linux_close_range */
|
||||
"linux_openat2", /* 437 = linux_openat2 */
|
||||
"linux_pidfd_getfd", /* 438 = linux_pidfd_getfd */
|
||||
"linux_faccessat2", /* 439 = linux_faccessat2 */
|
||||
"linux_process_madvise", /* 440 = linux_process_madvise */
|
||||
"linux_epoll_pwait2", /* 441 = linux_epoll_pwait2 */
|
||||
"linux_mount_setattr", /* 442 = linux_mount_setattr */
|
||||
"#443", /* 443 = nosys */
|
||||
};
|
||||
|
@ -308,5 +308,157 @@ struct sysent linux_sysent[] = {
|
||||
{ .sy_narg = AS(linux_pkey_mprotect_args), .sy_call = (sy_call_t *)linux_pkey_mprotect, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 288 = linux_pkey_mprotect */
|
||||
{ .sy_narg = AS(linux_pkey_alloc_args), .sy_call = (sy_call_t *)linux_pkey_alloc, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 289 = linux_pkey_alloc */
|
||||
{ .sy_narg = AS(linux_pkey_free_args), .sy_call = (sy_call_t *)linux_pkey_free, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 290 = linux_pkey_free */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 291 = nosys */
|
||||
{ .sy_narg = AS(linux_statx_args), .sy_call = (sy_call_t *)linux_statx, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 291 = linux_statx */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_io_pgetevents, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 292 = linux_io_pgetevents */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_rseq, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 293 = linux_rseq */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_kexec_file_load, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 294 = linux_kexec_file_load */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 295 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 296 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 297 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 298 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 299 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 300 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 301 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 302 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 303 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 304 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 305 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 306 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 307 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 308 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 309 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 310 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 311 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 312 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 313 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 314 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 315 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 316 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 317 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 318 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 319 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 320 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 321 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 322 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 323 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 324 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 325 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 326 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 327 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 328 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 329 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 330 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 331 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 332 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 333 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 334 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 335 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 336 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 337 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 338 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 339 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 340 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 341 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 342 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 343 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 344 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 345 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 346 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 347 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 348 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 349 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 350 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 351 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 352 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 353 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 354 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 355 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 356 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 357 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 358 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 359 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 360 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 361 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 362 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 363 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 364 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 365 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 366 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 367 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 368 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 369 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 370 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 371 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 372 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 373 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 374 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 375 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 376 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 377 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 378 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 379 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 380 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 381 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 382 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 383 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 384 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 385 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 386 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 387 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 388 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 389 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 390 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 391 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 392 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 393 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 394 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 395 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 396 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 397 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 398 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 399 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 400 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 401 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 402 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 403 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 404 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 405 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 406 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 407 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 408 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 409 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 410 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 411 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 412 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 413 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 414 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 415 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 416 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 417 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 418 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 419 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 420 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 421 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 422 = unimpl_md_syscall */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 423 = unimpl_md_syscall */
|
||||
{ .sy_narg = AS(linux_pidfd_send_signal_args), .sy_call = (sy_call_t *)linux_pidfd_send_signal, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 424 = linux_pidfd_send_signal */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_io_uring_setup, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 425 = linux_io_uring_setup */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_io_uring_enter, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 426 = linux_io_uring_enter */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_io_uring_register, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 427 = linux_io_uring_register */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_open_tree, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 428 = linux_open_tree */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_move_mount, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 429 = linux_move_mount */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_fsopen, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 430 = linux_fsopen */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_fsconfig, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 431 = linux_fsconfig */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_fsmount, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 432 = linux_fsmount */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_fspick, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 433 = linux_fspick */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_pidfd_open, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 434 = linux_pidfd_open */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_clone3, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 435 = linux_clone3 */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_close_range, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 436 = linux_close_range */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_openat2, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 437 = linux_openat2 */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_pidfd_getfd, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 438 = linux_pidfd_getfd */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_faccessat2, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 439 = linux_faccessat2 */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_process_madvise, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 440 = linux_process_madvise */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_epoll_pwait2, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 441 = linux_epoll_pwait2 */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_mount_setattr, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 442 = linux_mount_setattr */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 443 = nosys */
|
||||
};
|
||||
|
@ -2213,6 +2213,132 @@ systrace_args(int sysnum, void *params, uint64_t *uarg, int *n_args)
|
||||
*n_args = 1;
|
||||
break;
|
||||
}
|
||||
/* linux_statx */
|
||||
case 291: {
|
||||
struct linux_statx_args *p = params;
|
||||
iarg[0] = p->dirfd; /* l_int */
|
||||
uarg[1] = (intptr_t)p->pathname; /* const char * */
|
||||
iarg[2] = p->flags; /* l_uint */
|
||||
iarg[3] = p->mask; /* l_uint */
|
||||
uarg[4] = (intptr_t)p->statxbuf; /* void * */
|
||||
*n_args = 5;
|
||||
break;
|
||||
}
|
||||
/* linux_io_pgetevents */
|
||||
case 292: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_rseq */
|
||||
case 293: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_kexec_file_load */
|
||||
case 294: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_pidfd_send_signal */
|
||||
case 424: {
|
||||
struct linux_pidfd_send_signal_args *p = params;
|
||||
iarg[0] = p->pidfd; /* l_int */
|
||||
iarg[1] = p->sig; /* l_int */
|
||||
uarg[2] = (intptr_t)p->info; /* l_siginfo_t * */
|
||||
iarg[3] = p->flags; /* l_uint */
|
||||
*n_args = 4;
|
||||
break;
|
||||
}
|
||||
/* linux_io_uring_setup */
|
||||
case 425: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_io_uring_enter */
|
||||
case 426: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_io_uring_register */
|
||||
case 427: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_open_tree */
|
||||
case 428: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_move_mount */
|
||||
case 429: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_fsopen */
|
||||
case 430: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_fsconfig */
|
||||
case 431: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_fsmount */
|
||||
case 432: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_fspick */
|
||||
case 433: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_pidfd_open */
|
||||
case 434: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_clone3 */
|
||||
case 435: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_close_range */
|
||||
case 436: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_openat2 */
|
||||
case 437: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_pidfd_getfd */
|
||||
case 438: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_faccessat2 */
|
||||
case 439: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_process_madvise */
|
||||
case 440: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_epoll_pwait2 */
|
||||
case 441: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_mount_setattr */
|
||||
case 442: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
default:
|
||||
*n_args = 0;
|
||||
break;
|
||||
@ -5883,6 +6009,110 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
|
||||
break;
|
||||
};
|
||||
break;
|
||||
/* linux_statx */
|
||||
case 291:
|
||||
switch (ndx) {
|
||||
case 0:
|
||||
p = "l_int";
|
||||
break;
|
||||
case 1:
|
||||
p = "userland const char *";
|
||||
break;
|
||||
case 2:
|
||||
p = "l_uint";
|
||||
break;
|
||||
case 3:
|
||||
p = "l_uint";
|
||||
break;
|
||||
case 4:
|
||||
p = "userland void *";
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
};
|
||||
break;
|
||||
/* linux_io_pgetevents */
|
||||
case 292:
|
||||
break;
|
||||
/* linux_rseq */
|
||||
case 293:
|
||||
break;
|
||||
/* linux_kexec_file_load */
|
||||
case 294:
|
||||
break;
|
||||
/* linux_pidfd_send_signal */
|
||||
case 424:
|
||||
switch (ndx) {
|
||||
case 0:
|
||||
p = "l_int";
|
||||
break;
|
||||
case 1:
|
||||
p = "l_int";
|
||||
break;
|
||||
case 2:
|
||||
p = "userland l_siginfo_t *";
|
||||
break;
|
||||
case 3:
|
||||
p = "l_uint";
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
};
|
||||
break;
|
||||
/* linux_io_uring_setup */
|
||||
case 425:
|
||||
break;
|
||||
/* linux_io_uring_enter */
|
||||
case 426:
|
||||
break;
|
||||
/* linux_io_uring_register */
|
||||
case 427:
|
||||
break;
|
||||
/* linux_open_tree */
|
||||
case 428:
|
||||
break;
|
||||
/* linux_move_mount */
|
||||
case 429:
|
||||
break;
|
||||
/* linux_fsopen */
|
||||
case 430:
|
||||
break;
|
||||
/* linux_fsconfig */
|
||||
case 431:
|
||||
break;
|
||||
/* linux_fsmount */
|
||||
case 432:
|
||||
break;
|
||||
/* linux_fspick */
|
||||
case 433:
|
||||
break;
|
||||
/* linux_pidfd_open */
|
||||
case 434:
|
||||
break;
|
||||
/* linux_clone3 */
|
||||
case 435:
|
||||
break;
|
||||
/* linux_close_range */
|
||||
case 436:
|
||||
break;
|
||||
/* linux_openat2 */
|
||||
case 437:
|
||||
break;
|
||||
/* linux_pidfd_getfd */
|
||||
case 438:
|
||||
break;
|
||||
/* linux_faccessat2 */
|
||||
case 439:
|
||||
break;
|
||||
/* linux_process_madvise */
|
||||
case 440:
|
||||
break;
|
||||
/* linux_epoll_pwait2 */
|
||||
case 441:
|
||||
break;
|
||||
/* linux_mount_setattr */
|
||||
case 442:
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
};
|
||||
@ -7095,6 +7325,58 @@ systrace_return_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
|
||||
if (ndx == 0 || ndx == 1)
|
||||
p = "int";
|
||||
break;
|
||||
/* linux_statx */
|
||||
case 291:
|
||||
if (ndx == 0 || ndx == 1)
|
||||
p = "int";
|
||||
break;
|
||||
/* linux_io_pgetevents */
|
||||
case 292:
|
||||
/* linux_rseq */
|
||||
case 293:
|
||||
/* linux_kexec_file_load */
|
||||
case 294:
|
||||
/* linux_pidfd_send_signal */
|
||||
case 424:
|
||||
if (ndx == 0 || ndx == 1)
|
||||
p = "int";
|
||||
break;
|
||||
/* linux_io_uring_setup */
|
||||
case 425:
|
||||
/* linux_io_uring_enter */
|
||||
case 426:
|
||||
/* linux_io_uring_register */
|
||||
case 427:
|
||||
/* linux_open_tree */
|
||||
case 428:
|
||||
/* linux_move_mount */
|
||||
case 429:
|
||||
/* linux_fsopen */
|
||||
case 430:
|
||||
/* linux_fsconfig */
|
||||
case 431:
|
||||
/* linux_fsmount */
|
||||
case 432:
|
||||
/* linux_fspick */
|
||||
case 433:
|
||||
/* linux_pidfd_open */
|
||||
case 434:
|
||||
/* linux_clone3 */
|
||||
case 435:
|
||||
/* linux_close_range */
|
||||
case 436:
|
||||
/* linux_openat2 */
|
||||
case 437:
|
||||
/* linux_pidfd_getfd */
|
||||
case 438:
|
||||
/* linux_faccessat2 */
|
||||
case 439:
|
||||
/* linux_process_madvise */
|
||||
case 440:
|
||||
/* linux_epoll_pwait2 */
|
||||
case 441:
|
||||
/* linux_mount_setattr */
|
||||
case 442:
|
||||
default:
|
||||
break;
|
||||
};
|
||||
|
@ -1586,6 +1586,51 @@ struct linux_io_uring_enter_args {
|
||||
struct linux_io_uring_register_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_open_tree_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_move_mount_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_fsopen_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_fsconfig_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_fsmount_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_fspick_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_pidfd_open_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_clone3_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_close_range_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_openat2_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_pidfd_getfd_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_faccessat2_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_process_madvise_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_epoll_pwait2_args {
|
||||
register_t dummy;
|
||||
};
|
||||
struct linux_mount_setattr_args {
|
||||
register_t dummy;
|
||||
};
|
||||
#define nosys linux_nosys
|
||||
int linux_exit(struct thread *, struct linux_exit_args *);
|
||||
int linux_fork(struct thread *, struct linux_fork_args *);
|
||||
@ -1936,6 +1981,21 @@ int linux_pidfd_send_signal(struct thread *, struct linux_pidfd_send_signal_args
|
||||
int linux_io_uring_setup(struct thread *, struct linux_io_uring_setup_args *);
|
||||
int linux_io_uring_enter(struct thread *, struct linux_io_uring_enter_args *);
|
||||
int linux_io_uring_register(struct thread *, struct linux_io_uring_register_args *);
|
||||
int linux_open_tree(struct thread *, struct linux_open_tree_args *);
|
||||
int linux_move_mount(struct thread *, struct linux_move_mount_args *);
|
||||
int linux_fsopen(struct thread *, struct linux_fsopen_args *);
|
||||
int linux_fsconfig(struct thread *, struct linux_fsconfig_args *);
|
||||
int linux_fsmount(struct thread *, struct linux_fsmount_args *);
|
||||
int linux_fspick(struct thread *, struct linux_fspick_args *);
|
||||
int linux_pidfd_open(struct thread *, struct linux_pidfd_open_args *);
|
||||
int linux_clone3(struct thread *, struct linux_clone3_args *);
|
||||
int linux_close_range(struct thread *, struct linux_close_range_args *);
|
||||
int linux_openat2(struct thread *, struct linux_openat2_args *);
|
||||
int linux_pidfd_getfd(struct thread *, struct linux_pidfd_getfd_args *);
|
||||
int linux_faccessat2(struct thread *, struct linux_faccessat2_args *);
|
||||
int linux_process_madvise(struct thread *, struct linux_process_madvise_args *);
|
||||
int linux_epoll_pwait2(struct thread *, struct linux_epoll_pwait2_args *);
|
||||
int linux_mount_setattr(struct thread *, struct linux_mount_setattr_args *);
|
||||
|
||||
#ifdef COMPAT_43
|
||||
|
||||
@ -2334,6 +2394,21 @@ int linux_io_uring_register(struct thread *, struct linux_io_uring_register_args
|
||||
#define LINUX_SYS_AUE_linux_io_uring_setup AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_io_uring_enter AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_io_uring_register AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_open_tree AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_move_mount AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_fsopen AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_fsconfig AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_fsmount AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_fspick AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_pidfd_open AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_clone3 AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_close_range AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_openat2 AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_pidfd_getfd AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_faccessat2 AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_process_madvise AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_epoll_pwait2 AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_mount_setattr AUE_NULL
|
||||
|
||||
#undef PAD_
|
||||
#undef PADL_
|
||||
|
@ -396,4 +396,19 @@
|
||||
#define LINUX_SYS_linux_io_uring_setup 425
|
||||
#define LINUX_SYS_linux_io_uring_enter 426
|
||||
#define LINUX_SYS_linux_io_uring_register 427
|
||||
#define LINUX_SYS_MAXSYSCALL 429
|
||||
#define LINUX_SYS_linux_open_tree 428
|
||||
#define LINUX_SYS_linux_move_mount 429
|
||||
#define LINUX_SYS_linux_fsopen 430
|
||||
#define LINUX_SYS_linux_fsconfig 431
|
||||
#define LINUX_SYS_linux_fsmount 432
|
||||
#define LINUX_SYS_linux_fspick 433
|
||||
#define LINUX_SYS_linux_pidfd_open 434
|
||||
#define LINUX_SYS_linux_clone3 435
|
||||
#define LINUX_SYS_linux_close_range 436
|
||||
#define LINUX_SYS_linux_openat2 437
|
||||
#define LINUX_SYS_linux_pidfd_getfd 438
|
||||
#define LINUX_SYS_linux_faccessat2 439
|
||||
#define LINUX_SYS_linux_process_madvise 440
|
||||
#define LINUX_SYS_linux_epoll_pwait2 441
|
||||
#define LINUX_SYS_linux_mount_setattr 442
|
||||
#define LINUX_SYS_MAXSYSCALL 444
|
||||
|
@ -435,5 +435,20 @@ const char *linux_syscallnames[] = {
|
||||
"linux_io_uring_setup", /* 425 = linux_io_uring_setup */
|
||||
"linux_io_uring_enter", /* 426 = linux_io_uring_enter */
|
||||
"linux_io_uring_register", /* 427 = linux_io_uring_register */
|
||||
"#428", /* 428 = nosys */
|
||||
"linux_open_tree", /* 428 = linux_open_tree */
|
||||
"linux_move_mount", /* 429 = linux_move_mount */
|
||||
"linux_fsopen", /* 430 = linux_fsopen */
|
||||
"linux_fsconfig", /* 431 = linux_fsconfig */
|
||||
"linux_fsmount", /* 432 = linux_fsmount */
|
||||
"linux_fspick", /* 433 = linux_fspick */
|
||||
"linux_pidfd_open", /* 434 = linux_pidfd_open */
|
||||
"linux_clone3", /* 435 = linux_clone3 */
|
||||
"linux_close_range", /* 436 = linux_close_range */
|
||||
"linux_openat2", /* 437 = linux_openat2 */
|
||||
"linux_pidfd_getfd", /* 438 = linux_pidfd_getfd */
|
||||
"linux_faccessat2", /* 439 = linux_faccessat2 */
|
||||
"linux_process_madvise", /* 440 = linux_process_madvise */
|
||||
"linux_epoll_pwait2", /* 441 = linux_epoll_pwait2 */
|
||||
"linux_mount_setattr", /* 442 = linux_mount_setattr */
|
||||
"#443", /* 443 = nosys */
|
||||
};
|
||||
|
@ -445,5 +445,20 @@ struct sysent linux_sysent[] = {
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_io_uring_setup, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 425 = linux_io_uring_setup */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_io_uring_enter, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 426 = linux_io_uring_enter */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_io_uring_register, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 427 = linux_io_uring_register */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 428 = nosys */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_open_tree, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 428 = linux_open_tree */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_move_mount, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 429 = linux_move_mount */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_fsopen, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 430 = linux_fsopen */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_fsconfig, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 431 = linux_fsconfig */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_fsmount, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 432 = linux_fsmount */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_fspick, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 433 = linux_fspick */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_pidfd_open, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 434 = linux_pidfd_open */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_clone3, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 435 = linux_clone3 */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_close_range, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 436 = linux_close_range */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_openat2, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 437 = linux_openat2 */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_pidfd_getfd, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 438 = linux_pidfd_getfd */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_faccessat2, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 439 = linux_faccessat2 */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_process_madvise, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 440 = linux_process_madvise */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_epoll_pwait2, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 441 = linux_epoll_pwait2 */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_mount_setattr, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 442 = linux_mount_setattr */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 443 = nosys */
|
||||
};
|
||||
|
@ -3124,6 +3124,81 @@ systrace_args(int sysnum, void *params, uint64_t *uarg, int *n_args)
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_open_tree */
|
||||
case 428: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_move_mount */
|
||||
case 429: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_fsopen */
|
||||
case 430: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_fsconfig */
|
||||
case 431: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_fsmount */
|
||||
case 432: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_fspick */
|
||||
case 433: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_pidfd_open */
|
||||
case 434: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_clone3 */
|
||||
case 435: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_close_range */
|
||||
case 436: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_openat2 */
|
||||
case 437: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_pidfd_getfd */
|
||||
case 438: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_faccessat2 */
|
||||
case 439: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_process_madvise */
|
||||
case 440: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_epoll_pwait2 */
|
||||
case 441: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_mount_setattr */
|
||||
case 442: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
default:
|
||||
*n_args = 0;
|
||||
break;
|
||||
@ -8074,6 +8149,51 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
|
||||
/* linux_io_uring_register */
|
||||
case 427:
|
||||
break;
|
||||
/* linux_open_tree */
|
||||
case 428:
|
||||
break;
|
||||
/* linux_move_mount */
|
||||
case 429:
|
||||
break;
|
||||
/* linux_fsopen */
|
||||
case 430:
|
||||
break;
|
||||
/* linux_fsconfig */
|
||||
case 431:
|
||||
break;
|
||||
/* linux_fsmount */
|
||||
case 432:
|
||||
break;
|
||||
/* linux_fspick */
|
||||
case 433:
|
||||
break;
|
||||
/* linux_pidfd_open */
|
||||
case 434:
|
||||
break;
|
||||
/* linux_clone3 */
|
||||
case 435:
|
||||
break;
|
||||
/* linux_close_range */
|
||||
case 436:
|
||||
break;
|
||||
/* linux_openat2 */
|
||||
case 437:
|
||||
break;
|
||||
/* linux_pidfd_getfd */
|
||||
case 438:
|
||||
break;
|
||||
/* linux_faccessat2 */
|
||||
case 439:
|
||||
break;
|
||||
/* linux_process_madvise */
|
||||
case 440:
|
||||
break;
|
||||
/* linux_epoll_pwait2 */
|
||||
case 441:
|
||||
break;
|
||||
/* linux_mount_setattr */
|
||||
case 442:
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
};
|
||||
@ -9791,6 +9911,36 @@ systrace_return_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
|
||||
case 426:
|
||||
/* linux_io_uring_register */
|
||||
case 427:
|
||||
/* linux_open_tree */
|
||||
case 428:
|
||||
/* linux_move_mount */
|
||||
case 429:
|
||||
/* linux_fsopen */
|
||||
case 430:
|
||||
/* linux_fsconfig */
|
||||
case 431:
|
||||
/* linux_fsmount */
|
||||
case 432:
|
||||
/* linux_fspick */
|
||||
case 433:
|
||||
/* linux_pidfd_open */
|
||||
case 434:
|
||||
/* linux_clone3 */
|
||||
case 435:
|
||||
/* linux_close_range */
|
||||
case 436:
|
||||
/* linux_openat2 */
|
||||
case 437:
|
||||
/* linux_pidfd_getfd */
|
||||
case 438:
|
||||
/* linux_faccessat2 */
|
||||
case 439:
|
||||
/* linux_process_madvise */
|
||||
case 440:
|
||||
/* linux_epoll_pwait2 */
|
||||
case 441:
|
||||
/* linux_mount_setattr */
|
||||
case 442:
|
||||
default:
|
||||
break;
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user