<div class="container">
<h1>Recommended update for s390-tools</h1>
<table class="table table-striped table-bordered">
<tbody>
<tr>
<th>Announcement ID:</th>
<td>SUSE-RU-2026:20104-1</td>
</tr>
<tr>
<th>Release Date:</th>
<td>2026-01-21T11:09:24Z</td>
</tr>
<tr>
<th>Rating:</th>
<td>important</td>
</tr>
<tr>
<th>References:</th>
<td>
<ul>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1229461">bsc#1229461</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1230345">bsc#1230345</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1250643">bsc#1250643</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1250644">bsc#1250644</a>
</li>
<li style="display: inline;">
<a href="https://jira.suse.com/browse/PED-10303">jsc#PED-10303</a>
</li>
<li style="display: inline;">
<a href="https://jira.suse.com/browse/PED-14586">jsc#PED-14586</a>
</li>
<li style="display: inline;">
<a href="https://jira.suse.com/browse/PED-3223">jsc#PED-3223</a>
</li>
<li style="display: inline;">
<a href="https://jira.suse.com/browse/PED-9591">jsc#PED-9591</a>
</li>
</ul>
</td>
</tr>
<tr>
<th>Affected Products:</th>
<td>
<ul class="list-group">
<li class="list-group-item">SUSE Linux Enterprise Server 16.0</li>
<li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 16.0</li>
</ul>
</td>
</tr>
</tbody>
</table>
<p>An update that contains four features and has four fixes can now be installed.</p>
<h2>Description:</h2>
<p>This update for s390-tools fixes the following issues:</p>
<p>Upgrade s390-tools to 2.40 (jsc#PED-14586):</p>
<ul>
<li>Add new tools / libraries:</li>
<li>Add project-wide .clang-tidy configuration</li>
<li>libutil: Introduce util_time for time related functionality</li>
<li>libutil: Introduce zsh/bash autocompletion tooling based on util_opt</li>
<li>pvinfo: Tool to display Secure Execution system information</li>
<li>
<p>pvverify: Tool to verify host-key documents</p>
</li>
<li>
<p>Changes of existing tools:</p>
</li>
<li>
<p>cpumf: Implement zsh and bash autocompletion</p>
</li>
<li>dasdfmt: Implement zsh and bash autocompletion</li>
<li>dbginfo.sh: Add NetworkManager and netplan</li>
<li>dbginfo.sh: Add kvm_stat</li>
<li>dbginfo.sh: Adding stp time information</li>
<li>dbginfo.sh: Simplify procfs collection</li>
<li>hyptop: Add physical information row</li>
<li>hyptop: Calculate sample time delta for physical partition</li>
<li>hyptop: Replace long option names using _ with - for consistency
For example: --cpu_types -> --cpu-types
(Options with _ are still supported for backward compatibility)</li>
<li>libekmfweb: Add function to validate a certificate against the identity key</li>
<li>netboot: Add longer kernel command lines support</li>
<li>udev/rules.d: Make virtio-blk devices non-rotational</li>
<li>udev/rules.d: Set default io scheduler to 'none' for virtio-blk</li>
<li>ziomon: Add support to sample device symlinks (/dev/disk/...)</li>
<li>ziorep_config: Add fcp-lun details to -M option output</li>
<li>ziorep_config: Add port_id and failed attributes to -A option output</li>
<li>
<p>netboot: Install on non-s390 architectures</p>
</li>
<li>
<p>Bug Fixes:</p>
</li>
<li>
<p>lib(ekmfweb|kmipclient): Use ln without -r</p>
</li>
<li>s390-tools: Fix various compilation issues with musl libc</li>
<li>zipl/boot: Fix unused loadparm when SCLP line-mode console is absent</li>
</ul>
<p>Upgrade s390-tools to version 2.39 (jsc#PED-10303):</p>
<ul>
<li>
<p>Changes of existing tools:</p>
</li>
<li>
<p>chpstat: Add options to select IEC units for scaling (SI units are default)</p>
</li>
<li>chzdev: Introduce --no-module-load option</li>
<li>cpi: Disable CPI for SEL guests by default</li>
<li>dbginfo.sh: Enhance logging on timeout triggered</li>
<li>iucvterm: Install symlink for lsiucvallow.8 man page</li>
<li>lshwc: Add command line flag to specify individual counters</li>
<li>lspai: Add command line flag for delta values</li>
<li>lspai: Add command line flag for short counter names</li>
<li>lspai: Add command line flag to specify individual counters</li>
<li>lspai: Add command line flags for all cpus</li>
<li>lspai: Add command line flags for hexadecimal output</li>
<li>man: Use CR for constant width font</li>
<li>pvimg: Add '--image-key' option</li>
<li>zdev: Allow dynamic control of module load</li>
<li>zipl/boot: Fix EBCDIC code page 500 conversion and decrease size by 200 bytes</li>
<li>zipl: Add support of heterogeneous mirrors (remove technical limitations
on mirrored targets, thus allowing mirrored devices consist of partitions
at different offsets on disks of different types and geometry).</li>
<li>
<p>zkey: Add support for generating and importing exportable secure keys</p>
</li>
<li>
<p>Bug Fixes:</p>
</li>
<li>
<p>chpstat: Fix scaling of DPU utilization calculation</p>
</li>
<li>zdev/dracut: Prevent loading of unused kernel modules</li>
<li>zdev: Fix double device configuration on DPM systems</li>
<li>zdev: Fix double device configuration with rd.dasd</li>
<li>zipl_helper.device-mapper: Fix segfault in an error path</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 Enterprise Server 16.0
<br/>
<code>zypper in -t patch SUSE-SLES-16.0-159=1</code>
</li>
<li class="list-group-item">
SUSE Linux Enterprise Server for SAP Applications 16.0
<br/>
<code>zypper in -t patch SUSE-SLES-16.0-159=1</code>
</li>
</ul>
<h2>Package List:</h2>
<ul>
<li>
SUSE Linux Enterprise Server 16.0 (s390x x86_64)
<ul>
<li>s390-tools-2.40.0-160000.1.1</li>
</ul>
</li>
<li>
SUSE Linux Enterprise Server 16.0 (s390x)
<ul>
<li>s390-tools-zdsfs-2.40.0-160000.1.1</li>
<li>libkmipclient1-2.40.0-160000.1.1</li>
<li>libkmipclient1-debuginfo-2.40.0-160000.1.1</li>
<li>s390-tools-debuginfo-2.40.0-160000.1.1</li>
<li>s390-tools-hmcdrvfs-2.40.0-160000.1.1</li>
<li>s390-tools-hmcdrvfs-debuginfo-2.40.0-160000.1.1</li>
<li>libekmfweb1-2.40.0-160000.1.1</li>
<li>osasnmpd-2.40.0-160000.1.1</li>
<li>s390-tools-chreipl-fcp-mpath-2.40.0-160000.1.1</li>
<li>libekmfweb1-debuginfo-2.40.0-160000.1.1</li>
<li>osasnmpd-debuginfo-2.40.0-160000.1.1</li>
<li>s390-tools-zdsfs-debuginfo-2.40.0-160000.1.1</li>
<li>s390-tools-debugsource-2.40.0-160000.1.1</li>
</ul>
</li>
<li>
SUSE Linux Enterprise Server 16.0 (noarch)
<ul>
<li>s390-tools-genprotimg-data-2.40.0-160000.1.1</li>
</ul>
</li>
<li>
SUSE Linux Enterprise Server for SAP Applications 16.0 (x86_64)
<ul>
<li>s390-tools-2.40.0-160000.1.1</li>
</ul>
</li>
</ul>
<h2>References:</h2>
<ul>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1229461">https://bugzilla.suse.com/show_bug.cgi?id=1229461</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1230345">https://bugzilla.suse.com/show_bug.cgi?id=1230345</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1250643">https://bugzilla.suse.com/show_bug.cgi?id=1250643</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1250644">https://bugzilla.suse.com/show_bug.cgi?id=1250644</a>
</li>
<li>
<a href="https://jira.suse.com/browse/PED-10303">https://jira.suse.com/browse/PED-10303</a>
</li>
<li>
<a href="https://jira.suse.com/browse/PED-14586">https://jira.suse.com/browse/PED-14586</a>
</li>
<li>
<a href="https://jira.suse.com/browse/PED-3223">https://jira.suse.com/browse/PED-3223</a>
</li>
<li>
<a href="https://jira.suse.com/browse/PED-9591">https://jira.suse.com/browse/PED-9591</a>
</li>
</ul>
</div>