<div class="container">
<h1>Recommended update for strace</h1>
<table class="table table-striped table-bordered">
<tbody>
<tr>
<th>Announcement ID:</th>
<td>SUSE-RU-2026:22552-1</td>
</tr>
<tr>
<th>Release Date:</th>
<td>2026-07-08T12:27:38Z</td>
</tr>
<tr>
<th>Rating:</th>
<td>moderate</td>
</tr>
<tr>
<th>References:</th>
<td>
<ul>
<li style="display: inline;">
<a href="https://jira.suse.com/browse/PED-15928">jsc#PED-15928</a>
</li>
</ul>
</td>
</tr>
<tr>
<th>Affected Products:</th>
<td>
<ul class="list-group">
<li class="list-group-item">SUSE Linux Micro 6.2</li>
</ul>
</td>
</tr>
</tbody>
</table>
<p>An update that contains one feature can now be installed.</p>
<h2>Description:</h2>
<p>This update for strace fixes the following issues:</p>
<ul>
<li>Update to strace 7.1:<ul>
<li>Implemented wall-clock-aware columns for the -c/--summary-only report,
allowing wall-clock and system CPU times to be displayed side by side in a single run.</li>
<li>Included out-of-range syscalls in the -c/--summary-only report.</li>
<li>Updated decoding of sched_getattr syscall.</li>
<li>Implemented decoding of FS_IOC_SHUTDOWN, PIDFD_GET_INFO
and PIDFD_GET_*_NAMESPACE ioctl commands.</li>
<li>Implemented decoding of IFLA_BR_FDB_N_LEARNED, IFLA_BR_FDB_MAX_LEARNED
and IFLA_BR_STP_MODE netlink attributes.</li>
<li>Updated lists of CLONE_<em>, FSMOUNT_</em>, KT_<em>, KVM_</em>, LANDLOCK_<em>,
NETDEV_</em>, NL80211_<em> and PIDFD_</em> constants.</li>
<li>Updated lists of ioctl commands from Linux 7.1.</li>
<li>Implement EPERM diagnostics and give a hint about yama (jsc#PED-15928).</li>
</ul>
</li>
<li>Update to strace 7.0:<ul>
<li>Implemented optional colorized trace output.</li>
<li>Implemented decoding of rseq and rseq_slice_yield syscalls.</li>
<li>Implemented decoding of BPF_TRACE_FSESSION bpf attach type.</li>
<li>Implemented decoding of BPF_PROG_ASSOC_STRUCT_OPS bpf command.</li>
<li>Implemented decoding of UDMABUF_CREATE, UDMABUF_CREATE_LIST,
and VIDIOC_QUERYMENU ioctl commands.</li>
<li>Updated decoding of statmount syscall flags.</li>
<li>Updated lists of BPF_<em>, BTRFS_</em>, FS_<em>, IORING_</em>, KEY_<em>, KVM_</em>, NT_<em>,
OPEN_TREE_</em>, PR_<em>, V4L2_</em> and *_MAGIC constants.</li>
<li>Updated lists of ioctl commands from Linux 7.0.</li>
</ul>
</li>
<li>Update to strace 6.19:<ul>
<li>Implemented decoding of listns syscall.</li>
<li>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.</li>
<li>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.</li>
<li>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.</li>
<li>Implemented decoding of attr_ptr and attr_type_mask fields of
struct io_uring_sqe for io_uring_register syscall.</li>
<li>Implemented opcode-specific decoding of flags union and ioprio fields
of struct io_uring_sqe for io_uring_register syscall.</li>
<li>Implemented decoding of 128-byte SQEs for io_uring_register syscall.</li>
<li>Implemented decoding of socket operations (SOCKET_URING_OP_*) for io_uring URING_CMD
and URING_CMD128 operations when the file descriptor is a socket.</li>
<li>Updated decoding of struct mnt_id_req and struct perf_event_attr.</li>
<li>Updated lists of ABS_<em>, BPF_</em>, ETHTOOL_<em>, ETH_P_</em>, IORING_<em>, KVM_</em>, PERF_<em>,
TLS_</em>, V4L2_<em> and </em>_MAGIC constants.</li>
<li>Updated lists of ioctl commands from Linux 6.19.</li>
</ul>
</li>
<li>Update to strace 6.18:<ul>
<li>Added -e kvm=vcpu+ option for kvm_run struct decoding.</li>
<li>Implemented decoding of FS_IOC_GETFSUUID, FS_IOC_GETFSSYSFSPATH
and FS_IOC_GETLBMD_CAP ioctl commands.</li>
<li>Implemented decoding of BPF_PROG_STREAM_READ_BY_FD bpf command.</li>
<li>Updated decoding of BPF_BTF_LOAD, BPF_MAP_CREATE, BPF_PROG_ATTACH, BPF_PROG_DETACH,
BPF_PROG_LOAD, BPF_PROG_QUERY and BPF_<em><em>GET</em></em>_ID bpf commands.</li>
<li>Updated decoding of bpf_map_info and bpf_prog_info structures.</li>
<li>Updated lists of AUDIT_<em>, BR_</em>, FF_<em>, IFLA_</em>, INPUT_PROP_<em>, IORING_</em>,
KEXEC_FILE_<em>, KEY_</em>, KVM_CAP_<em>, NL80211_CMD_</em>, RWF_<em> and TEE_</em> constants.</li>
</ul>
</li>
<li>Update to strace 6.17:<ul>
<li>Implemented decoding of file_getattr and file_setattr syscalls.</li>
<li>Implemented decoding of SO_INQ socket option.</li>
<li>Updated lists of BPF_<em>, BTN_</em>, BTRFS_<em>, DEVCONF_</em>, ETHTOOL_<em>, FALLOC_</em>,
KEXEC_<em>, KEY_</em>, KVM_<em>, NETCONFA_</em>, NFT_<em>, PR_</em>, SCM_<em>, V4L2_</em> and XDP_* constants.</li>
<li>Updated lists of ioctl commands from Linux 6.17.</li>
</ul>
</li>
<li>Update to strace 6.16:<ul>
<li>Added -N/--arg-names option for printing syscall argument names.</li>
<li>Implemented setting of system call information using
PTRACE_SET_SYSCALL_INFO ptrace API introduced in Linux 6.16.</li>
<li>Implemented decoding of SO_RCVPRIORITY and SO_PASSRIGHTS socket options.</li>
<li>Implemented decoding of RTA_NH_ID and RTA_FLOWLABEL netlink attributes.</li>
<li>Updated decoding of statx syscall.</li>
<li>Updated lists of BR_<em>, CRYPTOCFGA_</em>, FUTEX2_<em>, IORING_</em>, IPSET_<em>, KVM_</em>,
MDB_<em>, NETDEV_</em>, PR_<em>, RXRPC_</em>, SW_<em>, THERMAL_</em> and V4L2_* constants.</li>
<li>Updated lists of ioctl commands from Linux 6.16.</li>
</ul>
</li>
<li>Update to strace 6.15:<ul>
<li>Implemented decoding of open_tree_attr syscall.</li>
<li>Implemented decoding of AF_TIPC socket addresses and socket options.</li>
<li>Updated decoding of statmount syscall.</li>
<li>Updated lists of AUDIT_<em>, BPF_</em>, BTRFS_<em>, COUNTER_</em>, FAN_<em>, FRA_</em>, IFLA_<em>,
IORING_</em>, KVM_<em>, LANDLOCK_</em>, PKEY_<em>, RTPROT_</em>, TCP_<em> and V4L2_</em> constants.</li>
<li>Updated lists of ioctl commands from Linux 6.15.</li>
</ul>
</li>
</ul>
<h2>Patch Instructions:</h2>
<p>
To install this SUSE update use the SUSE recommended
installation methods like YaST online_update or "zypper patch".<br/>
Alternatively you can run the command listed for your product:
</p>
<ul class="list-group">
<li class="list-group-item">
SUSE Linux Micro 6.2
<br/>
<code>zypper in -t patch SUSE-SL-Micro-6.2-1185=1</code>
</li>
</ul>
<h2>Package List:</h2>
<ul>
<li>
SUSE Linux Micro 6.2 (aarch64 ppc64le s390x x86_64)
<ul>
<li>strace-7.1-160000.1.1</li>
<li>strace-debuginfo-7.1-160000.1.1</li>
<li>strace-debugsource-7.1-160000.1.1</li>
</ul>
</li>
</ul>
<h2>References:</h2>
<ul>
<li>
<a href="https://jira.suse.com/browse/PED-15928">https://jira.suse.com/browse/PED-15928</a>
</li>
</ul>
</div>