strace 5.10
Noteworthy changes in strace 5.10 (2020-12-14)
-
Improvements
- libdw-based stack tracing is now enabled for non-native personalities.
- Implemented decoding of
process_madvise
syscall introduced in Linux 5.10. - Updated decoding of
pidfd_open
syscall to match Linux 5.10. - Updated decoding of
membarrier
syscall to match Linux 5.10. - Updated lists of
ALG_*
,BPF_*
,INET_DIAG_*
,IORING_*
,KEY_*
,KVM_*
,MDBA_*
,MEMBARRIER_CMD_*
,MS_*
,NLMSGERR_*
,NT_*
,STATX_*
,SEGV_*
, andV4L2_*
constants. - Updated lists of ioctl commands from Linux 5.10.
-
Bug fixes
- Added
clock_gettime64
,clock_settime64
,clock_adjtime64
, and
lock_getres_time64
syscalls to%clock
trace class.
- Added
-
Portability
- Implemented workarounds for -Wall regressions in Red Hat gcc 11.0.0-0.
Contributors
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:
- Dmitry V. Levin
- Elvira Khabirova
- Eugene Syromyatnikov
- Gleb Fotengauer-Malinovskiy
- Khem Raj
- Renaud Métrich
- Sven Schnelle
Please refer to the CREDITS file for the full list of strace contributors.
Downloads
Please ignore so called "Source code" links provided by github, they are useless.