<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-2025:20244-1</td>
</tr>
<tr>
<th>Release Date:</th>
<td>2025-03-27T11:45:03Z</td>
</tr>
<tr>
<th>Rating:</th>
<td>moderate</td>
</tr>
<tr>
<th>References:</th>
<td>
<ul>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1228216">bsc#1228216</a>
</li>
</ul>
</td>
</tr>
<tr>
<th>Affected Products:</th>
<td>
<ul class="list-group">
<li class="list-group-item">SUSE Linux Micro 6.1</li>
</ul>
</td>
</tr>
</tbody>
</table>
<p>An update that has one fix can now be installed.</p>
<h2>Description:</h2>
<p>This update for strace fixes the following issues:</p>
<ul>
<li>Update to strace 6.13</li>
<li>Implemented decoding of getxattrat, setxattrat, listxattrat,
and removexattrat syscalls.</li>
<li>Updated decoding of struct io_uring_clone_buffers, struct io_uring_napi,
and struct perf_event_attr.</li>
<li>Updated decoding of crypto_user_alg netlink attributes of NETLINK_CRYPTO.</li>
<li>Implemented decoding of IFLA_MCTP_PHYS_BINDING netlink attribute.</li>
<li>Updated lists of AT_<em>, BPF_</em>, FAN_<em>, IORING_</em>, MADV_<em>, NT_</em>, and SCM_*
constants.</li>
<li>Updated lists of ioctl commands from Linux 6.13.</li>
<li>Update to strace 6.12</li>
<li>Implemented decoding of EPIOCGPARAMS and EPIOCSPARAMS ioctl commands.</li>
<li>Implemented decoding of NS_GET_MNTNS_ID, NS_GET_PID_FROM_PIDNS,
NS_GET_TGID_FROM_PIDNS, NS_GET_PID_IN_PIDNS, NS_GET_TGID_IN_PIDNS,
NS_MNT_GET_INFO, NS_MNT_GET_NEXT, and NS_MNT_GET_PREV ioctl commands.</li>
<li>Implemented decoding of FRA_DSCP netlink attribute.</li>
<li>Implemented decoding of IORING_REGISTER_CLOCK and
IORING_REGISTER_CLONE_BUFFERS opcodes of io_uring_register syscall.</li>
<li>Updated decoding of struct landlock_ruleset_attr.</li>
<li>Updated lists of AUDIT_<em>, ETHTOOL_</em>, F_<em>, IORING_</em>, LSM_<em>, MAP_</em>, MSG_<em>,
NT_</em>, SCHED_<em>, SCM_</em>, SO_<em>, and V4L2_</em> constants.</li>
<li>Updated lists of ioctl commands from Linux 6.12.</li>
<li>Fix the syscall name printed by strace when PTRACE_GET_SYSCALL_INFO
is in use and a syscall is restarted by a just attached tracee using
restart_syscall mechanism.</li>
<li>Update to strace 6.11</li>
<li>Implemented decoding of uretprobe syscall.</li>
<li>Implemented decoding of WDIOC_GETSUPPORT and WDIOC_SETOPTIONS ioctl
commands.</li>
<li>Enhanced decoding of unknown ioctl commands in non-abbreviated mode
by printing the contents of the ioctl argument buffer in hexadecimal format.</li>
<li>Updated decoding of listmount, statmount, and statx syscalls.</li>
<li>Updated lists of ETHTOOL_<em>, IORING_</em>, IPPROTO_<em>, RWF_</em>, STATX_<em>, and V4L2_</em>
constants.</li>
<li>Updated lists of ioctl commands from Linux 6.11.</li>
<li>Update License tag (bsc#1228216)</li>
<li>Update to strace 6.10</li>
<li>Implemented --decode-fds=eventfd option to retrieve eventfd object details
associated with eventfd file descriptors.</li>
<li>Implemented decoding of NETLINK_GENERIC nlctrl protocol.</li>
<li>Implemented decoding of F_DUPFD_QUERY fcntl.</li>
<li>Implemented decoding of mseal syscall.</li>
<li>Updated decoding of statx and prctl syscalls.</li>
<li>Updated decoding of BPF_RAW_TRACEPOINT_OPEN bpf command.</li>
<li>Updated lists of BPF_<em>, IORING_</em>, KEXEC_<em>, KEY_</em>, LANDLOCK_<em>, PR_</em>, STATX_<em>,
TCP_</em>, TEE_<em>, V4L2_</em>, and *_MAGIC constants.</li>
<li>Updated lists of ioctl commands from Linux 6.10.</li>
<li>Worked around a bug introduced in Linux 6.5 that affected system call
tampering on riscv64.</li>
<li>Update to strace 6.9</li>
<li>Implemented --always-show-pid option.</li>
<li>The --user|-u option has learned to recognize numeric UID:GID pair, allowing
e.g. statically-built strace to be used without invoking nss plugins.</li>
<li>Implemented decoding of IORING_REGISTER_SYNC_CANCEL,
IORING_REGISTER_FILE_ALLOC_RANGE, IORING_REGISTER_PBUF_STATUS,
IORING_REGISTER_NAPI, and IORING_UNREGISTER_NAPI opcodes of
io_uring_register syscall.</li>
<li>Implemented decoding of BPF_TOKEN_CREATE bpf syscall command.</li>
<li>Updated decoding of io_uring_register and pidfd_send_signal syscalls.</li>
<li>Updated lists of BPF_<em>, CAN_</em>, IORING_<em>, KEY_</em>, LSM_<em>, MPOL_</em>, NT_<em>, RWF_</em>,
PIDFD_<em>, PTP_</em>, TCP_<em>, and </em>_MAGIC constants.</li>
<li>Updated lists of ioctl commands from Linux 6.9.</li>
<li>Update to strace 6.8</li>
<li>Renamed --stack-traces to --stack-trace for consistency.
Old option is retained for backwards compatibility.</li>
<li>Implemented --stack-trace-frame-limit=N option for configuring the limit
of the number of printed backtrace frames.</li>
<li>Implemented decoding of statmount, listmount, lsm_get_self_attr,
lsm_set_self_attr, and lsm_list_modules syscalls.</li>
<li>Implemented decoding of setsockopt(TCP_AO_ADD_KEY).</li>
<li>Updated decoding of landlock_create_ruleset and landlock_add_rule syscalls.</li>
<li>Updated decoding of SMC_DIAG_DMBINFO netlink attribute.</li>
<li>Updated decoding of UBI_IOCATT ioctl command.</li>
<li>Enhanced decoding of mount attributes of fsmount and mount_setattr syscalls.</li>
<li>Updated lists of BPF_<em>, KEXEC_</em>, KVM_<em>, PERF_</em>, SOL_<em>, STATX_</em>, UFFD_<em>,
and V4L2_</em> constants.</li>
<li>Updated lists of ioctl commands from Linux 6.8.</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.1
<br/>
<code>zypper in -t patch SUSE-SLE-Micro-6.1-54=1</code>
</li>
</ul>
<h2>Package List:</h2>
<ul>
<li>
SUSE Linux Micro 6.1 (aarch64 ppc64le s390x x86_64)
<ul>
<li>strace-debuginfo-6.13-slfo.1.1_1.1</li>
<li>strace-debugsource-6.13-slfo.1.1_1.1</li>
<li>strace-6.13-slfo.1.1_1.1</li>
</ul>
</li>
</ul>
<h2>References:</h2>
<ul>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1228216">https://bugzilla.suse.com/show_bug.cgi?id=1228216</a>
</li>
</ul>
</div>