mirror of
https://github.com/opnsense/src.git
synced 2026-05-28 04:12:45 -04:00
linux(4): Regen
MFC after: 1 week (cherry picked from commit 28035f675b8590a24fddb418083788609ef75cc8)
This commit is contained in:
parent
4d46ca6550
commit
6f63d749fe
20 changed files with 750 additions and 12 deletions
|
|
@ -1405,6 +1405,39 @@ struct linux_epoll_pwait2_args {
|
|||
struct linux_mount_setattr_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_quotactl_fd_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_landlock_create_ruleset_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_landlock_add_rule_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_landlock_restrict_self_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_memfd_secret_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_process_mrelease_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_futex_waitv_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_set_mempolicy_home_node_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_cachestat_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_fchmodat2_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_map_shadow_stack_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
#define nosys linux_nosys
|
||||
int linux_write(struct thread *, struct linux_write_args *);
|
||||
int linux_open(struct thread *, struct linux_open_args *);
|
||||
|
|
@ -1705,6 +1738,17 @@ 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 *);
|
||||
int linux_quotactl_fd(struct thread *, struct linux_quotactl_fd_args *);
|
||||
int linux_landlock_create_ruleset(struct thread *, struct linux_landlock_create_ruleset_args *);
|
||||
int linux_landlock_add_rule(struct thread *, struct linux_landlock_add_rule_args *);
|
||||
int linux_landlock_restrict_self(struct thread *, struct linux_landlock_restrict_self_args *);
|
||||
int linux_memfd_secret(struct thread *, struct linux_memfd_secret_args *);
|
||||
int linux_process_mrelease(struct thread *, struct linux_process_mrelease_args *);
|
||||
int linux_futex_waitv(struct thread *, struct linux_futex_waitv_args *);
|
||||
int linux_set_mempolicy_home_node(struct thread *, struct linux_set_mempolicy_home_node_args *);
|
||||
int linux_cachestat(struct thread *, struct linux_cachestat_args *);
|
||||
int linux_fchmodat2(struct thread *, struct linux_fchmodat2_args *);
|
||||
int linux_map_shadow_stack(struct thread *, struct linux_map_shadow_stack_args *);
|
||||
#define LINUX_SYS_AUE_linux_write AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_open AUE_OPEN_RWTC
|
||||
#define LINUX_SYS_AUE_linux_newstat AUE_STAT
|
||||
|
|
@ -2004,6 +2048,17 @@ int linux_mount_setattr(struct thread *, struct linux_mount_setattr_args *);
|
|||
#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
|
||||
#define LINUX_SYS_AUE_linux_quotactl_fd AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_landlock_create_ruleset AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_landlock_add_rule AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_landlock_restrict_self AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_memfd_secret AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_process_mrelease AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_futex_waitv AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_set_mempolicy_home_node AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_cachestat AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_fchmodat2 AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_map_shadow_stack AUE_NULL
|
||||
|
||||
#undef PAD_
|
||||
#undef PADL_
|
||||
|
|
|
|||
|
|
@ -343,4 +343,15 @@
|
|||
#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
|
||||
#define LINUX_SYS_linux_quotactl_fd 443
|
||||
#define LINUX_SYS_linux_landlock_create_ruleset 444
|
||||
#define LINUX_SYS_linux_landlock_add_rule 445
|
||||
#define LINUX_SYS_linux_landlock_restrict_self 446
|
||||
#define LINUX_SYS_linux_memfd_secret 447
|
||||
#define LINUX_SYS_linux_process_mrelease 448
|
||||
#define LINUX_SYS_linux_futex_waitv 449
|
||||
#define LINUX_SYS_linux_set_mempolicy_home_node 450
|
||||
#define LINUX_SYS_linux_cachestat 451
|
||||
#define LINUX_SYS_linux_fchmodat2 452
|
||||
#define LINUX_SYS_linux_map_shadow_stack 453
|
||||
#define LINUX_SYS_MAXSYSCALL 455
|
||||
|
|
|
|||
|
|
@ -449,5 +449,16 @@ const char *linux_syscallnames[] = {
|
|||
"linux_process_madvise", /* 440 = linux_process_madvise */
|
||||
"linux_epoll_pwait2", /* 441 = linux_epoll_pwait2 */
|
||||
"linux_mount_setattr", /* 442 = linux_mount_setattr */
|
||||
"#443", /* 443 = nosys */
|
||||
"linux_quotactl_fd", /* 443 = linux_quotactl_fd */
|
||||
"linux_landlock_create_ruleset", /* 444 = linux_landlock_create_ruleset */
|
||||
"linux_landlock_add_rule", /* 445 = linux_landlock_add_rule */
|
||||
"linux_landlock_restrict_self", /* 446 = linux_landlock_restrict_self */
|
||||
"linux_memfd_secret", /* 447 = linux_memfd_secret */
|
||||
"linux_process_mrelease", /* 448 = linux_process_mrelease */
|
||||
"linux_futex_waitv", /* 449 = linux_futex_waitv */
|
||||
"linux_set_mempolicy_home_node", /* 450 = linux_set_mempolicy_home_node */
|
||||
"linux_cachestat", /* 451 = linux_cachestat */
|
||||
"linux_fchmodat2", /* 452 = linux_fchmodat2 */
|
||||
"linux_map_shadow_stack", /* 453 = linux_map_shadow_stack */
|
||||
"#454", /* 454 = nosys */
|
||||
};
|
||||
|
|
|
|||
|
|
@ -459,5 +459,16 @@ struct sysent linux_sysent[] = {
|
|||
{ .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 = AS(linux_epoll_pwait2_args), .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 */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_quotactl_fd, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 443 = linux_quotactl_fd */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_landlock_create_ruleset, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 444 = linux_landlock_create_ruleset */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_landlock_add_rule, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 445 = linux_landlock_add_rule */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_landlock_restrict_self, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 446 = linux_landlock_restrict_self */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_memfd_secret, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 447 = linux_memfd_secret */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_process_mrelease, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 448 = linux_process_mrelease */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_futex_waitv, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 449 = linux_futex_waitv */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_set_mempolicy_home_node, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 450 = linux_set_mempolicy_home_node */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_cachestat, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 451 = linux_cachestat */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_fchmodat2, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 452 = linux_fchmodat2 */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_map_shadow_stack, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 453 = linux_map_shadow_stack */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 454 = nosys */
|
||||
};
|
||||
|
|
|
|||
|
|
@ -2751,6 +2751,61 @@ systrace_args(int sysnum, void *params, uint64_t *uarg, int *n_args)
|
|||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_quotactl_fd */
|
||||
case 443: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_landlock_create_ruleset */
|
||||
case 444: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_landlock_add_rule */
|
||||
case 445: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_landlock_restrict_self */
|
||||
case 446: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_memfd_secret */
|
||||
case 447: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_process_mrelease */
|
||||
case 448: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_futex_waitv */
|
||||
case 449: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_set_mempolicy_home_node */
|
||||
case 450: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_cachestat */
|
||||
case 451: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_fchmodat2 */
|
||||
case 452: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_map_shadow_stack */
|
||||
case 453: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
default:
|
||||
*n_args = 0;
|
||||
break;
|
||||
|
|
@ -7181,6 +7236,39 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
|
|||
/* linux_mount_setattr */
|
||||
case 442:
|
||||
break;
|
||||
/* linux_quotactl_fd */
|
||||
case 443:
|
||||
break;
|
||||
/* linux_landlock_create_ruleset */
|
||||
case 444:
|
||||
break;
|
||||
/* linux_landlock_add_rule */
|
||||
case 445:
|
||||
break;
|
||||
/* linux_landlock_restrict_self */
|
||||
case 446:
|
||||
break;
|
||||
/* linux_memfd_secret */
|
||||
case 447:
|
||||
break;
|
||||
/* linux_process_mrelease */
|
||||
case 448:
|
||||
break;
|
||||
/* linux_futex_waitv */
|
||||
case 449:
|
||||
break;
|
||||
/* linux_set_mempolicy_home_node */
|
||||
case 450:
|
||||
break;
|
||||
/* linux_cachestat */
|
||||
case 451:
|
||||
break;
|
||||
/* linux_fchmodat2 */
|
||||
case 452:
|
||||
break;
|
||||
/* linux_map_shadow_stack */
|
||||
case 453:
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
};
|
||||
|
|
@ -8681,6 +8769,28 @@ systrace_return_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
|
|||
break;
|
||||
/* linux_mount_setattr */
|
||||
case 442:
|
||||
/* linux_quotactl_fd */
|
||||
case 443:
|
||||
/* linux_landlock_create_ruleset */
|
||||
case 444:
|
||||
/* linux_landlock_add_rule */
|
||||
case 445:
|
||||
/* linux_landlock_restrict_self */
|
||||
case 446:
|
||||
/* linux_memfd_secret */
|
||||
case 447:
|
||||
/* linux_process_mrelease */
|
||||
case 448:
|
||||
/* linux_futex_waitv */
|
||||
case 449:
|
||||
/* linux_set_mempolicy_home_node */
|
||||
case 450:
|
||||
/* linux_cachestat */
|
||||
case 451:
|
||||
/* linux_fchmodat2 */
|
||||
case 452:
|
||||
/* linux_map_shadow_stack */
|
||||
case 453:
|
||||
default:
|
||||
break;
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1706,6 +1706,36 @@ struct linux_epoll_pwait2_64_args {
|
|||
struct linux_mount_setattr_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_quotactl_fd_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_landlock_create_ruleset_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_landlock_add_rule_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_landlock_restrict_self_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_memfd_secret_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_process_mrelease_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_futex_waitv_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_set_mempolicy_home_node_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_cachestat_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_fchmodat2_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
#define nosys linux_nosys
|
||||
int linux_exit(struct thread *, struct linux_exit_args *);
|
||||
int linux_fork(struct thread *, struct linux_fork_args *);
|
||||
|
|
@ -2071,6 +2101,16 @@ int linux_faccessat2(struct thread *, struct linux_faccessat2_args *);
|
|||
int linux_process_madvise(struct thread *, struct linux_process_madvise_args *);
|
||||
int linux_epoll_pwait2_64(struct thread *, struct linux_epoll_pwait2_64_args *);
|
||||
int linux_mount_setattr(struct thread *, struct linux_mount_setattr_args *);
|
||||
int linux_quotactl_fd(struct thread *, struct linux_quotactl_fd_args *);
|
||||
int linux_landlock_create_ruleset(struct thread *, struct linux_landlock_create_ruleset_args *);
|
||||
int linux_landlock_add_rule(struct thread *, struct linux_landlock_add_rule_args *);
|
||||
int linux_landlock_restrict_self(struct thread *, struct linux_landlock_restrict_self_args *);
|
||||
int linux_memfd_secret(struct thread *, struct linux_memfd_secret_args *);
|
||||
int linux_process_mrelease(struct thread *, struct linux_process_mrelease_args *);
|
||||
int linux_futex_waitv(struct thread *, struct linux_futex_waitv_args *);
|
||||
int linux_set_mempolicy_home_node(struct thread *, struct linux_set_mempolicy_home_node_args *);
|
||||
int linux_cachestat(struct thread *, struct linux_cachestat_args *);
|
||||
int linux_fchmodat2(struct thread *, struct linux_fchmodat2_args *);
|
||||
#define LINUX32_SYS_AUE_linux_exit AUE_EXIT
|
||||
#define LINUX32_SYS_AUE_linux_fork AUE_FORK
|
||||
#define LINUX32_SYS_AUE_linux_write AUE_NULL
|
||||
|
|
@ -2435,6 +2475,16 @@ int linux_mount_setattr(struct thread *, struct linux_mount_setattr_args *);
|
|||
#define LINUX32_SYS_AUE_linux_process_madvise AUE_NULL
|
||||
#define LINUX32_SYS_AUE_linux_epoll_pwait2_64 AUE_NULL
|
||||
#define LINUX32_SYS_AUE_linux_mount_setattr AUE_NULL
|
||||
#define LINUX32_SYS_AUE_linux_quotactl_fd AUE_NULL
|
||||
#define LINUX32_SYS_AUE_linux_landlock_create_ruleset AUE_NULL
|
||||
#define LINUX32_SYS_AUE_linux_landlock_add_rule AUE_NULL
|
||||
#define LINUX32_SYS_AUE_linux_landlock_restrict_self AUE_NULL
|
||||
#define LINUX32_SYS_AUE_linux_memfd_secret AUE_NULL
|
||||
#define LINUX32_SYS_AUE_linux_process_mrelease AUE_NULL
|
||||
#define LINUX32_SYS_AUE_linux_futex_waitv AUE_NULL
|
||||
#define LINUX32_SYS_AUE_linux_set_mempolicy_home_node AUE_NULL
|
||||
#define LINUX32_SYS_AUE_linux_cachestat AUE_NULL
|
||||
#define LINUX32_SYS_AUE_linux_fchmodat2 AUE_NULL
|
||||
|
||||
#undef PAD_
|
||||
#undef PADL_
|
||||
|
|
|
|||
|
|
@ -403,4 +403,14 @@
|
|||
#define LINUX32_SYS_linux_process_madvise 440
|
||||
#define LINUX32_SYS_linux_epoll_pwait2_64 441
|
||||
#define LINUX32_SYS_linux_mount_setattr 442
|
||||
#define LINUX32_SYS_MAXSYSCALL 444
|
||||
#define LINUX32_SYS_linux_quotactl_fd 443
|
||||
#define LINUX32_SYS_linux_landlock_create_ruleset 444
|
||||
#define LINUX32_SYS_linux_landlock_add_rule 445
|
||||
#define LINUX32_SYS_linux_landlock_restrict_self 446
|
||||
#define LINUX32_SYS_linux_memfd_secret 447
|
||||
#define LINUX32_SYS_linux_process_mrelease 448
|
||||
#define LINUX32_SYS_linux_futex_waitv 449
|
||||
#define LINUX32_SYS_linux_set_mempolicy_home_node 450
|
||||
#define LINUX32_SYS_linux_cachestat 451
|
||||
#define LINUX32_SYS_linux_fchmodat2 452
|
||||
#define LINUX32_SYS_MAXSYSCALL 454
|
||||
|
|
|
|||
|
|
@ -449,5 +449,15 @@ const char *linux32_syscallnames[] = {
|
|||
"linux_process_madvise", /* 440 = linux_process_madvise */
|
||||
"linux_epoll_pwait2_64", /* 441 = linux_epoll_pwait2_64 */
|
||||
"linux_mount_setattr", /* 442 = linux_mount_setattr */
|
||||
"#443", /* 443 = nosys */
|
||||
"linux_quotactl_fd", /* 443 = linux_quotactl_fd */
|
||||
"linux_landlock_create_ruleset", /* 444 = linux_landlock_create_ruleset */
|
||||
"linux_landlock_add_rule", /* 445 = linux_landlock_add_rule */
|
||||
"linux_landlock_restrict_self", /* 446 = linux_landlock_restrict_self */
|
||||
"linux_memfd_secret", /* 447 = linux_memfd_secret */
|
||||
"linux_process_mrelease", /* 448 = linux_process_mrelease */
|
||||
"linux_futex_waitv", /* 449 = linux_futex_waitv */
|
||||
"linux_set_mempolicy_home_node", /* 450 = linux_set_mempolicy_home_node */
|
||||
"linux_cachestat", /* 451 = linux_cachestat */
|
||||
"linux_fchmodat2", /* 452 = linux_fchmodat2 */
|
||||
"#453", /* 453 = nosys */
|
||||
};
|
||||
|
|
|
|||
|
|
@ -460,5 +460,15 @@ struct sysent linux32_sysent[] = {
|
|||
{ .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 = AS(linux_epoll_pwait2_64_args), .sy_call = (sy_call_t *)linux_epoll_pwait2_64, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 441 = linux_epoll_pwait2_64 */
|
||||
{ .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 */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_quotactl_fd, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 443 = linux_quotactl_fd */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_landlock_create_ruleset, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 444 = linux_landlock_create_ruleset */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_landlock_add_rule, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 445 = linux_landlock_add_rule */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_landlock_restrict_self, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 446 = linux_landlock_restrict_self */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_memfd_secret, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 447 = linux_memfd_secret */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_process_mrelease, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 448 = linux_process_mrelease */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_futex_waitv, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 449 = linux_futex_waitv */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_set_mempolicy_home_node, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 450 = linux_set_mempolicy_home_node */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_cachestat, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 451 = linux_cachestat */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_fchmodat2, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 452 = linux_fchmodat2 */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 453 = nosys */
|
||||
};
|
||||
|
|
|
|||
|
|
@ -3265,6 +3265,56 @@ systrace_args(int sysnum, void *params, uint64_t *uarg, int *n_args)
|
|||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_quotactl_fd */
|
||||
case 443: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_landlock_create_ruleset */
|
||||
case 444: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_landlock_add_rule */
|
||||
case 445: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_landlock_restrict_self */
|
||||
case 446: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_memfd_secret */
|
||||
case 447: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_process_mrelease */
|
||||
case 448: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_futex_waitv */
|
||||
case 449: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_set_mempolicy_home_node */
|
||||
case 450: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_cachestat */
|
||||
case 451: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_fchmodat2 */
|
||||
case 452: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
default:
|
||||
*n_args = 0;
|
||||
break;
|
||||
|
|
@ -8560,6 +8610,36 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
|
|||
/* linux_mount_setattr */
|
||||
case 442:
|
||||
break;
|
||||
/* linux_quotactl_fd */
|
||||
case 443:
|
||||
break;
|
||||
/* linux_landlock_create_ruleset */
|
||||
case 444:
|
||||
break;
|
||||
/* linux_landlock_add_rule */
|
||||
case 445:
|
||||
break;
|
||||
/* linux_landlock_restrict_self */
|
||||
case 446:
|
||||
break;
|
||||
/* linux_memfd_secret */
|
||||
case 447:
|
||||
break;
|
||||
/* linux_process_mrelease */
|
||||
case 448:
|
||||
break;
|
||||
/* linux_futex_waitv */
|
||||
case 449:
|
||||
break;
|
||||
/* linux_set_mempolicy_home_node */
|
||||
case 450:
|
||||
break;
|
||||
/* linux_cachestat */
|
||||
case 451:
|
||||
break;
|
||||
/* linux_fchmodat2 */
|
||||
case 452:
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
};
|
||||
|
|
@ -10347,6 +10427,26 @@ systrace_return_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
|
|||
break;
|
||||
/* linux_mount_setattr */
|
||||
case 442:
|
||||
/* linux_quotactl_fd */
|
||||
case 443:
|
||||
/* linux_landlock_create_ruleset */
|
||||
case 444:
|
||||
/* linux_landlock_add_rule */
|
||||
case 445:
|
||||
/* linux_landlock_restrict_self */
|
||||
case 446:
|
||||
/* linux_memfd_secret */
|
||||
case 447:
|
||||
/* linux_process_mrelease */
|
||||
case 448:
|
||||
/* linux_futex_waitv */
|
||||
case 449:
|
||||
/* linux_set_mempolicy_home_node */
|
||||
case 450:
|
||||
/* linux_cachestat */
|
||||
case 451:
|
||||
/* linux_fchmodat2 */
|
||||
case 452:
|
||||
default:
|
||||
break;
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1215,6 +1215,36 @@ struct linux_epoll_pwait2_args {
|
|||
struct linux_mount_setattr_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_quotactl_fd_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_landlock_create_ruleset_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_landlock_add_rule_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_landlock_restrict_self_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_memfd_secret_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_process_mrelease_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_futex_waitv_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_set_mempolicy_home_node_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_cachestat_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_fchmodat2_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
#define nosys linux_nosys
|
||||
int linux_setxattr(struct thread *, struct linux_setxattr_args *);
|
||||
int linux_lsetxattr(struct thread *, struct linux_lsetxattr_args *);
|
||||
|
|
@ -1466,6 +1496,16 @@ 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 *);
|
||||
int linux_quotactl_fd(struct thread *, struct linux_quotactl_fd_args *);
|
||||
int linux_landlock_create_ruleset(struct thread *, struct linux_landlock_create_ruleset_args *);
|
||||
int linux_landlock_add_rule(struct thread *, struct linux_landlock_add_rule_args *);
|
||||
int linux_landlock_restrict_self(struct thread *, struct linux_landlock_restrict_self_args *);
|
||||
int linux_memfd_secret(struct thread *, struct linux_memfd_secret_args *);
|
||||
int linux_process_mrelease(struct thread *, struct linux_process_mrelease_args *);
|
||||
int linux_futex_waitv(struct thread *, struct linux_futex_waitv_args *);
|
||||
int linux_set_mempolicy_home_node(struct thread *, struct linux_set_mempolicy_home_node_args *);
|
||||
int linux_cachestat(struct thread *, struct linux_cachestat_args *);
|
||||
int linux_fchmodat2(struct thread *, struct linux_fchmodat2_args *);
|
||||
#define LINUX_SYS_AUE_linux_setxattr AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_lsetxattr AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_fsetxattr AUE_NULL
|
||||
|
|
@ -1716,6 +1756,16 @@ int linux_mount_setattr(struct thread *, struct linux_mount_setattr_args *);
|
|||
#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
|
||||
#define LINUX_SYS_AUE_linux_quotactl_fd AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_landlock_create_ruleset AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_landlock_add_rule AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_landlock_restrict_self AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_memfd_secret AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_process_mrelease AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_futex_waitv AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_set_mempolicy_home_node AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_cachestat AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_fchmodat2 AUE_NULL
|
||||
|
||||
#undef PAD_
|
||||
#undef PADL_
|
||||
|
|
|
|||
|
|
@ -291,4 +291,14 @@
|
|||
#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
|
||||
#define LINUX_SYS_linux_quotactl_fd 443
|
||||
#define LINUX_SYS_linux_landlock_create_ruleset 444
|
||||
#define LINUX_SYS_linux_landlock_add_rule 445
|
||||
#define LINUX_SYS_linux_landlock_restrict_self 446
|
||||
#define LINUX_SYS_linux_memfd_secret 447
|
||||
#define LINUX_SYS_linux_process_mrelease 448
|
||||
#define LINUX_SYS_linux_futex_waitv 449
|
||||
#define LINUX_SYS_linux_set_mempolicy_home_node 450
|
||||
#define LINUX_SYS_linux_cachestat 451
|
||||
#define LINUX_SYS_linux_fchmodat2 452
|
||||
#define LINUX_SYS_MAXSYSCALL 454
|
||||
|
|
|
|||
|
|
@ -449,5 +449,15 @@ const char *linux_syscallnames[] = {
|
|||
"linux_process_madvise", /* 440 = linux_process_madvise */
|
||||
"linux_epoll_pwait2", /* 441 = linux_epoll_pwait2 */
|
||||
"linux_mount_setattr", /* 442 = linux_mount_setattr */
|
||||
"#443", /* 443 = nosys */
|
||||
"linux_quotactl_fd", /* 443 = linux_quotactl_fd */
|
||||
"linux_landlock_create_ruleset", /* 444 = linux_landlock_create_ruleset */
|
||||
"linux_landlock_add_rule", /* 445 = linux_landlock_add_rule */
|
||||
"linux_landlock_restrict_self", /* 446 = linux_landlock_restrict_self */
|
||||
"linux_memfd_secret", /* 447 = linux_memfd_secret */
|
||||
"linux_process_mrelease", /* 448 = linux_process_mrelease */
|
||||
"linux_futex_waitv", /* 449 = linux_futex_waitv */
|
||||
"linux_set_mempolicy_home_node", /* 450 = linux_set_mempolicy_home_node */
|
||||
"linux_cachestat", /* 451 = linux_cachestat */
|
||||
"linux_fchmodat2", /* 452 = linux_fchmodat2 */
|
||||
"#453", /* 453 = nosys */
|
||||
};
|
||||
|
|
|
|||
|
|
@ -459,5 +459,15 @@ struct sysent linux_sysent[] = {
|
|||
{ .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 = AS(linux_epoll_pwait2_args), .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 */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_quotactl_fd, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 443 = linux_quotactl_fd */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_landlock_create_ruleset, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 444 = linux_landlock_create_ruleset */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_landlock_add_rule, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 445 = linux_landlock_add_rule */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_landlock_restrict_self, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 446 = linux_landlock_restrict_self */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_memfd_secret, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 447 = linux_memfd_secret */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_process_mrelease, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 448 = linux_process_mrelease */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_futex_waitv, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 449 = linux_futex_waitv */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_set_mempolicy_home_node, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 450 = linux_set_mempolicy_home_node */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_cachestat, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 451 = linux_cachestat */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_fchmodat2, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 452 = linux_fchmodat2 */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 453 = nosys */
|
||||
};
|
||||
|
|
|
|||
|
|
@ -2373,6 +2373,56 @@ systrace_args(int sysnum, void *params, uint64_t *uarg, int *n_args)
|
|||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_quotactl_fd */
|
||||
case 443: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_landlock_create_ruleset */
|
||||
case 444: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_landlock_add_rule */
|
||||
case 445: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_landlock_restrict_self */
|
||||
case 446: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_memfd_secret */
|
||||
case 447: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_process_mrelease */
|
||||
case 448: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_futex_waitv */
|
||||
case 449: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_set_mempolicy_home_node */
|
||||
case 450: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_cachestat */
|
||||
case 451: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_fchmodat2 */
|
||||
case 452: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
default:
|
||||
*n_args = 0;
|
||||
break;
|
||||
|
|
@ -6256,6 +6306,36 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
|
|||
/* linux_mount_setattr */
|
||||
case 442:
|
||||
break;
|
||||
/* linux_quotactl_fd */
|
||||
case 443:
|
||||
break;
|
||||
/* linux_landlock_create_ruleset */
|
||||
case 444:
|
||||
break;
|
||||
/* linux_landlock_add_rule */
|
||||
case 445:
|
||||
break;
|
||||
/* linux_landlock_restrict_self */
|
||||
case 446:
|
||||
break;
|
||||
/* linux_memfd_secret */
|
||||
case 447:
|
||||
break;
|
||||
/* linux_process_mrelease */
|
||||
case 448:
|
||||
break;
|
||||
/* linux_futex_waitv */
|
||||
case 449:
|
||||
break;
|
||||
/* linux_set_mempolicy_home_node */
|
||||
case 450:
|
||||
break;
|
||||
/* linux_cachestat */
|
||||
case 451:
|
||||
break;
|
||||
/* linux_fchmodat2 */
|
||||
case 452:
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
};
|
||||
|
|
@ -7541,6 +7621,26 @@ systrace_return_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
|
|||
break;
|
||||
/* linux_mount_setattr */
|
||||
case 442:
|
||||
/* linux_quotactl_fd */
|
||||
case 443:
|
||||
/* linux_landlock_create_ruleset */
|
||||
case 444:
|
||||
/* linux_landlock_add_rule */
|
||||
case 445:
|
||||
/* linux_landlock_restrict_self */
|
||||
case 446:
|
||||
/* linux_memfd_secret */
|
||||
case 447:
|
||||
/* linux_process_mrelease */
|
||||
case 448:
|
||||
/* linux_futex_waitv */
|
||||
case 449:
|
||||
/* linux_set_mempolicy_home_node */
|
||||
case 450:
|
||||
/* linux_cachestat */
|
||||
case 451:
|
||||
/* linux_fchmodat2 */
|
||||
case 452:
|
||||
default:
|
||||
break;
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1700,6 +1700,36 @@ struct linux_epoll_pwait2_64_args {
|
|||
struct linux_mount_setattr_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_quotactl_fd_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_landlock_create_ruleset_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_landlock_add_rule_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_landlock_restrict_self_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_memfd_secret_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_process_mrelease_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_futex_waitv_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_set_mempolicy_home_node_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_cachestat_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
struct linux_fchmodat2_args {
|
||||
syscallarg_t dummy;
|
||||
};
|
||||
#define nosys linux_nosys
|
||||
int linux_exit(struct thread *, struct linux_exit_args *);
|
||||
int linux_fork(struct thread *, struct linux_fork_args *);
|
||||
|
|
@ -2067,6 +2097,16 @@ int linux_faccessat2(struct thread *, struct linux_faccessat2_args *);
|
|||
int linux_process_madvise(struct thread *, struct linux_process_madvise_args *);
|
||||
int linux_epoll_pwait2_64(struct thread *, struct linux_epoll_pwait2_64_args *);
|
||||
int linux_mount_setattr(struct thread *, struct linux_mount_setattr_args *);
|
||||
int linux_quotactl_fd(struct thread *, struct linux_quotactl_fd_args *);
|
||||
int linux_landlock_create_ruleset(struct thread *, struct linux_landlock_create_ruleset_args *);
|
||||
int linux_landlock_add_rule(struct thread *, struct linux_landlock_add_rule_args *);
|
||||
int linux_landlock_restrict_self(struct thread *, struct linux_landlock_restrict_self_args *);
|
||||
int linux_memfd_secret(struct thread *, struct linux_memfd_secret_args *);
|
||||
int linux_process_mrelease(struct thread *, struct linux_process_mrelease_args *);
|
||||
int linux_futex_waitv(struct thread *, struct linux_futex_waitv_args *);
|
||||
int linux_set_mempolicy_home_node(struct thread *, struct linux_set_mempolicy_home_node_args *);
|
||||
int linux_cachestat(struct thread *, struct linux_cachestat_args *);
|
||||
int linux_fchmodat2(struct thread *, struct linux_fchmodat2_args *);
|
||||
#define LINUX_SYS_AUE_linux_exit AUE_EXIT
|
||||
#define LINUX_SYS_AUE_linux_fork AUE_FORK
|
||||
#define LINUX_SYS_AUE_linux_write AUE_NULL
|
||||
|
|
@ -2433,6 +2473,16 @@ int linux_mount_setattr(struct thread *, struct linux_mount_setattr_args *);
|
|||
#define LINUX_SYS_AUE_linux_process_madvise AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_epoll_pwait2_64 AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_mount_setattr AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_quotactl_fd AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_landlock_create_ruleset AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_landlock_add_rule AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_landlock_restrict_self AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_memfd_secret AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_process_mrelease AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_futex_waitv AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_set_mempolicy_home_node AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_cachestat AUE_NULL
|
||||
#define LINUX_SYS_AUE_linux_fchmodat2 AUE_NULL
|
||||
|
||||
#undef PAD_
|
||||
#undef PADL_
|
||||
|
|
|
|||
|
|
@ -409,4 +409,14 @@
|
|||
#define LINUX_SYS_linux_process_madvise 440
|
||||
#define LINUX_SYS_linux_epoll_pwait2_64 441
|
||||
#define LINUX_SYS_linux_mount_setattr 442
|
||||
#define LINUX_SYS_MAXSYSCALL 444
|
||||
#define LINUX_SYS_linux_quotactl_fd 443
|
||||
#define LINUX_SYS_linux_landlock_create_ruleset 444
|
||||
#define LINUX_SYS_linux_landlock_add_rule 445
|
||||
#define LINUX_SYS_linux_landlock_restrict_self 446
|
||||
#define LINUX_SYS_linux_memfd_secret 447
|
||||
#define LINUX_SYS_linux_process_mrelease 448
|
||||
#define LINUX_SYS_linux_futex_waitv 449
|
||||
#define LINUX_SYS_linux_set_mempolicy_home_node 450
|
||||
#define LINUX_SYS_linux_cachestat 451
|
||||
#define LINUX_SYS_linux_fchmodat2 452
|
||||
#define LINUX_SYS_MAXSYSCALL 454
|
||||
|
|
|
|||
|
|
@ -449,5 +449,15 @@ const char *linux_syscallnames[] = {
|
|||
"linux_process_madvise", /* 440 = linux_process_madvise */
|
||||
"linux_epoll_pwait2_64", /* 441 = linux_epoll_pwait2_64 */
|
||||
"linux_mount_setattr", /* 442 = linux_mount_setattr */
|
||||
"#443", /* 443 = nosys */
|
||||
"linux_quotactl_fd", /* 443 = linux_quotactl_fd */
|
||||
"linux_landlock_create_ruleset", /* 444 = linux_landlock_create_ruleset */
|
||||
"linux_landlock_add_rule", /* 445 = linux_landlock_add_rule */
|
||||
"linux_landlock_restrict_self", /* 446 = linux_landlock_restrict_self */
|
||||
"linux_memfd_secret", /* 447 = linux_memfd_secret */
|
||||
"linux_process_mrelease", /* 448 = linux_process_mrelease */
|
||||
"linux_futex_waitv", /* 449 = linux_futex_waitv */
|
||||
"linux_set_mempolicy_home_node", /* 450 = linux_set_mempolicy_home_node */
|
||||
"linux_cachestat", /* 451 = linux_cachestat */
|
||||
"linux_fchmodat2", /* 452 = linux_fchmodat2 */
|
||||
"#453", /* 453 = nosys */
|
||||
};
|
||||
|
|
|
|||
|
|
@ -459,5 +459,15 @@ struct sysent linux_sysent[] = {
|
|||
{ .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 = AS(linux_epoll_pwait2_64_args), .sy_call = (sy_call_t *)linux_epoll_pwait2_64, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 441 = linux_epoll_pwait2_64 */
|
||||
{ .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 */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_quotactl_fd, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 443 = linux_quotactl_fd */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_landlock_create_ruleset, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 444 = linux_landlock_create_ruleset */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_landlock_add_rule, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 445 = linux_landlock_add_rule */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_landlock_restrict_self, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 446 = linux_landlock_restrict_self */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_memfd_secret, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 447 = linux_memfd_secret */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_process_mrelease, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 448 = linux_process_mrelease */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_futex_waitv, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 449 = linux_futex_waitv */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_set_mempolicy_home_node, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 450 = linux_set_mempolicy_home_node */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_cachestat, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 451 = linux_cachestat */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)linux_fchmodat2, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 452 = linux_fchmodat2 */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 453 = nosys */
|
||||
};
|
||||
|
|
|
|||
|
|
@ -3296,6 +3296,56 @@ systrace_args(int sysnum, void *params, uint64_t *uarg, int *n_args)
|
|||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_quotactl_fd */
|
||||
case 443: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_landlock_create_ruleset */
|
||||
case 444: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_landlock_add_rule */
|
||||
case 445: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_landlock_restrict_self */
|
||||
case 446: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_memfd_secret */
|
||||
case 447: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_process_mrelease */
|
||||
case 448: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_futex_waitv */
|
||||
case 449: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_set_mempolicy_home_node */
|
||||
case 450: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_cachestat */
|
||||
case 451: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
/* linux_fchmodat2 */
|
||||
case 452: {
|
||||
*n_args = 0;
|
||||
break;
|
||||
}
|
||||
default:
|
||||
*n_args = 0;
|
||||
break;
|
||||
|
|
@ -8616,6 +8666,36 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
|
|||
/* linux_mount_setattr */
|
||||
case 442:
|
||||
break;
|
||||
/* linux_quotactl_fd */
|
||||
case 443:
|
||||
break;
|
||||
/* linux_landlock_create_ruleset */
|
||||
case 444:
|
||||
break;
|
||||
/* linux_landlock_add_rule */
|
||||
case 445:
|
||||
break;
|
||||
/* linux_landlock_restrict_self */
|
||||
case 446:
|
||||
break;
|
||||
/* linux_memfd_secret */
|
||||
case 447:
|
||||
break;
|
||||
/* linux_process_mrelease */
|
||||
case 448:
|
||||
break;
|
||||
/* linux_futex_waitv */
|
||||
case 449:
|
||||
break;
|
||||
/* linux_set_mempolicy_home_node */
|
||||
case 450:
|
||||
break;
|
||||
/* linux_cachestat */
|
||||
case 451:
|
||||
break;
|
||||
/* linux_fchmodat2 */
|
||||
case 452:
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
};
|
||||
|
|
@ -10427,6 +10507,26 @@ systrace_return_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
|
|||
break;
|
||||
/* linux_mount_setattr */
|
||||
case 442:
|
||||
/* linux_quotactl_fd */
|
||||
case 443:
|
||||
/* linux_landlock_create_ruleset */
|
||||
case 444:
|
||||
/* linux_landlock_add_rule */
|
||||
case 445:
|
||||
/* linux_landlock_restrict_self */
|
||||
case 446:
|
||||
/* linux_memfd_secret */
|
||||
case 447:
|
||||
/* linux_process_mrelease */
|
||||
case 448:
|
||||
/* linux_futex_waitv */
|
||||
case 449:
|
||||
/* linux_set_mempolicy_home_node */
|
||||
case 450:
|
||||
/* linux_cachestat */
|
||||
case 451:
|
||||
/* linux_fchmodat2 */
|
||||
case 452:
|
||||
default:
|
||||
break;
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in a new issue