<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 &#x27;none&#x27; 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 &#x27;--image-key&#x27; 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>