Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

s390-tools-2.41.0-4.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: s390-tools Distribution: openSUSE Tumbleweed
Version: 2.41.0 Vendor: openSUSE
Release: 4.2 Build date: Mon Mar 2 12:48:50 2026
Group: System/Kernel Build host: reproducible
Size: 8174947 Source RPM: s390-tools-2.41.0-4.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/ibm-s390-tools/s390-tools
Summary: S/390 tools like zipl and dasdfmt for s390x (plus selected tools for x86_64)
This package contains the tools (s390x, x86_64) needed to use Linux on IBM z Systems
and exploit many of the various capabilities of the hardware or z/VM. For example:

 - s390x
dasdfmt  - low-level format tool for ECKD DASD
fdasd    - partitions ECKD DASDs with z/OS compatible disk layout
zipl     - boot loader and dump DASD initializer
zgetdump - tool to get linux system dumps from DASD

 - x86_64
pvimg      - create a protected virtualization image (genprotimg)
pvattest   - create, perform, and verify protected virtualization attestation measurements
pvsecret   - manage secrets for IBM Secure Execution guests.

Note: There is an auxiliary data package - s390-tools-genprotimg-data.

Provides

Requires

License

MIT

Changelog

* Mon Mar 02 2026 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Refactored the spec file for transactional and immutable OS
    * Modernized the .spec file for transactional and immutable OS environments.
    * Removed legacy suse_version and sle_version conditionals, standardizing on UsrMerge paths.
    * Replaced manual %pre group creations with systemd-sysusers configuration for ts-shell, zkeyadm, and cpacfstats.
    * Replaced hardcoded /var/log directory management with systemd-tmpfiles configuration.
    * Removed obsolete systemctl daemon-reload calls and consolidate standard %service_* systemd macros.
    * Dropped brittle dynamic file list generation (find/grep) in favor of explicit and deterministic %files declarations.
    * Resolved "File listed twice" conflicts between the main package and chreipl-fcp-mpath subpackage.
    * Added missing BuildRequires for systemd-rpm-macros and sysuser-tools.
    * Fixed unpackaged files errors for mdevctl callouts, shell completions, and root /lib helpers.
    * Changed BuildArch to noarch for the chreipl-fcp-mpath subpackage.
  - Updated the pkey.conf file (bsc#1258866, jsc#PED-15538), it contain the following drivers:
    * uvdevice
    * pkey
    * pkey_cca
    * pkey_ep11
    * pkey_pckmo
    * pkey_uv
    * paes_s390
    * phmac_s390
    * zcrypt
    * zcrypt_cex4
  - Added files (renamed from *.opensuse)
    * 59-graf.rules
    * dasd_configure
    * dasd_reload
    * detach_disks.sh
    * iucv_configure
    * killcdl
    * mkdump.pl
    * README.SUSE
    * virtsetup.sh
    * vmlogrdr.service
  - Removed obolete files
    * 59-graf.rules.opensuse
    * 59-graf.rules.suse
    * dasd_configure.opensuse
    * dasd_configure.suse
    * dasd_reload.opensuse
    * dasd_reload.suse
    * detach_disks.sh.opensuse
    * detach_disks.sh.suse
    * iucv_configure.opensuse
    * iucv_configure.suse
    * killcdl.opensuse
    * killcdl.suse
    * mkdump.pl.opensuse
    * mkdump.pl.suse
    * README.SUSE.opensuse
    * README.SUSE.suse
    * virtsetup.sh.opensuse
    * virtsetup.sh.suse
    * vmlogrdr.service.opensuse
    * vmlogrdr.service.suse
  - Re-vendor-ed vendor.tar.zst
* Sat Feb 21 2026 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Amended the .spec file, added:
    * BuildRequires:  cryptsetup-devel >= 2.8.2
* Fri Feb 20 2026 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Amended the .spec file (bsc#1258506)
    * "Installing" all shipped rules from etc/udev/rules.d to /usr/lib/udev/rules.d
  - Re-vendor-ed vendor.tar.zst
* Wed Feb 18 2026 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Upgrade s390-tools to version 2.41.0 (jsc#PED-14586, jsc#PED-15488)
  - Changes of existing tools:
    * chreipl: Make --bootparms work for ECKD re-IPL
    * cpacfstats: Add 'unauthorized' state to CPU-MF counters
    * cpictl: Detect RHCOS using VARIANT_ID
    * hsci: Automatically set appropriate MTU for HSCI
    * libutil: Add util_readlink() and util_readlinkat() helpers
    * libutil: Add util_startswith() to util_str
    * libutil: Add utility parsing functions
    * lschp: Add support for structured output (--format)
    * lsreipl: Suppress 'clear' output if not supported
    * pvimg: Add '--format text' support to 'pvimg info'
    * pvimg: Add '--print-schema ' option to 'pvimg info'
    * pvimg: Add '--show-secrets' flag to 'pvimg info'
    * pvimg: Provide improved JSON output to 'pvimg info --format json'
    * pvinfo: Improve User experience on non-SE enabled systems
    * zipl/ngdump: Ensure ext4 file system is used on dump partition
    * zkey: Add support for integrity protected disks using HMAC keys
  - Bug Fixes:
    * cpumf/pai: Handle different size of perf_event_attr
    * lscss: Fix memory leak
    * zipl: Fix dump job on tape devices
  - Re-vendor-ed vendor.tar.zst
* Thu Feb 12 2026 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Updated a logic error in:
    * s390-tools-combined.patch
  - Update the code for IBM z17 machine type 9176:
    * read_values.c
    * cputype
    * Renamed cputype.1 to cputype.8 and amended
    * Amended read_values.8
  - "Improved" the read_values.c:
    * Added functionalities for '-a' and '-L attributes'
  - Re-vendor-ed vendor.tar.zst
* Fri Feb 06 2026 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Reworked and combined all s390-tools patches
  - Applied new combined patches
    * s390-tools-dasdfmt-reworked.patch
    * s390-tools-combined.patch
  - Removed obsolete patches
    * s390-tools-sles15sp3-Allow-multiple-device-arguments.patch
    * s390-tools-sles15sp3-Format-devices-in-parallel.patch
    * s390-tools-sles15sp3-Format-devices-in-parallel-1.patch
    * s390-tools-sles15sp3-Implement-Y-yast_mode.patch
    * s390-tools-sles15sp3-Implement-f-for-backwards-compability.patch
    * s390-tools-sles15sp3-dasdfmt-retry-BIODASDINFO-if-device-is-busy.patch
    * s390-tools-sles12-create-filesystem-links.patch
    * s390-tools-sles12-fdasd-skip-partition-check-and-BLKRRPART-ioctl.patch
    * s390-tools-sles12-zipl_boot_msg.patch
    * s390-tools-sles15-sysconfig-compatible-dumpconf.patch
    * s390-tools-sles15sp1-11-zdev-Do-not-call-zipl-on-initrd-update.patch
    * s390-tools-sles15sp6-kdump-initrd-59-zfcp-compat-rules.patch
    * s390-tools-slfo-01-parse-ipl-device-for-activation.patch
    * s390-tools-sles12-update-by_id-links-on-change-and-add-action.patch.opensuse
    * s390-tools-sles12-update-by_id-links-on-change-and-add-action.patch.suse
  - Re-vendor-ed vendor.tar.zst
* Wed Jan 07 2026 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Amended the .spec file to fix Rust build errors
* Mon Jan 05 2026 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Upgrade s390-tools to 2.40 (jsc#PED-14586)
  - Add new tools / libraries:
    * Add project-wide .clang-tidy configuration
    * libutil: Introduce util_time for time related functionality
    * libutil: Introduce zsh/bash autocompletion tooling based on util_opt
    * pvinfo: Tool to display Secure Execution system information
    * pvverify: Tool to verify host-key documents
  - Changes of existing tools:
    * cpumf: Implement zsh and bash autocompletion
    * dasdfmt: Implement zsh and bash autocompletion
    * dbginfo.sh: Add NetworkManager and netplan
    * dbginfo.sh: Add kvm_stat
    * dbginfo.sh: Adding stp time information
    * dbginfo.sh: Simplify procfs collection
    * hyptop: Add physical information row
    * hyptop: Calculate sample time delta for physical partition
    * hyptop: Replace long option names using _ with - for consistency
      For example: --cpu_types -> --cpu-types
      (Options with _ are still supported for backward compatibility)
    * libekmfweb: Add function to validate a certificate against the identity key
    * netboot: Add longer kernel command lines support
    * udev/rules.d: Make virtio-blk devices non-rotational
    * udev/rules.d: Set default io scheduler to 'none' for virtio-blk
    * ziomon: Add support to sample device symlinks (/dev/disk/...)
    * ziorep_config: Add fcp-lun details to -M option output
    * ziorep_config: Add port_id and failed attributes to -A option output
    * netboot: Install on non-s390 architectures
  - Bug Fixes:
    * lib(ekmfweb|kmipclient): Use ln without -r
    * s390-tools: Fix various compilation issues with musl libc
    * zipl/boot: Fix unused loadparm when SCLP line-mode console is absent
  - Reworked patches
    * s390-tools-sles12-create-filesystem-links.patch
    * s390-tools-sles12-fdasd-skip-partition-check-and-BLKRRPART-ioctl.patch
    * s390-tools-sles12-zipl_boot_msg.patch
    * s390-tools-sles15-sysconfig-compatible-dumpconf.patch
    * s390-tools-sles15sp3-Allow-multiple-device-arguments.patch
    * s390-tools-sles15sp3-Format-devices-in-parallel.patch
    * s390-tools-sles15sp3-Implement-Y-yast_mode.patch
    * s390-tools-sles15sp3-Implement-f-for-backwards-compability.patch
    * s390-tools-sles15sp3-dasdfmt-retry-BIODASDINFO-if-device-is-busy.patch
  - Removed obsolete patch
    * s390-tools-sles15sp5-remove-no-pie-link-arguments.patch
  - Applied additional patch
    * s390-tools-sles15sp3-Format-devices-in-parallel-1.patch
  - Re-vendor-ed vendor.tar.zst
  - Amended the .spec file, fixed Rust compilation errors
* Thu Oct 16 2025 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Upgrade s390-tools to version 2.39 (jsc#PED-10303)
  - Changes of existing tools:
    * chpstat: Add options to select IEC units for scaling (SI units are default)
    * chzdev: Introduce --no-module-load option
    * cpi: Disable CPI for SEL guests by default
    * dbginfo.sh: Enhance logging on timeout triggered
    * iucvterm: Install symlink for lsiucvallow.8 man page
    * lshwc: Add command line flag to specify individual counters
    * lspai: Add command line flag for delta values
    * lspai: Add command line flag for short counter names
    * lspai: Add command line flag to specify individual counters
    * lspai: Add command line flags for all cpus
    * lspai: Add command line flags for hexadecimal output
    * man: Use CR for constant width font
    * pvimg: Add '--image-key' option
    * zdev: Allow dynamic control of module load
    * zipl/boot: Fix EBCDIC code page 500 conversion and decrease size by 200 bytes
    * 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).
    * zkey: Add support for generating and importing exportable secure keys
  - Bug Fixes:
    * chpstat: Fix scaling of DPU utilization calculation
    * zdev/dracut: Prevent loading of unused kernel modules
    * zdev: Fix double device configuration on DPM systems
    * zdev: Fix double device configuration with rd.dasd
    * zipl_helper.device-mapper: Fix segfault in an error path
  - Removed obsolete patches:
    * s390-tools-sles16sp0-chpstat-Fix-scaling-of-DPU-utilization-calculation.patch
    * s390-tools-libekmfweb-Fix-generation-of-certificate-or-CSR-with-RSA-PSS-instead-of-RSA.patch
  - Re-vendor-ed vendor.tar.zst
* Mon Sep 29 2025 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Applied a patch (bsc#1250643, bsc#1250644)
    * s390-tools-libekmfweb-Fix-generation-of-certificate-or-CSR-with-RSA-PSS-instead-of-RSA.patch
  - Re-vendor-ed vendor.tar.zst
* Thu Aug 21 2025 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Applied a patch (bsc#1248264)
    * s390-tools-sles16sp0-chpstat-Fix-scaling-of-DPU-utilization-calculation.patch
  - Re-vendor-ed vendor.tar.zst
* Mon Aug 11 2025 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Amended the .spec file (bsc#1246792)
    * Changed '%{release}' to '%{rbrelease}' in "DISTRELEASE="
      to remove embedded build counters from the binaries
  - Re-vendor-ed vendor.tar.zst
* Mon Jul 28 2025 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Amended the .spec file for opticsmon.service (bsc#1246669)
  - Re-vendored vendor.tar.zst
* Mon Jun 30 2025 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Upgrade s390-tools to version 2.38 (jsc#PED-10303)
    * Add new tools
    - udev: New rule to set newly hotplugged CPUs online
    - zmemtopo: Display memory topology information
    - zpwr: Display power readings of a partition and CPC
    * Removed tools / features
    - check_hostkeydoc: Remove installation target
    - scsi_logging_level: Delete SCSI logging script (available in sg3_utils)
    - zdump: Drop build_arch for s390 DASD dumps
    - zdump: Drop non-extended multi-volume DASD dump support
    - zdump: Drop support of 32-bit dump architecture
    - zdump: Drop support of non-extended single volume DASD dumpers
    - zdump: Drop support of obsolete dumps and dumpers
    * Changes of existing tools / libraries
    - Various man-pages fixes
    - check_hostkeydoc: Add deprecation warning
    - check_hostkeydoc: Move to scripts directory
    - cpuplugd: Allow cpu hotplugging on systems without polarization
    - dbginfo.sh: Add Ubuntu snap tool
    - dbginfo.sh: Add missing config data and logs
    - dbginfo.sh: Reworking the container section
    - dbginfo.sh: Update for network commands
    - dbginfo.sh: Updating info for disks and lvm
    - libutil: Add machine type definition for machines 9175 and 9176
    - lscpumf: Add support for IBM z17 counter sets
    - lshwc: Add command line flag for run time
    - lshwc: Add flags to display counter values in hex
    - lshwc: Add output '--format' option
    - lshwc: Add support for delta counter value display
    - lspai: Add output '--format' option
    - lsreipl: Add secure boot state to output
    - lswhc: Add short names to lshwc output
    - pv_tools: Add Bash and Zsh completions
    - pvapconfig: Add '--unbind' option
    - pvimg/boot: Print error messages from stage3a bootloader
    - pvimg: Add support for CCK update
    - pvsecret: Add support for CCK update
    - pvsecret: Allow retrieving secrets by index & warn for duplicated entries
    - pvsecret: Deny adding secrets with duplicated secret IDs
    - zdev: Add support for virtio devices
    - zipl: Enhance mirror support
    - zipl: Implement '--dry-run' option for all dump jobs
    - zipl_helper.device-mapper: Support mirrors over NVMe devices
    - zkey/dracut: Add a dracut config file for zkey
    - zkey/initramfs: Update initramfs hook to correct drivers and include zkey plugins
    - zkey: Add support for converting a clear-key LUKS2 volume to use a secure key
    * Bug Fixes
    - chpstat: Add missing CMG 5 data fields
    - chpstat: Fix DPU utilization calculation
    - libutil/util_file: Handle over-read in util_file_read_fd()
    - pvattest: Fix successful 'check' evaluation
    - pvsecret: Fix some edge cases for plaintext keys
    - zipl_helper.device-mapper: Fix imprecise is_device_mapper() predicate
    - zkey: Fix EP11 secure key reencipher function
    - zpcictl: Fix command line parsing for invalid options
    * Re-vendored vendor.tar.zst
    * Amended the .spec file
    * Removed obsolete patches
    - s390-tools-01-Add-zpwr-tool.patch
    - s390-tools-02-zpwr-Add-man-page-for-zpwr-tool.patch
    - s390-tools-chpstat-Fix-DPU-utilization-calculation.patch
    - s390-tools-chpstat-Add-missing-CMG-5-data-fields.patch
* Mon Jun 23 2025 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Applied patches(bsc#1244473, bsc#1244469)
    * s390-tools-chpstat-Add-missing-CMG-5-data-fields.patch
    * s390-tools-chpstat-Fix-DPU-utilization-calculation.patch
  - Re-vendored vendor.tar.zst
  - Updated read_values.c, added IBM z17 in Secure Boot Support Models
* Fri May 23 2025 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Revendored vendor.tar.zst (bsc#1242622 (CVE-2025-3416))
  - Updated 'cputype' and 'read_value.c'
    * Added the new IBM z17 (9175) processor type
* Fri May 02 2025 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Amended the .spec file
  - Removed unnecessary source file - 'cargo_config'
  - Updated the '_service' file
  - Changed the compression method from 'gz' to 'zst'
  - 'vendor.tar.gz' is now renamed to 'vendor.tar.zst'
* Mon Feb 24 2025 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Applied additional patches (jsc#PED-10303 (IBM-1575))
    * s390-tools-01-Add-zpwr-tool.patch
    * s390-tools-02-zpwr-Add-man-page-for-zpwr-tool.patch
* Mon Feb 10 2025 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Upgrade s390-tools to 2.37 (jsc#PED-9591, jsc#PED-10303, jesc#PED-11870 (jsc#IBM-1062))
    * Changes of existing tools:
      dbginfo.sh: Add details on CPU-measurement
      dbginfo.sh: Add new crypto command
      dbginfo.sh: Add overview commands and crypto update
      dbginfo.sh: Adding kdump info
      dbginfo.sh: Removing outdated email references
      dbginfo.sh: Rework network section
      dbginfo.sh: Update copyright 2nd year
      pvimg: Add '--(enable|disable)-image-encryption' flags to 'pvimg create'
      pvimg: Add '--cck ' command line option and make '--comm-key' an alias
      pvimg: Add '--hdr-key' command line option to 'pvimg create'
      pvimg: Rename '--key' into '--hdr-key' and use '--key' as an alias (for 'pvimg info')
      pvsecret: Add support for retrievable secrets
      ziorep_config: Add PCHID field to adapter report
      ziorep_traffic: Add DEVBUSID column to traffic report
      ziorep_utilization: Add --fcp-device parameter to print virtual adapter report
      ziorep_utilization: Add PCHID column to physical adapter report
      ziorep_utilization: Now prints only physical adapter report by default
      ziorep_utilization: Swap Bus-ID and CHPID columns in virtual adapter report
      zipl/boot: Increase section size for eckd_mv dumper
      zkey: Add support for listing and importing protected virtualization secrets
    * Bug Fixes:
      chpstat: Fix invalid utilization data on older kernels
      opticsmon: Fix runaway loop in on_link_change()
      zipl: Update inline assembly for GCC 15
      zipl_helper.device-mapper: Add missed step in logical device resolution
  - Revendored vendor.tar.gz
  - Removed obsolete patches:
    * s390-tools-01-zipl_helper.device-mapper-add-missed-step-in-logical.patch
    * s390-tools-02-zipl-src-fix-imprecise-check-that-file-is-on-specifi.patch
    * s390-tools-General-update-01.patch
    * s390-tools-General-update-02.patch
    * s390-tools-General-update-03.patch
    * s390-tools-General-update-04.patch
    * s390-tools-General-update-05.patch
    * s390-tools-General-update-06.patch
    * s390-tools-General-update-07.patch
    * s390-tools-General-update-08.patch
    * s390-tools-General-update-09.patch
    * s390-tools-General-update-10.patch
    * s390-tools-General-update-11.patch
    * s390-tools-General-update-12.patch
    * s390-tools-Additional-update-01.patch
    * s390-tools-Additional-update-02.patch
    * s390-tools-pvimg-info-command-01.patch
    * s390-tools-pvimg-info-command-02.patch
    * s390-tools-pvimg-info-command-03.patch
    * s390-tools-Support-unencrypted-SE-images-01.patch
    * s390-tools-pvimg-info-command-04.patch
    * s390-tools-pvimg-additional-01.patch
    * s390-tools-01-zkey-Add-support-for-retrieving-a-list-of-ultravisor-secrets.patch
    * s390-tools-02-zkey-Add-the--pvsecrets-list-command.patch
    * s390-tools-03-zkey-Add-PVSECRETS-AES-key-type.patch
    * s390-tools-04-zkey-Add-the-pvsecrets-import-command.patch
    * s390-tools-05-zkey-Reject-key-generation-and-APQN-association-for-PVSECRET-AES-keys.patch
    * s390-tools-06-zkey-Reject-re-enciphering-of-PVSECRET-AES-keys.patch
    * s390-tools-07-zkey-Support-validation-of-key-of-type-PVSECRET-AES.patch
    * s390-tools-08-rust-pvimg-Fix-flag-parsing-for-allowing-dump.patch
    * s390-tools-09-rust-pvimg-Document-the-change-from--comm-key-to--cck.patch
* Mon Feb 03 2025 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Applied more additional patches (jsc#PED-11870, jec#PED-11958)
    * s390-tools-08-rust-pvimg-Fix-flag-parsing-for-allowing-dump.patch
    * s390-tools-09-rust-pvimg-Document-the-change-from--comm-key-to--cck.patch
* Thu Jan 30 2025 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Applied additional patches ( jsc#PED-9561 ( jsc#IBM-1447 ) )
    * s390-tools-01-zkey-Add-support-for-retrieving-a-list-of-ultravisor-secrets.patch
    * s390-tools-02-zkey-Add-the--pvsecrets-list-command.patch
    * s390-tools-03-zkey-Add-PVSECRETS-AES-key-type.patch
    * s390-tools-04-zkey-Add-the-pvsecrets-import-command.patch
    * s390-tools-05-zkey-Reject-key-generation-and-APQN-association-for-PVSECRET-AES-keys.patch
    * s390-tools-06-zkey-Reject-re-enciphering-of-PVSECRET-AES-keys.patch
    * s390-tools-07-zkey-Support-validation-of-key-of-type-PVSECRET-AES.patch
  - Revendored vendor.tar.gz
* Thu Jan 09 2025 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Applied backport patches from s390-tools 2.37 to 2.36  ( jsc#PED-11870 )
      ( jsc#IBM-1447, jsc#IBM-1062 )
    * s390-tools-General-update-01.patch
    * s390-tools-General-update-02.patch
    * s390-tools-General-update-03.patch
    * s390-tools-General-update-04.patch
    * s390-tools-General-update-05.patch
    * s390-tools-General-update-06.patch
    * s390-tools-General-update-07.patch
    * s390-tools-General-update-08.patch
    * s390-tools-General-update-09.patch
    * s390-tools-General-update-10.patch
    * s390-tools-General-update-11.patch
    * s390-tools-General-update-12.patch
    * s390-tools-Additional-update-01.patch
    * s390-tools-Additional-update-02.patch
      ( jsc#IBM-1570, jsc#IBM-1571 )
    * s390-tools-Support-unencrypted-SE-images-01.patch
      ( jsc#IBM-1572, jsc#IBM-1573 )
    * s390-tools-pvimg-info-command-01.patch
    * s390-tools-pvimg-info-command-02.patch
    * s390-tools-pvimg-info-command-03.patch
    * s390-tools-pvimg-info-command-04.patch
      ( jsc#IBM-1576, jsc#IBM-1577 )
    * s390-tools-pvimg-additional-01.patch
  - Renamed patches from - to
    * s390-tools-01-opticsmon-Fix-runaway-loop-in-on_link_change.patch
      to
      s390-tools-Additional-update-01.patch
    * s390-tools-02-libzpci-opticsmon-Refactor-on_link_change-using-new.patch
      to
      s390-tools-Additional-update-02.patch
    * s390-tools-03-rust-pvimg-Add-enable-disable-image-encryption-flags-to-pvimg-create.patch
      to
      s390-tools-Support-unencrypted-SE-images-01.patch
  - Revendored vendor.tar.gz
* Tue Jan 07 2025 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Applied a patch for '--(enable|disable)-image-encryption' flags for 'pvimg create' (jsc#PED-11870)
    * s390-tools-03-rust-pvimg-Add-enable-disable-image-encryption-flags-to-pvimg-create.patch
* Tue Dec 31 2024 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Applied patches (jsc#PED-9591, jsc#PED-10303)
    * s390-tools-01-opticsmon-Fix-runaway-loop-in-on_link_change.patch
    * s390-tools-02-libzpci-opticsmon-Refactor-on_link_change-using-new.patch
* Mon Dec 09 2024 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Upgrade s390-tools to version 2.36 (jsc#PED-10303, jsc#PED-9591)
    * s390-tools: Define Rust MSRV as 1.75.0
    * Add new tools / libraries:
    - cpacfinfo: Tool to provide CPACF information
    - opticsmon: Tools to monitor optical modules for directly attached PCI based NICs
    - pvimg: Rust rewrite of genprotimg
    * Changes of existing tools:
    - chpstat: Add data bandwidth utilization column
    - chpstat: Add support for full CMCB
    - chpstat: Add support for new CMG types
    - dbginfo.sh: add overview commands and crypto update
    - hyptop: Support for structured output (json, json-seq, csv)
    - lszfcp: Add missing fallback marker for non-good fc_host port_state
    - lszfcp: Improve speed with many SCSI devices
    - pvattest: Add attestation policy check command
    - zipl: Add support of partitions of mirror md-devices
    * Bug Fixes:
    - lszcrypt: Fix wrong state showing up for removed AP queue within SE guest
    - lszfcp: Show device names line for zfcp_units without SCSI device
  - Revendored vendor.tar.gz
  - Applied additional patch (bsc#1233889, bsc#1233079)
    * s390-tools-02-zipl-src-fix-imprecise-check-that-file-is-on-specifi.patch
* Thu Dec 05 2024 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Applied a patch (bsc#1233889)
    * s390-tools-01-zipl_helper.device-mapper-add-missed-step-in-logical.patch
  - Amended the /usr/lib/modules-load.d/pkey.conf (bsc#1233233). Added
    * pkey_cca
    * pkey_ep11
    * pkey_pckmo
* Tue Nov 05 2024 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Amended the *_configure scripts to update again the SUSE's specific file
    '/boot/zipl/active_devices.txt' (bsc#1232474, bsc#1216257)
    * ctc_configure
    * dasd_configure
    * qeth_configure
    * zfcp_host_configure
* Tue Oct 08 2024 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  * Upgrade s390-tools to version 2.35 (jsc#PED-9591, jsc#PED-10303)
    * Changes of existing tools:
    - cpacfstats: Add support for FULL XTS (MSA 10) and HMAC (MSA 11) PAI counter
    - cpuplugd: Make cpuplugd compatible with hiperdispatch
    - dbginfo.sh: Add network sockstat info
    - pvapconfig: s390x exclusive build
    - zdev: Add option to select IPL device
    - zdump/dfo_s390: Support s390 DFO for vr-kernel dumps
    - zipl: Add support of mirror devices
    * Bug Fixes:
    - (genprotimg|zipl)/boot: discard .note.package ELF section to save memory
    - netboot/mk-s390image: Fix size when argument is a symlink
    - ziorep_config: Fix warning message when multipath device is not there.
    - zipl: Fix problems when target parameters are specified by user
    - zipl: Fix segfault when creating device-based dumps with '--dry-run'
    * Removed obsolete patches
    - s390-tools-2.34-Fix-Rust-compilation-errors.patch
    - s390-tools-01-zipl-src-add-basic-support-for-multiple-target-base-disks.patch
    - s390-tools-02-zipl-src-add-basic-support-for-multiple-target-base-disks.patch
    * Revendored vendor.tar.gz
* Mon Sep 16 2024 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  * Applied patches (bsc#1230345)
    - zipl/src: add basic support for multiple target base disks
    - s390-tools-01-zipl-src-add-basic-support-for-multiple-target-base-disks.patch
    - s390-tools-02-zipl-src-add-basic-support-for-multiple-target-base-disks.patch
* Mon Aug 26 2024 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  * Applied a patch to fix Rust compilation errors (bsc#1229461)
    - s390-tools-2.34-Fix-Rust-compilation-errors.patch
    - Fix: s390-tools: Rust compilation errors (s390_pv_core), build fails with
      "error: unnecessary qualification"
    * Added BuildRequieres in the .spec file
    - perl-Bootloader >= 0.4.15
* Mon Aug 19 2024 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  * Upgrade s390-tools to version 2.34 (jsc#PED-3223,jsc#PED-9591)
    * ** v2.34.0
    * Changes of existing tools:
    - ap_tools/ap-check: Add support for vfio-ap dynamic configuration
    - dbginfo.sh: Update/Add additional DASD data collection
    - dumpconf: Add new parameter 'SCP_DATA' for SCSI/NVMe/ECKD dump devices
    - libutil: Make formatted meta-data configurable
    - s390-tools: Replace 'which' with built-in 'command -v'
    - zdump/dfi_elf: Support core dumps of vr-kernels
    * Bug Fixes:
    - chzdev: Fix warning about failed ATTR writes by udev
    - rust/pv: Try again if first CRL-URI is invalid
    - rust/pvattest: Add short option for --arpk
    - zdump: Fix 'zgetdump -i' ioctl error on s390 formatted dump file
    * ** v2.33.1
    * Bug Fixes:
    - s390-tools: Fix formatting and typos in README.md
    - s390-tools: Fix release string
    * ** v2.33.0
    * Add new tools / libraries:
    - chpstat: New tool for displaying channel path statistics
    - libutil: Add output format helpers(util_fmt: JSON, JSON-SEQ, CSV, text pairs)
    * Changes of existing tools / libraries:
    - chzdev: Add --is-owner to identify files created by zdev
    - dasdfmt: Change default mode to always use full-format (Note: affects ESE DASD)
    - libap: Significantly reduce delay time between file lock retries
    - pvattest: Rewrite from C to Rust
    - pvattest: Support additional data & user-data
    - rust/pv: Support for Attestation
    * Bug Fixes:
    - chreipl: Improve disk type detection when running under QEMU
    - dbginfo.sh: Use POSIX option with uname
    - s390-tools: Fix missing hyphen escapes in the man page for many tools
    - zipl/src: Fix bugs in disk_get_info() reproducible in corner cases
    * ** v2.32.0
    * Changes of existing tools:
    - cpumf/lscpumf: add support for machine type 3932
    - genprotimg, pvattest, and pvsecret accept IBM signing key with Armonk as
      subject locality
    - zdump/zipl: Support for List-Directed dump from ECKD DASD
    - zkey: Detect FIPS mode and generate PBKDF for luksFormat according to it
    * Bug Fixes:
    - dbginfo.sh: dash compatible copy sequence
    - rust/pv_core: Fix UvDeviceInfo::get() method
    - zipl/src: Fix leak of files if run with a broken configuration
    - zkey: Fix convert command to accept only keys of type CCA-AESDATA
    * Revendored vendor.tar.gz
    * Removed obsolete patches
    - s390-tools-sles15sp5-01-rust-pv-support-Armonk-in-IBM-signing-key-subject.patch
    - s390-tools-sles15sp6-02-genprotimg-support-Armonk-in-IBM-signing-key-subject.patch
    - s390-tools-sles15sp6-03-libpv-support-Armonk-in-IBM-signing-key-subject.patch
    - s390-tools-sles15sp6-04-pvattest-Fix-root-ca-parsing.patch
    - s390-tools-sles15sp6-genprotimg-makefile.patch
* Thu Jul 11 2024 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Applied a new patch (bsc#1227602)
    * s390-tools-slfo-01-parse-ipl-device-for-activation.patch
  - Removed the old 'initial' patch
    * s390-tools-sles15sp6-01-parse-ipl-device-for-activation.patch
* Thu Jun 20 2024 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Amended read_values.c (bsc#1226609)
    * Added print for 'qc_type_name', amended the layers
  - Updated %description in the .spec file
* Thu Apr 25 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - s390-tools-genprotimg-data needs to require filesystem in order
    to ensure we are not installed before potential UsrMerge
    migration code was running (boo#1223090).
* Thu Apr 18 2024 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Applied an updated patch (bsc#1220949,bsc#1221873)
    * s390-tools-sles15sp6-01-parse-ipl-device-for-activation.patch
* Tue Apr 16 2024 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Amended the .spec file for x86_64
    * Recommends: s390-tools-genprotimg-data
* Tue Apr 16 2024 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Amended the .spec file for s390-tools-genprotimg-data-*.noarch.rpm
    * Removed the dependency on it on x86_64 platform
    * Updated the Summary and Description of the *.noarch.rpm (bsc#1222675)
* Fri Apr 12 2024 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Updated the .spec file to enable Secure Execution in the Cloud (bsc#1222675)
    * Creates a s390-tools-genprotimg-data-*.noarch.rpm package which includes
      s390x bootload binaries for x86_64:
    - /lib/s390-tools/stage3.bin
    - /usr/share/s390-tools/genprotimg/stage3a.bin
    - /usr/share/s390-tools/genprotimg/stage3b_reloc.bin
    * Excludes the above binaries from the (main) s390-tools-*.s390x.rpm
    * Requires: s390-tools-genprotimg-data
* Thu Apr 04 2024 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - SE-tooling: New IBM host-key subject locality (s390-tools) (bsc#1222282)
    * s390-tools-sles15sp5-01-rust-pv-support-Armonk-in-IBM-signing-key-subject.patch
    * s390-tools-sles15sp6-02-genprotimg-support-Armonk-in-IBM-signing-key-subject.patch
    * s390-tools-sles15sp6-03-libpv-support-Armonk-in-IBM-signing-key-subject.patch
    * s390-tools-sles15sp6-04-pvattest-Fix-root-ca-parsing.patch
* Tue Apr 02 2024 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Apllied a patch(bsc#1220949,bsc#1221873)
    * s390-tools-sles15sp6-01-parse-ipl-device-for-activation.patch
* Fri Mar 15 2024 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Applied a patch (bsc#1221072)
    * s390-tools-sles15sp6-genprotimg-makefile.patch
* Tue Mar 12 2024 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Amended the .spec file for x86_64 (jsc#PED-7135, jsc#IBM-1309)
* Wed Feb 21 2024 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Applied a patch for kdump initrd (bsc#1219471)
    * s390-tools-sles15sp6-kdump-initrd-59-zfcp-compat-rules.patch
* Wed Feb 21 2024 ro@suse.de
  - Provide groups as required by RPM 4.19
* Wed Feb 07 2024 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Upgrade s390-tools to version 2.31 (jsc#PED-3275, jsc#PED-3223)
  - General:
    * common.mak: Set default C/C++ standard to gnu11/gnu++11
  - Add new tools / libraries:
    * pvapconfig: Tool to automatically configure APQNs in SE KVM guests
    * s390-tools: Provide pre-commit configuration
  - Changes of existing tools:
    * cpuplugd: Adjust to CPU 0 being no longer hotpluggable
    * dbginfo.sh: Check for Dynamic Partition Mode
    * dbginfo.sh: Update man page and copyright
    * rust/pv: Add user-data signing and verifying
    * rust/pvsecret: Add user defined signatures and verifications
    * zdev/dracut: Consolidate device configuration
  - Bug Fixes:
    * dbginfo.sh: Fix relative path on script copy
    * libkmipclient: Fix build with libxml2-2.12.0
    * pvsecret: Fix panic if empty file is used as host key document
    * rust/pv: Fix 'elided_lifetimes_in_associated_constant' warning
* Thu Feb 01 2024 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Updated read_values.c (bsc#1219227)
* Wed Jan 24 2024 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Updated the .spec file
    * Explicitly specified 'ExclusiveArch: s390x x86_64'
* Sun Dec 17 2023 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Updated the .spec file to use gcc13 (bsc#1217838)
  - Amended read_values for '-S' option (bsc#1217923)
* Mon Dec 04 2023 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Upgrade s390-tools to version 2.30
      (jsc#PED-5783, jsc#PED-6785, jsc#PED-7136, jsc#PED-6539, jsc#PED-4604,
      jsc#PED-6649, jsc#PED-7138 )
  - Add new tools / libraries:
    * lspai: Tool to display PAI counter sets
    * s390-tools: Provide a ShellCheck configuration
  - Changes of existing tools / libraries:
    * cpumf/pai: Add command line option for realtime scheduling
    * dbginfo.sh: enhance ethtool collection for ROCE
    * libutil/util_lockfile: add routine to return owning pid of file lock
    * lszcrypt: Improve lszcrypt output on SE guests
    * rust: Use a single workspace for all rust tools
    * zdev: limit the derivation of ZDEV_SITE_ID
    * zdump/df_s390: Update 'zgetdump -i' output with zlib info
    * zdump/dfi_s390: Support reading compressed s390_ext dumps
    * zipl/boot: Integrate zlib compression to single volume DASD dumper
    * zipl/boot: compile the bootloaders only if HOST_ARCH is s390x
    * zipl: Add --no-compress option to zipl command
    * zkey: Also check for deconfigured and check-stopped cards
  - Bug Fixes:
    * ap_tools/ap-check: handle get-attributes between pre and post event
    * libutil: fix util_file_read_*() using wrong format specifiers
    * rust/pv: fix Invalid write of size
  - Amended the SUSE patches for version 2.30
  - Revendored vendor.tar.gz
  - Removed an obsolete patch
    * s390-tools-sles15sp6-zkey-Support-EP11-AES-keys-with-prepended-header-to-.patch
* Fri Nov 24 2023 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Provide s390-tools on x86_64 to enable Secure Execution in the Cloud
      (jsc#PED-578, jsc#PED-7136, and jsc#PED-7138)
    * Selected tools from the s390-tools package need to be made available on x86_64.
      This will enable the integration of IBM Z machines running Secure Execution in a
      cloud environment where users don't necessarily need to have an s390x environment.
    - genprotimg    - (for building secure images)
    - pvsecret      -
    - pvattest      - (for external attestation)
    - pvextract-hdr -
* Wed Nov 15 2023 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Fixed a logic error in read_values.c
* Mon Nov 13 2023 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  * Upgrade 390-tools from version 2.25.0 to version v2.29.0 (Latest)
    * * * *
    - General:
    - s390-tools now supports tools written in Rust.
    - Add compdb Makefile target to create 'compile_commands.json' to support LSP
    - backends in IDEs and editors
    - Add new tools / libraries:
    * rust/pv: Library for pv tools written in rust
    * rust/pvsecret: Tool to manage UV-secrets
    * Changes of existing tools:
    - dbginfo.sh: Global IFS variable
    - genprotimg: Add support for add-secret requests
    - genprotimg: Build debuginfo files for bootloader
    - hyptop: Add real SMT utilization field
    - hyptop: Allow users to set speedup factor
    - pvattest: Add yaml-output for verify command
    - zipl: Build debuginfo files for bootloader
    * Bug Fixes:
    - dump2tar: Fix truncated paths
    - zdev/dracut: fix kdump build to integrate with site support
    * * * *
    * v2.28.0
    - Changes of existing tools:
    - chzcrypt: Support for SE AP pass-through support
    - genprotimg: Add support for non-s390x architectures
    - lszcrypt: Support for SE AP pass-through support
    - zdev: Add support for autoquiesce related sysfs attributes
    * Bug Fixes:
    - ap_tools/ap-check: Handle missing 'matrix' and 'control_domains' attrs
    - ap_tools/ap-check: Hold ap config file lock over get attributes
    - s390-tools: Fix build for ppc64le
    - zdev: Add missing label in the udev-rules
    - zdev: Add proper value input for the ZDEV_SITE_ID key
    - zdev: Use rename-file to avoid any symlinks created
    - zipl/dump: fix ngdump dracut helper script
    * * * *
    * v2.27.0
    * Changes of existing tools:
    - s390-tools cross-compile and non-s390x support:
    - pkg-config is now mandatory for the build process
    - Add PKG_CONFIG Makefile variable to select pkg-config program;
    - default pkg-config or $(CROSS_COMPILE)pkg-config if
    - CROSS_COMPILE is set
    - Rename Makefile variable ARCH to HOST_ARCH. HOST_ARCH is the
      architecture that will run the produced (executable) objects
    - Add the Makefile variable BUILD_ARCH. BUILD_ARCH is the
      architecture of the build system. For each Makefile variable like
      CC, LINK, CPP, ... there is a suffixed version of it - e.g.
      CC_FOR_BUILD. This is useful for cross compiling, and this naming
      convention is very similar to the Meson convention (see
      https://mesonbuild.com/Reference-tables.html#environment-variables-per-machine).
    - Limit build targets for non-s390x architectures (pvattest)
    - dasdfmt: Fall back to full format if space release fails
    - dbginfo.sh: Add nstat for network and SNMP stats
    - dbginfo.sh: Rework crypto data collection
    - hyptop: Show thread util by default
    - zipl: Add support for list-directed IPL dump from ECKD DASD
    * Bug Fixes:
    - lszcrypt: Fix argument parsing
    - zdev/dracut: Fix out-of-memory (OOM) situations in the kdump crashkernel environment
    - ziomon/ziorep_config: Fix for SCSI devices of type disk without block dev
    - pvextract-hdr: Fix parsing issues on little-endian systems
    * * * *
    * v2.26.0
    * Remove tools / libraries:
    - Remove vmconvert and libvmdump in favor of vmdump file support in zdump
    * Changes of existing tools:
    - ipl_tools: Add support for list-directed IPL from ECKD DASD
    - lszcrypt: Display hardware filtering support capability
    - vmur: Remove option -c for dump file conversion (See zdump changes)
    - zdev: Add zfcp ber_stop parameter handling
    - zdump: Add vmdump dfi for vmdump format to elf format
    - zkey: Support EP11 host library version
    * Bug Fixes:
    - zipl: Move dump parmline processing and verification
    - zipl/genprotimg: Various build improvements
    * * * *
    * Removed obsolete IBM patches
    - s390-tools-sles15sp5-zipl-boot-disable-Warray-bounds-for-now.patch
    - s390-tools-sles15sp5-zkey-Support-EP11-host-library-version-4.patch
    * Removed obsolete patches for bug 1208527, and bug 1206173
    - s390-tools-sles15sp5-01-zipl-boot-discard-.eh_frame-and-.interp-input-sectio.patch
    - s390-tools-sles15sp5-02-zipl-boot-declare-that-no-executable-stack-is-requir.patch
    - s390-tools-sles15sp5-03-zipl-boot-use-no-warn-rwx-segments-linker-flag.patch
    - s390-tools-sles15sp5-04-zipl-boot-disable-build-id.patch
    - s390-tools-sles15sp5-05-zipl-boot-simplify-objcopy-commands.patch
    - s390-tools-sles15sp5-06-zipl-move-STAGE2_MAX_SIZE-and-STAGE1B_LOAD_ADDR-to-l.patch
    - s390-tools-sles15sp5-07-zipl-boot-use-linker-scripts-for-all-bootloaders.patch
    - s390-tools-sles15sp5-08-genprotimg-boot-declare-that-no-executable-stack-is-.patch
    - s390-tools-sles15sp5-09-genprotimg-boot-use-no-warn-rwx-segments-linker-flag.patch
    - s390-tools-sles15sp5-10-genprotimg-boot-disable-build-id.patch
    - s390-tools-sles15sp5-11-genprotimg-boot-Makefile-simplify-objcopy-command.patch
    - s390-tools-sles15sp5-12-genprotimg-boot-improve-linker-scripts.patch
    - s390-tools-sles15sp5-13-genprotimg-boot-stage3b-add-size-check-to-the-linker.patch
    - s390-tools-sles15sp5-14-genprotimg-boot-stage3b_reloc.bin-add-linker-script.patch
    - s390-tools-sles15sp5-15-zipl-Embed-loader-data-directly-into-boot-object.patch
    * Removed obsolete patch for bug 1209196
    - s390-tools-sles15sp5-lszcrypt-use-separate-index-for-inner-sub-device-loo.patch
    * Removed obsolete patches for bug 1211008
    - s390-tools-sles15sp5-01-ziomon-ziorep_config-fix-missing-SG-major-minor-for-.patch
    - s390-tools-sles15sp5-02-ziomon-ziorep_config-fix-for-SCSI-devices-of-type-di.patch
    * Removed obsolete patch for bug 1213377
    - s390-tools-sles15sp5-01-zdev-add-missing-label-in-the-udev-rules.patch
    * Removed obsolete patches for bug 1213852
    - s390-tools-sles15sp5-01-zdev-add-proper-value-input-for-the-ZDEV_SITE_ID-key.patch
    - s390-tools-sles15sp5-02-zdev-use-rename-file-to-avoid-any-symlinks-created.patch
    * Removed obsolete patch for bug 1214114
    - s390-tools-sles15sp5-dasdfmt-Fall-back-to-full-format-if-space-release-fa.patch
    * Removed obsolete patch
    - s390-tools-sles15sp5-fix-chown-commands-syntax.patch
* Thu Nov 02 2023 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Applied a patch (jsc#PED-6539, jsc#PED-6373)
    * s390-tools-sles15sp6-zkey-Support-EP11-AES-keys-with-prepended-header-to-.patch
  - Updated read_values.c (bsc#1214466, bsc#1214534)
    * Update read_values.c to support the new IBM z Processors
  - Updated SUSE's tools and their corresponding man pages (bsc#1216257)
    * ctc_configure
    * dasd_configure.opensuse
    * dasd_configure.8
    * dasd_configure.suse
    * mkdump.pl.opensuse
    * mkdump.pl.suse
    * qeth_configure
    * qeth_configure.8
    * zfcp_disk_configure
    * zfcp_disk_configure.8
    * zfcp_host_configure.8
    * zfcp_host_configure
  - Updated cputype script
    * Amended cputype to support the new IBM z Processors
* Mon Aug 21 2023 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Applies patches (bsc#1213377, bsc#1213852, bsc#1214114)
    * s390-tools-sles15sp5-01-zdev-add-missing-label-in-the-udev-rules.patch
    * s390-tools-sles15sp5-01-zdev-add-proper-value-input-for-the-ZDEV_SITE_ID-key.patch
    * s390-tools-sles15sp5-02-zdev-use-rename-file-to-avoid-any-symlinks-created.patch
    * s390-tools-sles15sp5-dasdfmt-Fall-back-to-full-format-if-space-release-fa.patch
* Thu May 04 2023 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Applied patches for ziomon: fix for SCSI devices of type disk without block dev
      (bsc#1211008)
    * s390-tools-sles15sp5-01-ziomon-ziorep_config-fix-missing-SG-major-minor-for-.patch
    * s390-tools-sles15sp5-02-ziomon-ziorep_config-fix-for-SCSI-devices-of-type-di.patch
* Tue May 02 2023 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Applies a fix, splitting of rd.zdev-parameters, in
    * s390-tools-ALP-zdev-live.patch
* Wed Apr 19 2023 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Tailored the .spec, added a patch
    * s390-tools-ALP-zdev-live.patch
* Thu Mar 23 2023 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Allow activation of devices at boot via kernel command line
    for live installation media (jsc#PED-2975)
    * Added a Source dracut-zdev-live-20230321.tar
    * Updated the .spec file for the new Source
  -  Amended read_value.c
* Mon Mar 13 2023 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Applied a patch (bsc#1209196)
    * s390-tools-sles15sp5-lszcrypt-use-separate-index-for-inner-sub-device-loo.patch
* Wed Mar 08 2023 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Updated cputype (bsc#1208983)
    * Changed the script to avoid "/usr/bin/cputype: line xx: nnnn: command not found",
      when machine type was found more than once in the /proc/cpuinfo.
* Tue Feb 21 2023 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Applied the following patches (bsc#1208527, bsc#1206173)
    * s390-tools-sles15sp5-01-zipl-boot-discard-.eh_frame-and-.interp-input-sectio.patch
    * s390-tools-sles15sp5-02-zipl-boot-declare-that-no-executable-stack-is-requir.patch
    * s390-tools-sles15sp5-03-zipl-boot-use-no-warn-rwx-segments-linker-flag.patch
    * s390-tools-sles15sp5-04-zipl-boot-disable-build-id.patch
    * s390-tools-sles15sp5-05-zipl-boot-simplify-objcopy-commands.patch
    * s390-tools-sles15sp5-06-zipl-move-STAGE2_MAX_SIZE-and-STAGE1B_LOAD_ADDR-to-l.patch
    * s390-tools-sles15sp5-07-zipl-boot-use-linker-scripts-for-all-bootloaders.patch
    * s390-tools-sles15sp5-08-genprotimg-boot-declare-that-no-executable-stack-is-.patch
    * s390-tools-sles15sp5-09-genprotimg-boot-use-no-warn-rwx-segments-linker-flag.patch
    * s390-tools-sles15sp5-10-genprotimg-boot-disable-build-id.patch
    * s390-tools-sles15sp5-11-genprotimg-boot-Makefile-simplify-objcopy-command.patch
    * s390-tools-sles15sp5-12-genprotimg-boot-improve-linker-scripts.patch
    * s390-tools-sles15sp5-13-genprotimg-boot-stage3b-add-size-check-to-the-linker.patch
    * s390-tools-sles15sp5-14-genprotimg-boot-stage3b_reloc.bin-add-linker-script.patch
    * s390-tools-sles15sp5-15-zipl-Embed-loader-data-directly-into-boot-object.patch
* Thu Feb 16 2023 José Gómez <jose.gomez@suse.com>
  - Implemented read_values -u. The result of -u is a unique identifier composed of:
    * Machine Serial Number.
    * LPAR Name.
    * VM Name (can be optional).
* Mon Feb 06 2023 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Added patch (bsc#1207947)
    * s390-tools-sles15sp5-zkey-Support-EP11-host-library-version-4.patch
* Wed Jan 11 2023 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Updated read_values.c for z16 machine type (bsc#1206832)
    * Added the IBM LinuxONE Emperor 4 machine type
    * Updated the z16 machine type to IBM z16 A01
* Tue Jan 10 2023 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
  - Updated read_values.c for z16 machine type (bsc#1206832)

Files

/usr/bin/genprotimg
/usr/bin/pvattest
/usr/bin/pvextract-hdr
/usr/bin/pvimg
/usr/bin/pvsecret
/usr/bin/pvverify
/usr/share/bash-completion/completions/genprotimg.bash
/usr/share/bash-completion/completions/pvattest.bash
/usr/share/bash-completion/completions/pvimg.bash
/usr/share/bash-completion/completions/pvsecret.bash
/usr/share/bash-completion/completions/pvverify.bash
/usr/share/man/man1/genprotimg.1.gz
/usr/share/man/man1/pvattest-check.1.gz
/usr/share/man/man1/pvattest-create.1.gz
/usr/share/man/man1/pvattest-perform.1.gz
/usr/share/man/man1/pvattest-verify.1.gz
/usr/share/man/man1/pvattest.1.gz
/usr/share/man/man1/pvimg-create.1.gz
/usr/share/man/man1/pvimg-info.1.gz
/usr/share/man/man1/pvimg-test.1.gz
/usr/share/man/man1/pvimg.1.gz
/usr/share/man/man1/pvsecret-add.1.gz
/usr/share/man/man1/pvsecret-create-association.1.gz
/usr/share/man/man1/pvsecret-create-meta.1.gz
/usr/share/man/man1/pvsecret-create-retrievable.1.gz
/usr/share/man/man1/pvsecret-create-update-cck.1.gz
/usr/share/man/man1/pvsecret-create.1.gz
/usr/share/man/man1/pvsecret-list.1.gz
/usr/share/man/man1/pvsecret-lock.1.gz
/usr/share/man/man1/pvsecret-retrieve.1.gz
/usr/share/man/man1/pvsecret-verify.1.gz
/usr/share/man/man1/pvsecret.1.gz
/usr/share/man/man1/pvverify.1.gz
/usr/share/s390-tools
/usr/share/s390-tools/netboot
/usr/share/s390-tools/netboot/Dockerfile
/usr/share/s390-tools/netboot/Makefile.pxelinux.0
/usr/share/s390-tools/netboot/README.md
/usr/share/s390-tools/netboot/mk-pxelinux-ramfs
/usr/share/s390-tools/netboot/mk-s390image
/usr/share/s390-tools/netboot/mk-s390image.1
/usr/share/s390-tools/pvimg
/usr/share/zsh/site-functions/_genprotimg
/usr/share/zsh/site-functions/_pvattest
/usr/share/zsh/site-functions/_pvimg
/usr/share/zsh/site-functions/_pvsecret
/usr/share/zsh/site-functions/_pvverify


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Apr 10 00:01:46 2026