diff --git a/sys/amd64/linux/syscalls.master b/sys/amd64/linux/syscalls.master index d3ebedbfed01..a6b8f262e02a 100644 --- a/sys/amd64/linux/syscalls.master +++ b/sys/amd64/linux/syscalls.master @@ -2039,7 +2039,12 @@ int linux_io_pgetevents(void); } 334 AUE_NULL STD { - int linux_rseq(void); + int linux_rseq( + struct linux_rseq *rseq, + uint32_t rseq_len, + l_int flags, + uint32_t sig + ); } ; Linux 5.0: 335-423 AUE_NULL UNIMPL nosys diff --git a/sys/amd64/linux32/syscalls.master b/sys/amd64/linux32/syscalls.master index 9d55fb1ade48..4ba3a5fa67fd 100644 --- a/sys/amd64/linux32/syscalls.master +++ b/sys/amd64/linux32/syscalls.master @@ -2265,7 +2265,12 @@ int linux_io_pgetevents(void); } 386 AUE_NULL STD { - int linux_rseq(void); + int linux_rseq( + struct linux_rseq *rseq, + uint32_t rseq_len, + l_int flags, + uint32_t sig + ); } 387-392 AUE_NULL UNIMPL nosys 393 AUE_NULL STD { diff --git a/sys/arm64/linux/syscalls.master b/sys/arm64/linux/syscalls.master index a6bb14a5ed63..09d39ba87e3b 100644 --- a/sys/arm64/linux/syscalls.master +++ b/sys/arm64/linux/syscalls.master @@ -1686,7 +1686,12 @@ int linux_io_pgetevents(void); } 293 AUE_NULL STD { - int linux_rseq(void); + int linux_rseq( + struct linux_rseq *rseq, + uint32_t rseq_len, + l_int flags, + uint32_t sig + ); } 294 AUE_NULL STD { int linux_kexec_file_load(void); diff --git a/sys/i386/linux/syscalls.master b/sys/i386/linux/syscalls.master index 27bbca9e65e7..bcf6ac37d6dc 100644 --- a/sys/i386/linux/syscalls.master +++ b/sys/i386/linux/syscalls.master @@ -2283,7 +2283,12 @@ int linux_io_pgetevents(void); } 386 AUE_NULL STD { - int linux_rseq(void); + int linux_rseq( + struct linux_rseq *rseq, + uint32_t rseq_len, + l_int flags, + uint32_t sig + ); } 387-392 AUE_NULL UNIMPL nosys 393 AUE_NULL STD {