]> granicus.if.org Git - strace/commit
Implement io_pgetevents syscall decoding
authorEugene Syromyatnikov <evgsyr@gmail.com>
Thu, 7 Jun 2018 17:57:28 +0000 (19:57 +0200)
committerDmitry V. Levin <ldv@altlinux.org>
Wed, 13 Jun 2018 16:18:38 +0000 (16:18 +0000)
commit8f996fc157af40501003782c917aa82baae60be9
tree34bcd1727d0fc78b103e91db88757f15737e70f1
parent6527c044f314acb90c85bbd6250ed4a2134f4fb2
Implement io_pgetevents syscall decoding

Introduced by Linux commit v4.17-rc3-7-g7a074e9.

* print_aio_sigset.c: New file.
* Makefile.am (strace_SOURCES): Add it.
* aio.c (print_io_getevents): Rename from SYS_FUNC(io_getevents), add
has_usig flag, print user sigset on exiting if has_usig is set to true.
(SYS_FUNC(io_getevents), SYS_FUNC(io_pgetevents)): New functions,
wrappers for print_io_getevents.
* linux/32/syscallent.h ([292]): Wire up io_pgetevents.
* linux/64/syscallent.h ([292]): Likewise.
* linux/i386/syscallent.h ([385]): Likewise.
* linux/x32/syscallent.h ([333]): Likewise.
* linux/x86_64/syscallent.h ([333]): Likewise.
* NEWS: Mention this improvement.

Co-Authored-by: Dmitry V. Levin <ldv@altlinux.org>
Makefile.am
NEWS
aio.c
linux/32/syscallent.h
linux/64/syscallent.h
linux/i386/syscallent.h
linux/x32/syscallent.h
linux/x86_64/syscallent.h
print_aio_sigset.c [new file with mode: 0644]