Доступен новый выпуск отладочной утилиты strace 4.10, нацеленной на отслеживания системных вызовов и команд ioctl в процессах и приложениях.
Основные изменения:
- Поддержка появившихся в ядре 3.19 системных вызовов, флагов и команд ioctl;
- Возможность использования API PTRACE_GETREGS для анализа работы процессов на архитектурах ia64, mips, s390/s390x.
- Минимальные требования к версии ядра Linux подняты до 2.5.46 (для MIPS — 2.6.15, s390/s390x — 2.6.27).
- Добавлена опция «-yy» для вывода информации о протоколе и связанными с сокетами адресами;
- Опции «-e read=set» и «-e write=set» теперь охватывают системные вызовы sendmsg,
recvmsg, sendmmsg и recvmmsg; - Полная поддержка декодирования 32-разрядных команд ioctl;
- Поддержка декодирования системных вызовов getrandom и seccomp;
- Поддержка декодирования в ioctl параметризованных команд, evdev, v4l, SG_IO v4 и FIFREEZE/FITHAW/FITRIM;
- Улучшено декодирование сокетов bluetooth и системных вызовов sysinfo, getsockopt и setsockopt.