| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| 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.
MIT
* 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)
/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