From: Dmitry V. Levin Date: Mon, 11 Feb 2019 23:35:07 +0000 (+0000) Subject: Wire up rseq syscall on architectures that use generic unistd.h X-Git-Tag: v5.0~62 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0b051a218d5e7e51677c26c691dcf619a7d894e9;p=strace Wire up rseq syscall on architectures that use generic unistd.h * linux/32/syscallent.h [293]: Wire up rseq syscall introduced by linux commit v4.19-rc1~109^2~47. * linux/64/syscallent.h [293]: Likewise. * NEWS: Mention this. --- diff --git a/NEWS b/NEWS index 4d7d5696..9c337cba 100644 --- a/NEWS +++ b/NEWS @@ -3,6 +3,8 @@ Noteworthy changes in release ?.?? (????-??-??) * Improvements * Enhanced xlat styles support configured by -X option. + * Wired up rseq syscall on aarch64, arc, metag, nios2, + or1k, riscv, and tile architectures. * Updated lists of BPF_*, BTRFS_*, FAN_*, IFLA_*, KERN_*, KVM_CAP_*, NDA_*, NETNSA_*, NT_*, PR_*, REL_*, SECCOMP_*, SCTP_*, UDP_*, V4L2_*, and *_MAGIC constants. diff --git a/linux/32/syscallent.h b/linux/32/syscallent.h index 901b889f..145f07b7 100644 --- a/linux/32/syscallent.h +++ b/linux/32/syscallent.h @@ -290,6 +290,7 @@ [290] = { 1, 0, SEN(pkey_free), "pkey_free" }, [291] = { 5, TD|TF|TSTA, SEN(statx), "statx" }, [292] = { 6, 0, SEN(io_pgetevents), "io_pgetevents" }, +[293] = { 4, 0, SEN(rseq), "rseq" }, #undef sys_ARCH_mmap #undef ARCH_WANT_SYNC_FILE_RANGE2 diff --git a/linux/64/syscallent.h b/linux/64/syscallent.h index d08b1615..1c4b80d4 100644 --- a/linux/64/syscallent.h +++ b/linux/64/syscallent.h @@ -283,3 +283,4 @@ [290] = { 1, 0, SEN(pkey_free), "pkey_free" }, [291] = { 5, TD|TF|TSTA, SEN(statx), "statx" }, [292] = { 6, 0, SEN(io_pgetevents), "io_pgetevents" }, +[293] = { 4, 0, SEN(rseq), "rseq" },