From: Adolf Belka Date: Tue, 30 Jun 2026 11:15:21 +0000 (+0200) Subject: strace: Update to version 7.1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f96a549bb6abd5b454ed2c8f17d137ce6e4af7f5;p=ipfire-2.x.git strace: Update to version 7.1 - Update from version 6.18 to 7.1 - No change to rootfile - Changelog 7.1 * Improvements * Implemented wall-clock-aware columns (wall-total, wall-min, wall-max, wall-avg) for the -c/--summary-only report, allowing wall-clock and system CPU times to be displayed side by side in a single run. * Included out-of-range syscalls in the -c/--summary-only report. * Updated decoding of sched_getattr syscall. * Implemented decoding of FS_IOC_SHUTDOWN, PIDFD_GET_INFO, and PIDFD_GET_*_NAMESPACE ioctl commands. * Implemented decoding of IFLA_BR_FDB_N_LEARNED, IFLA_BR_FDB_MAX_LEARNED, and IFLA_BR_STP_MODE netlink attributes. * Updated lists of CLONE_*, FSMOUNT_*, KT_*, KVM_*, LANDLOCK_*, NETDEV_*, NL80211_*, and PIDFD_* constants. * Updated lists of ioctl commands from Linux 7.1. 7.0 * Improvements * Implemented optional colorized trace output. * Implemented decoding of rseq and rseq_slice_yield syscalls. * Implemented decoding of BPF_TRACE_FSESSION bpf attach type. * Implemented decoding of BPF_PROG_ASSOC_STRUCT_OPS bpf command. * Implemented decoding of UDMABUF_CREATE, UDMABUF_CREATE_LIST, and VIDIOC_QUERYMENU ioctl commands. * Updated decoding of statmount syscall flags. * Updated lists of BPF_*, BTRFS_*, FS_*, IORING_*, KEY_*, KVM_*, NT_*, OPEN_TREE_*, PR_*, V4L2_*, and *_MAGIC constants. * Updated lists of ioctl commands from Linux 7.0. 6.19 * Improvements * Implemented decoding of listns syscall. * Implemented decoding of F_GET_RW_HINT, F_SET_RW_HINT, F_GET_FILE_RW_HINT, F_SET_FILE_RW_HINT, F_GETDELEG, and F_SETDELEG fcntl commands. * Implemented decoding of IORING_REGISTER_SEND_MSG_RING, IORING_REGISTER_ZCRX_IFQ, IORING_REGISTER_RESIZE_RINGS, IORING_REGISTER_MEM_REGION, IORING_REGISTER_QUERY, and IORING_REGISTER_ZCRX_CTRL opcodes of io_uring_register syscall. * Implemented decoding of extended argument structures for io_uring_enter syscall when IORING_ENTER_EXT_ARG or IORING_ENTER_EXT_ARG_REG flags are set. * Implemented decoding of attr_ptr and attr_type_mask fields of struct io_uring_sqe for io_uring_register syscall. * Implemented opcode-specific decoding of flags union and ioprio fields of struct io_uring_sqe for io_uring_register syscall. * Implemented decoding of 128-byte SQEs for io_uring_register syscall. * Implemented decoding of socket operations (SOCKET_URING_OP_*) for io_uring URING_CMD and URING_CMD128 operations when the file descriptor is a socket. * Updated decoding of struct mnt_id_req and struct perf_event_attr. * Updated lists of ABS_*, BPF_*, ETHTOOL_*, ETH_P_*, IORING_*, KVM_*, PERF_*, TLS_*, V4L2_*, and *_MAGIC constants. * Updated lists of ioctl commands from Linux 6.19. Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer --- diff --git a/lfs/strace b/lfs/strace index 5144bb6c9..e3ba4cf76 100644 --- a/lfs/strace +++ b/lfs/strace @@ -26,7 +26,7 @@ include Config SUMMARY = A utility to trace the system calls of a program -VER = 6.18 +VER = 7.1 SUP_ARCHES = x86_64 aarch64 THISAPP = strace-$(VER) @@ -35,7 +35,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = strace -PAK_VER = 15 +PAK_VER = 16 DEPS = @@ -49,7 +49,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = ba9798496102c2c1d2310d9dea746d9517d58c2e9ad7e630beee294806d24a617c8a8950d0e118d6190b61ab17f5d8020d02b0a56c4740df62104dd2906206c0 +$(DL_FILE)_BLAKE2 = 755ebf184008896bbb8537918b54ca00a7206a6e553a70b19d46554cada314315d3dc92ebef53c661634bd270a7b51e2131d524134a7a76cd93e40d0ec294380 install : $(TARGET)