strace 5.5 released

Dmitry V. Levin ldv at
Thu Feb 6 17:33:09 UTC 2020

Starting with version 4.13, strace follows the schedule of linux kernel
and new versions of strace are released along with new versions of linux
kernel, so strace 5.5 is tagged and uploaded.

strace 5.5 would not be as good as it is without significant assistance
by Eugene Syromyatnikov.

$ git tag -v v5.5 2> /dev/null | sed -n '/^$/,$p'

Noteworthy changes in strace 5.5 (2020-02-06)

* Improvements
  * Added -e trace=%creds option for tracing syscalls related to process
  * Enhanced decoding of arch_prctl, keyctl, io_uring_register, io_uring_setup,
    and perf_event_open syscalls.
  * Enhanced decoding of BPF_PROG_LOAD bpf syscall command.
  * Updated decoding of clone3 syscall to match Linux 5.5.
  * Implemented decoding of TCA_ACT_FLAGS and TCA_STATS_PKT64 netlink
  * Updated lists of AUDIT_*, BPF_*, CLONE_*, KEY_*, KVM_*, PPC_PTRACE_*,
    SCTP_*, STATX_*, TIPC_*, V4L2_*, and *_MAGIC constants.
  * Updated lists of ioctl commands from Linux 5.5.
  * Enhanced manual page and "strace --help" output.

* Bug fixes
  * Fixed stack trace printing for early syscalls when strace is configured
    to use libdw backend for stack tracing (addresses Fedora bug #1788636).
  * Fixed stack trace caching when --seccomp-bpf option is specified.
  * Fixed potentially unaligned access in decoder of SO_TIMESTAMP*_NEW
    control messages.
  * Fixed decoding of NDA_LLADDR netlink neighbor table attribute.
  * Fixed build of mpers support when CFLAGS contains -flto.
  * Fixed build on no-MMU architectures.
  * Fixed build with glibc-2.31 and Linux kernel headers < 5.3.
  * Fixed tests for glibc-2.31.


This release was made possible by the contributions of many people.
The maintainers are grateful to everyone who has contributed
changes or bug reports.  These include:

* Andreas Schwab
* Andrey Zax
* Baruch Siach
* Chunmei Xu
* Dmitry V. Levin
* Eugene Syromyatnikov
* Gleb Fotengauer-Malinovskiy
* Jamal Hadi Salim
* Khem Raj
* Paul Chaignon
* Pavel Zhukov
* Quentin Monnet
* Rich Felker
* Thomas Deutschmann
* Vineet Gupta
* Vladimir D. Seleznev

Please refer to the CREDITS file for the full list of strace contributors.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: not available
URL: <>

More information about the Strace-devel mailing list