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

s390-tools-hmcdrvfs-2.15.1-6.7 RPM for s390x

From OpenSuSE Leap 15.3 for s390x

Name: s390-tools-hmcdrvfs Distribution: SUSE Linux Enterprise 15
Version: 2.15.1 Vendor: SUSE LLC <https://www.suse.com/>
Release: 6.7 Build date: Thu May 6 18:48:15 2021
Group: System/Filesystems Build host: s390zp33
Size: 38841 Source RPM: s390-tools-2.15.1-6.7.src.rpm
Packager: https://www.suse.com/
Url: https://github.com/ibm-s390-tools/s390-tools
Summary: HMC drive file system based on FUSE
This package contains a HMC drive file system based on FUSE and a tool
to list files and directories.

Provides

Requires

License

GPL-2.0-only

Changelog

* Wed Apr 14 2021 mpost@suse.com
  - Added s390-tools-sles15sp3-dasd-change-DASD-udev-rule-to-set-none-scheduler.patch
    dasd: change default scheduler to reduce CPU consumption (bsc#1183810)
  - Modified s390-tools-sles12-create-filesystem-links.patch to fit after
    applying s390-tools-sles15sp3-dasd-change-DASD-udev-rule-to-set-none-scheduler.patch
  - Removed 59-dasd.rules-wait_for.patch obsoleted by bsc#1183810.
* Mon Mar 08 2021 mpost@suse.com
  - Added s390-tools-sles15sp3-zipl-fix-4k-scsi-ipl.patch (bsc#1183039)
    IPL is not working when bootloader is installed on a SCSI disk
    with 4k physical blocksize without using a devicemapper target.
  - Added s390-tools-sles15sp3-remove-no-pie-link-arguments.patch so
    that we can build on systems with binutils 2.36 and higher. Without
    this, the build fails because that version of the ld command
    doesn't recognize "-no-pie" an acceptable argument.
  - Updated the mkdump.pl script to make the name of the temporary
    configuration file in /tmp/ unpredictable. (bsc#1182876)
* Sat Feb 27 2021 mpost@suse.com
  - Updated detach_disks.sh to not use predictable temporary file
    names. (bsc#1182777, CVE-2021-25316)
  - Made for the following changes for bsc#1182816:
    * Updated s390-tools-sles15sp3-Format-devices-in-parallel.patch to
      change all instances of the progress bar from printing "#" to
      printing the process number of the DASD volume being formatted.
    * Updated s390-tools-sles15sp3-Implement-Y-yast_mode.patch to print
      out the numbder of cylinders in a device, as was done in the
      prior versions of this patch, but was missed when modifying it
      for SLES15 SP3.
    * Added s390-tools-sles15sp3-check-return-code-from-util_file_read_l.patch
      because otherwise a warning message from dasdfmt is being generated
      that could interfere with YaST properly processing the progress
      of the formatting process.
* Wed Feb 17 2021 mpost@suse.com
  - Added s390-tools-sles15sp3-zkey-Fix-APQN-property-names.patch
    (bsc#1182113)
    Problem:  The KMS configuration property names to store the CCA and
      EP11 APQNs are incorrect, i.e. swapped.
    Solution: Correct the KMS configuration property names.
* Thu Jan 28 2021 mpost@suse.com
  - Moved %dir %{_libdir}/zkey and %{_libdir}/zkey/zkey-ekmfweb.so
    from the libekfmweb1 package to the main package since it is a
    plugin for the zkey command, and not a shared library.
    (bsc#1180534)
* Mon Dec 07 2020 mpost@suse.com
  - Upgraded to version 2.15.1. (bsc#1178250, jsc#SLE-13663)
  - Added s390-tools-sles15sp3-dasdfmt-Fix-segfault-when-an-incorrect-option-is-spe.patch
    (bsc#1178313). When specifying an incorrect program option, dasdfmt segfaults
    as the format string for the corresponding error message has no parameter.
  - Added s390-tools-sles15sp3-libutil-Compare-proc-entries-to-vfstype.patch
    (bsc#1178315). The fdasd command was failing if sysfs was mounted this way:
    mount -t sysfs none /sys
    To make sure that the mount point of the sysfs is still found when mounted
    with a device keyword specified other than 'sysfs', check for the filesystem
    type instead, which is more specific.
  - Added the following patches for bsc#1178427, and jsc#SLE-13768,
    Log DASD info for endpoint security
    * s390-tools-sles15sp3-01-zdev-Add-FC-Endpoint-Security-information-for-DASD-d.patch
    * s390-tools-sles15sp3-02-lsdasd-Add-FC-Endpoint-Security-information.patch
  - Added the following patch for bsc#1178628 and jsc#SLE-13765, Converged
    HiperSockets/Ethernet Interface
    * s390-tools-sles15sp3-hsci-Add-new-tool-to-control-HiperSockets-Converged-.patch
  - Added the following patches for bsc#1178992 and jsc#SLE-13772, Add host-key
    document verification support to genprotimg.
    * s390-tools-sles15sp3-01-genprotimg-abort-if-one-of-the-recursive-targets-is-.patch
    * s390-tools-sles15sp3-02-genprotimg-fix-two-memory-leaks.patch
    * s390-tools-sles15sp3-03-genprotimg-require-argument-for-ramdisk-and-parmfile.patch
    * s390-tools-sles15sp3-04-genprotimg-add-host-key-document-verification-suppor.patch
  - Added the following patch for bsc#1178734. Running zcryptstats when many domains
    are available per cryto card does not produce any output, and is hanging in a loop.
    * s390-tools-sles15sp3-zcryptstats-Fix-handling-of-partial-results-with-man.patch
  - Reworked and renamed the following patches to accommodate changes made by IBM
    to the structure of the dasdfmt command.
    * s390-tools-sles15-Allow-multiple-device-arguments.patch renamed to
      s390-tools-sles15sp3-Allow-multiple-device-arguments.patch.
    * s390-tools-sles15-Format-devices-in-parallel.patch renamed to
      s390-tools-sles15sp3-Format-devices-in-parallel.patch
    * dasdfmt-retry-BIODASDINFO-if-device-is-busy.patch renamed to
      s390-tools-sles15sp3-dasdfmt-retry-BIODASDINFO-if-device-is-busy.patch
    * s390-tools-sles15-Implement-f-for-backwards-compability.patch renamed to
      s390-tools-sles15sp3-Implement-f-for-backwards-compability.patch renamed to
    * s390-tools-sles15-Implement-Y-yast_mode.patch
      s390-tools-sles15sp3-Implement-Y-yast_mode.patch
* Tue Oct 27 2020 mpost@suse.com
  - Upgraded to version 2.15.0 (jsc#SLE-13662, jsc#SLE-13663,
    jsc#SLE-13667, jsc#SLE-13724, jsc#SLE-13728, jsc#SLE-13730,
    jsc#SLE-13739, jsc#SLE-13744, jsc#SLE-13751, jsc#SLE-13755,
    jsc#SLE-13765, jsc#SLE-13768, jsc#SLE-13777, jsc#SLE-13814,
    jsc#SLE-13819, jsc#SLE-13820)
  - Reworked s390-tools-sles12-sysconfig-compatible-dumpconf.patch to fit the
    current version and renamed it to s390-tools-sles15-sysconfig-compatible-dumpconf.patch
  - Removed the following obsolete patches:
    * s390-tools-sles15sp2-01-zkey-Separate-and-rework-CCA-host-library-loading.patch
    * s390-tools-sles15sp2-02-zkey-Move-utility-functions-into-separate-source-fil.patch
    * s390-tools-sles15sp2-03-zkey-Add-utility-function-to-get-the-serial-number-o.patch
    * s390-tools-sles15sp2-04-zkey-Add-utility-function-to-get-the-mkvp-of-a-crypt.patch
    * s390-tools-sles15sp2-05-zkey-add-function-to-iterate-over-all-available-CCA-.patch
    * s390-tools-sles15sp2-06-zkey-Add-function-to-print-the-MKVPs-of-APQNs.patch
    * s390-tools-sles15sp2-07-zkey-Add-function-to-cross-check-APQNs-for-valid-mas.patch
    * s390-tools-sles15sp2-08-zkey-Add-function-to-obtain-the-mkvp-of-a-secure-key.patch
    * s390-tools-sles15sp2-09-zkey-Display-MKVP-when-validating-a-secure-key.patch
    * s390-tools-sles15sp2-10-zkey-Cross-check-APQNs-when-generating-secure-keys.patch
    * s390-tools-sles15sp2-11-zkey-Cross-check-APQNs-when-validating-secure-keys.patch
    * s390-tools-sles15sp2-12-zkey-Cross-check-APQNs-when-importing-secure-keys.patch
    * s390-tools-sles15sp2-13-zkey-Cross-check-APQNs-when-changing-APQN-associatio.patch
    * s390-tools-sles15sp2-14-zkey-Add-function-to-select-a-specific-CCA-adapter.patch
    * s390-tools-sles15sp2-15-zkey-Add-function-to-select-a-CCA-adapter-by-mkvp.patch
    * s390-tools-sles15sp2-16-zkey-Select-CCA-adapter-when-re-enciphering.patch
    * s390-tools-sles15sp2-17-zkey-cryptsetup-Add-to-new-and-from-old-options.patch
    * s390-tools-sles15sp2-18-zkey-Display-key-type-with-list-and-validate-command.patch
    * s390-tools-sles15sp2-19-zkey-Allow-to-filter-list-output-by-key-type.patch
    * s390-tools-sles15sp2-20-zkey-Allow-to-specify-the-key-type-with-the-generate.patch
    * s390-tools-sles15sp2-21-zkey-Preparations-for-introducing-a-new-key-type.patch
    * s390-tools-sles15sp2-22-zkey-Introduce-the-CCA-AESCIPHER-key-type.patch
    * s390-tools-sles15sp2-23-zkey-Add-wrappers-for-the-new-IOCTLs-with-fallback-t.patch
    * s390-tools-sles15sp2-24-zkey-Add-helper-functions-to-build-lists-of-APQNs.patch
    * s390-tools-sles15sp2-25-zkey-Add-support-for-generating-AES-CIPHER-keys.patch
    * s390-tools-sles15sp2-26-zkey-Add-support-for-validating-AES-CIPHER-keys.patch
    * s390-tools-sles15sp2-27-zkey-Add-support-for-re-enciphering-AES-CIPHER-keys.patch
    * s390-tools-sles15sp2-28-zkey-Check-crypto-card-level-during-APQN-cross-check.patch
    * s390-tools-sles15sp2-29-zkey-Add-helper-function-to-query-the-CCA-firmware-v.patch
    * s390-tools-sles15sp2-30-zkey-Add-helper-function-to-convert-secure-keys-betw.patch
    * s390-tools-sles15sp2-31-zkey-Add-helper-function-to-restrict-export-of-secur.patch
    * s390-tools-sles15sp2-32-zkey-Add-helper-function-to-check-an-AES-CIPHER-key.patch
    * s390-tools-sles15sp2-33-zkey-Add-key-checks-when-importing-a-CCA-AESCIPHER-k.patch
    * s390-tools-sles15sp2-34-zkey-Add-convert-command-to-convert-keys-from-one-ty.patch
    * s390-tools-sles15sp2-35-zkey-Allow-zkey-cryptsetup-setkey-to-set-different-k.patch
    * s390-tools-sles15sp2-zcrypt-CEX7S-exploitation-support.patch
    * s390-tools-sles15sp2-zcryptstats-Add-support-for-CEX7.patch
    * s390-tools-sles15sp2-zkey-Fix-listing-of-keys-on-file-systems-reporting-D.patch
    * s390-tools-sles15sp2-zkey-Fix-display-of-clear-key-size-for-XTS-keys.patch
    * s390-tools-sles15sp2-zkey-Fix-display-of-XTS-attribute-for-validate-comma.patch
    * s390-tools-sles15sp2-zkey-Fix-display-of-clear-key-size-for-CCA-AESCIPHER.patch
    * s390-tools-sles15sp2-01-zipl-libc-Introduce-vsnprintf.patch
    * s390-tools-sles15sp2-02-zipl-libc-Fix-potential-buffer-overflow-in-printf.patch
    * s390-tools-sles15sp2-03-zipl-libc-Replace-sprintf-with-snprintf.patch
    * s390-tools-sles15sp2-04-zipl-libc-Indicate-truncated-lines-in-printf-with.patch
    * s390-tools-sles15sp2-01-zpcictl-Initiate-recover-after-reset.patch
    * s390-tools-sles15sp2-02-zpcictl-Rename-misleading-sysfs_write_data.patch
    * s390-tools-sles15sp2-03-zpcitctl-Exit-on-error-in-sysfs_report_error.patch
    * s390-tools-sles15sp2-01-zipl-fix-Wdiscarded-qualifiers.patch
    * s390-tools-sles15sp2-02-zipl-fix-Waddress-of-packed-member.patch
    * s390-tools-sles15sp2-03-zipl-remove-some-useless-__packed___-attributes.patch
    * s390-tools-sles15sp2-04-zipl-Fix-entry-point-for-stand-alone-kdump.patch
    * s390-tools-sles15sp2-05-zipl-Fix-dependency-generation-in-zipl-boot.patch
    * s390-tools-sles15sp2-06-zipl-Make-use-of-__packed-macro.patch
    * s390-tools-sles15sp2-07-zipl-define-__section-macro-and-make-use-of-it.patch
    * s390-tools-sles15sp2-08-zipl-Make-use-of-__noreturn-macro.patch
    * s390-tools-sles15sp2-09-zipl-Define-__noinline-macro-and-make-use-of-it.patch
    * s390-tools-sles15sp2-10-zipl-stage3-Mark-start_kernel-__noreturn.patch
    * s390-tools-sles15sp2-11-zipl-sclp-Remove-duplicate-macros.patch
    * s390-tools-sles15sp2-12-zipl-Make-address-size-mask-macros-UL.patch
    * s390-tools-sles15sp2-13-zipl-libc-Use-stdint.h-instead-of-self-defined-macro.patch
    * s390-tools-sles15sp2-14-zipl-Consolidate-IMAGE-macros.patch
    * s390-tools-sles15sp2-15-zipl-Consolidate-STAGE-2-3-macros.patch
    * s390-tools-sles15sp2-16-zipl-stfle-use-uint64_t-instead-of-u64.patch
    * s390-tools-sles15sp2-17-zipl-boot-fix-comment-in-stage3.lds.patch
    * s390-tools-sles15sp2-18-lib-zt_common-add-STATIC_ASSERT-macro.patch
    * s390-tools-sles15sp2-19-zipl-use-STATIC_ASSERT-macro-for-no-padding-verifica.patch
    * s390-tools-sles15sp2-20-Support-lib-zt_common.h-to-be-used-in-assembler-and-.patch
    * s390-tools-sles15sp2-21-zipl-move-IPL-related-definitions-into-separate-head.patch
    * s390-tools-sles15sp2-22-zipl-move-SIGP-related-functions-and-definitions-int.patch
    * s390-tools-sles15sp2-23-zipl-add-SIGP_SET_ARCHITECTURE-to-sigp.h-and-use-it.patch
    * s390-tools-sles15sp2-24-zipl-stage3-make-IPL_DEVICE-definition-consistent-wi.patch
    * s390-tools-sles15sp2-25-zipl-move-Linux-layout-definitions-into-separate-hea.patch
    * s390-tools-sles15sp2-26-zipl-tape0-use-constants-defined-in-linux_layout.h.patch
    * s390-tools-sles15sp2-27-zipl-use-STAGE3_ENTRY-for-STAGE3_LOAD_ADDRESS.patch
    * s390-tools-sles15sp2-28-zipl-move-loaders-layout-definitions-into-separate-h.patch
    * s390-tools-sles15sp2-29-zipl-s390.h-rename-inline-macro-into-__always_inline.patch
    * s390-tools-sles15sp2-30-zipl-move-__always_inline-barrier-__pa32-pa-to-zt_co.patch
    * s390-tools-sles15sp2-31-zipl-make-BLK_PWRT-unsigned-int.patch
    * s390-tools-sles15sp2-32-Consolidate-MIN-and-MAX-macros.patch
    * s390-tools-sles15sp2-33-zipl-remove-libc.h-include-in-s390.h.patch
    * s390-tools-sles15sp2-34-zipl-move-s390.h-to-include-boot-s390.h.patch
    * s390-tools-sles15sp2-35-zipl-libc-include-s390.h.patch
    * s390-tools-sles15sp2-36-include-boot-s390.h-move-panic-and-panic_notify-to-l.patch
    * s390-tools-sles15sp2-37-include-boot-s390.h-fixes-for-Werror-sign-conversion.patch
    * s390-tools-sles15sp2-38-zipl-refactor-all-EBCDIC-code-into-separate-files.patch
    * s390-tools-sles15sp2-39-zipl-sclp-add-macros-for-the-control-program-masks.patch
    * s390-tools-sles15sp2-40-zipl-sclp-add-sclp_print_ascii.patch
    * s390-tools-sles15sp2-41-zipl-libc-printf-print-on-linemode-and-ASCII-console.patch
    * s390-tools-sles15sp2-42-Consolidate-ALIGN-__ALIGN_MASK-ARRAY_SIZE-macros.patch
    * s390-tools-sles15sp2-43-genprotimg-boot-initial-bootloader-support.patch
    * s390-tools-sles15sp2-44-genprotimg-boot-use-C-pre-processor-for-linker-scrip.patch
    * s390-tools-sles15sp2-45-genprotimg-add-relocator-for-stage3b.patch
    * s390-tools-sles15sp2-46-README.md-remove-useless-empty-line.patch
    * s390-tools-sles15sp2-47-include-boot-s390.h-add-guard-for-struct-__vector128.patch
    * s390-tools-sles15sp2-48-genprotimg-introduce-new-tool-for-the-creation-of-PV.patch
    * s390-tools-sles15sp2-01-zipl-Add-missing-options-to-help-output.patch
    * s390-tools-sles15sp2-02-zipl-allow-stand-alone-secure-option-on-command-l.patch
    * s390-tools-sles15sp2-03-zipl-correct-secure-boot-config-handling.patch
    * s390-tools-sles15sp2-04-zipl-fix-zipl.conf-man-page-example-for-secure-boot.patch
    * s390-tools-sles15sp2-01-cpumf-add-new-deflate-counters-for-z15.patch
    * s390-tools-sles15sp2-vmcp-exit-code.patch
    * s390-tools-sles15sp2-zipl-prevent-endless-loop-during-IPL.patch
    * s390-tools-sles15sp2-zipl-check-for-valid-ipl-parmblock-lowcore-pointer.patch
    * s390-tools-sles15sp2-01-zipl-libc-libc_stop-move-noreturn-to-declaration.patch
    * s390-tools-sles15sp2-02-zipl-stage3-correctly-handle-diag308-response-code.patch
    * s390-tools-sles15sp2-lsluns-try-harder-to-find-udevadm.patch
    * s390-tools-sles15sp2-znetconf-introduce-better-ways-to-locate-udevadm.patch
    * s390-tools-sles15sp2-mon_tools-update-udevadm-location.patch
    * s390-tools-sles15sp2-lscpumf-change-dflt-ccerror-counter-name.patch
    * s390-tools-sles15sp2-01-zdev-Introduce-read-only-attributes.patch
    * s390-tools-sles15sp2-02-zdev-Handle-special-case-in-if-case.patch
    * s390-tools-sles15sp2-03-zdev-Report-FC-Endpoint-Security-of-zfcp-devices.patch
    * s390-tools-sles15sp2-04-zfcpdbf-print-HBA-FC-Endpoint-Security-trace-records.patch
    * s390-tools-sles15sp1-zdev-Also-include-the-ctc-driver-in-the-initrd.patch not in spec file
    * s390-tools-sles15sp2-Close-file-descriptor-when-checking-for-read-only.patch not in spec file
* Thu Sep 17 2020 mpost@suse.com
  - Added s390-tools-sles15sp2-lscpumf-change-dflt-ccerror-counter-name.patch
    (bsc#1176508)
    lscpumf displays counter number 265 as DFLT_CCERROR. This is wrong
    and differs from the counter name as defined in the Linux kernel
    version 5.8 and later.
  - Added the following patches to implement the post-GA feature jsc#ECO-2636
    Log FCP link info for endpoint security (bsc#1175477)
    * s390-tools-sles15sp2-01-zdev-Introduce-read-only-attributes.patch
    * s390-tools-sles15sp2-02-zdev-Handle-special-case-in-if-case.patch
    * s390-tools-sles15sp2-03-zdev-Report-FC-Endpoint-Security-of-zfcp-devices.patch
    * s390-tools-sles15sp2-04-zfcpdbf-print-HBA-FC-Endpoint-Security-trace-records.patch
* Tue Sep 15 2020 ro@suse.de
  - use libexecdir for net-snmp agent config
* Fri Jul 24 2020 mpost@suse.com
  - The location of the udevadm binary was changed from /sbin/ to /usr/bin
    a while back. A symbolic link was added for compatibility. In the latest
    versions, that symbolic link has been removed, requiring changes to scripts
    that were depending on that.
    Added the following patches for bsc#1171587
    * s390-tools-sles15sp2-lsluns-try-harder-to-find-udevadm.patch
    * s390-tools-sles15sp2-znetconf-introduce-better-ways-to-locate-udevadm.patch
    * s390-tools-sles15sp2-mon_tools-update-udevadm-location.patch
* Thu Jul 23 2020 mpost@suse.com
  - Added s390-tools-sles15sp2-zipl-prevent-endless-loop-during-IPL.patch
    (bsc#1174309) zipl: prevent endless loop during secure IPL
  - Added s390-tools-sles15sp2-zipl-check-for-valid-ipl-parmblock-lowcore-pointer.patch
    (bsc#1174310) zipl: check for valid ipl parmblock lowcore pointer
  - Added s390-tools-sles15sp2-01-zipl-libc-libc_stop-move-noreturn-to-declaration.patch
      s390-tools-sles15sp2-02-zipl-stage3-correctly-handle-diag308-response-code.patch
    (bsc1174311) zipl: Fix KVM IPL without bootindex
  - Updated cputype and read_values to recognize the new z15 models.
* Mon Jun 29 2020 mpost@suse.com
  - Added s390-tools-sles15sp2-vmcp-exit-code.patch (bsc#1173481)
    Change the vmcp exit code and return 'CP command failed' when both
    "CP command failed" and "response buffer is too small" error
    conditions are true.
* Tue Apr 07 2020 mpost@suse.com
  - Added s390-tools-sles15sp2-01-cpumf-add-new-deflate-counters-for-z15.patch
    (bsc#1167853)
    lscpumf: New z15 CPU-MF counters not available, so add the
    definition for the new deflate counters.
  - Updated read_values (bsc#1167815, jsc#SLE-10675)
    * Differentiate between IBM Z and IBM LinuxONE machines
    * Query and print the status of secure boot for the LPAR.
* Thu Mar 19 2020 mpost@suse.com
  - Added the following patches for bsc#1166850
    zipl: fix secure boot config handling:
    * s390-tools-sles15sp2-01-zipl-Add-missing-options-to-help-output.patch
    * s390-tools-sles15sp2-02-zipl-allow-stand-alone-secure-option-on-command-l.patch
    * s390-tools-sles15sp2-03-zipl-correct-secure-boot-config-handling.patch
    * s390-tools-sles15sp2-04-zipl-fix-zipl.conf-man-page-example-for-secure-boot.patch
  - Modified the spec file so that the kernel used for the SCSI dump
    tool is named zfcpdump-image instead of zfcpdump_part.image. This
    is to match the new version of zipl that expects this new file name.
    (bsc#1166851)
* Wed Mar 18 2020 mpost@suse.com
  - Added the following patches to implement jsc#SLE-7471, Enhanced
    tooling for kvm guest images (bsc#1165549):
    * s390-tools-sles15sp2-01-zipl-fix-Wdiscarded-qualifiers.patch
    * s390-tools-sles15sp2-02-zipl-fix-Waddress-of-packed-member.patch
    * s390-tools-sles15sp2-03-zipl-remove-some-useless-__packed___-attributes.patch
    * s390-tools-sles15sp2-04-zipl-Fix-entry-point-for-stand-alone-kdump.patch
    * s390-tools-sles15sp2-05-zipl-Fix-dependency-generation-in-zipl-boot.patch
    * s390-tools-sles15sp2-06-zipl-Make-use-of-__packed-macro.patch
    * s390-tools-sles15sp2-07-zipl-define-__section-macro-and-make-use-of-it.patch
    * s390-tools-sles15sp2-08-zipl-Make-use-of-__noreturn-macro.patch
    * s390-tools-sles15sp2-09-zipl-Define-__noinline-macro-and-make-use-of-it.patch
    * s390-tools-sles15sp2-10-zipl-stage3-Mark-start_kernel-__noreturn.patch
    * s390-tools-sles15sp2-11-zipl-sclp-Remove-duplicate-macros.patch
    * s390-tools-sles15sp2-12-zipl-Make-address-size-mask-macros-UL.patch
    * s390-tools-sles15sp2-13-zipl-libc-Use-stdint.h-instead-of-self-defined-macro.patch
    * s390-tools-sles15sp2-14-zipl-Consolidate-IMAGE-macros.patch
    * s390-tools-sles15sp2-15-zipl-Consolidate-STAGE-2-3-macros.patch
    * s390-tools-sles15sp2-16-zipl-stfle-use-uint64_t-instead-of-u64.patch
    * s390-tools-sles15sp2-17-zipl-boot-fix-comment-in-stage3.lds.patch
    * s390-tools-sles15sp2-18-lib-zt_common-add-STATIC_ASSERT-macro.patch
    * s390-tools-sles15sp2-19-zipl-use-STATIC_ASSERT-macro-for-no-padding-verifica.patch
    * s390-tools-sles15sp2-20-Support-lib-zt_common.h-to-be-used-in-assembler-and-.patch
    * s390-tools-sles15sp2-21-zipl-move-IPL-related-definitions-into-separate-head.patch
    * s390-tools-sles15sp2-22-zipl-move-SIGP-related-functions-and-definitions-int.patch
    * s390-tools-sles15sp2-23-zipl-add-SIGP_SET_ARCHITECTURE-to-sigp.h-and-use-it.patch
    * s390-tools-sles15sp2-24-zipl-stage3-make-IPL_DEVICE-definition-consistent-wi.patch
    * s390-tools-sles15sp2-25-zipl-move-Linux-layout-definitions-into-separate-hea.patch
    * s390-tools-sles15sp2-26-zipl-tape0-use-constants-defined-in-linux_layout.h.patch
    * s390-tools-sles15sp2-27-zipl-use-STAGE3_ENTRY-for-STAGE3_LOAD_ADDRESS.patch
    * s390-tools-sles15sp2-28-zipl-move-loaders-layout-definitions-into-separate-h.patch
    * s390-tools-sles15sp2-29-zipl-s390.h-rename-inline-macro-into-__always_inline.patch
    * s390-tools-sles15sp2-30-zipl-move-__always_inline-barrier-__pa32-pa-to-zt_co.patch
    * s390-tools-sles15sp2-31-zipl-make-BLK_PWRT-unsigned-int.patch
    * s390-tools-sles15sp2-32-Consolidate-MIN-and-MAX-macros.patch
    * s390-tools-sles15sp2-33-zipl-remove-libc.h-include-in-s390.h.patch
    * s390-tools-sles15sp2-34-zipl-move-s390.h-to-include-boot-s390.h.patch
    * s390-tools-sles15sp2-35-zipl-libc-include-s390.h.patch
    * s390-tools-sles15sp2-36-include-boot-s390.h-move-panic-and-panic_notify-to-l.patch
    * s390-tools-sles15sp2-37-include-boot-s390.h-fixes-for-Werror-sign-conversion.patch
    * s390-tools-sles15sp2-38-zipl-refactor-all-EBCDIC-code-into-separate-files.patch
    * s390-tools-sles15sp2-39-zipl-sclp-add-macros-for-the-control-program-masks.patch
    * s390-tools-sles15sp2-40-zipl-sclp-add-sclp_print_ascii.patch
    * s390-tools-sles15sp2-41-zipl-libc-printf-print-on-linemode-and-ASCII-console.patch
    * s390-tools-sles15sp2-42-Consolidate-ALIGN-__ALIGN_MASK-ARRAY_SIZE-macros.patch
    * s390-tools-sles15sp2-43-genprotimg-boot-initial-bootloader-support.patch
    * s390-tools-sles15sp2-44-genprotimg-boot-use-C-pre-processor-for-linker-scrip.patch
    * s390-tools-sles15sp2-45-genprotimg-add-relocator-for-stage3b.patch
    * s390-tools-sles15sp2-46-README.md-remove-useless-empty-line.patch
    * s390-tools-sles15sp2-47-include-boot-s390.h-add-guard-for-struct-__vector128.patch
    * s390-tools-sles15sp2-48-genprotimg-introduce-new-tool-for-the-creation-of-PV.patch
  - Added a BuildRequires for glib2-devel to support the new feature.
  - Added a %dir entry for /usr/share/s390-tools/genprotimg
* Tue Mar 10 2020 mpost@suse.com
  - Added the following patches for bsc#1165978.
    zpcictl --reset only issues a SCLP reset and leaves the PCI function
    in an error state.
    Initiate an OS level recovery by calling /sys/bus/devices/<dev>/recover
    after the SCLP reset.
    * s390-tools-sles15sp2-01-zpcictl-Initiate-recover-after-reset.patch
    * s390-tools-sles15sp2-02-zpcictl-Rename-misleading-sysfs_write_data.patch
    * s390-tools-sles15sp2-03-zpcitctl-Exit-on-error-in-sysfs_report_error.patch
* Tue Mar 03 2020 mpost@suse.com
  - The zipl boot loader may crash during boot. The solution is to
    implement vsnprintf and make use of it. (bsc#1165317)
    * s390-tools-sles15sp2-01-zipl-libc-Introduce-vsnprintf.patch
    * s390-tools-sles15sp2-02-zipl-libc-Fix-potential-buffer-overflow-in-printf.patch
    * s390-tools-sles15sp2-03-zipl-libc-Replace-sprintf-with-snprintf.patch
    * s390-tools-sles15sp2-04-zipl-libc-Indicate-truncated-lines-in-printf-with.patch
* Tue Feb 18 2020 mpost@suse.com
  - Added s390-tools-sles15sp2-zkey-Fix-display-of-XTS-attribute-for-validate-comma.patch
    (bsc#1163002).
  - Added s390-tools-sles15sp2-zkey-Fix-display-of-clear-key-size-for-CCA-AESCIPHER.patch
    (bsc#1163570).
  - Re-categorized s390-tools-sles15sp1-11-zdev-Do-not-call-zipl-on-initrd-update.patch
    from an IBM patch to a SUSE-maintained patch. (bsc#1162840)
* Thu Feb 13 2020 meissner@suse.com
  - sign the stage3.bin bootloader stage (bsc#1163524)
* Sat Feb 08 2020 mpost@suse.com
  - Added s390-tools-sles15sp1-zdev-Also-include-the-ctc-driver-in-the-initrd.patch
    (bsc#1160373).
  - Added s390-tools-sles15sp1-11-zdev-Do-not-call-zipl-on-initrd-update.patch
    (bsc#1162840).
  - Added s390-tools-sles15sp2-zkey-Fix-listing-of-keys-on-file-systems-reporting-D.patch
    (bsc#1162996).
  - Added s390-tools-sles15sp2-zkey-Fix-display-of-clear-key-size-for-XTS-keys.patch
    (bsc#1163003).
* Fri Oct 11 2019 mpost@suse.com
  - Upgraded to version 2.11.0 (jsc#7831)
  - Updated the cputype script and read_values program to recognize
    machine types up through the new z15.
  - Added the following patches (bsc#1151859)
    * s390-tools-sles15sp2-01-zkey-Separate-and-rework-CCA-host-library-loading.patch
    * s390-tools-sles15sp2-02-zkey-Move-utility-functions-into-separate-source-fil.patch
    * s390-tools-sles15sp2-03-zkey-Add-utility-function-to-get-the-serial-number-o.patch
    * s390-tools-sles15sp2-04-zkey-Add-utility-function-to-get-the-mkvp-of-a-crypt.patch
    * s390-tools-sles15sp2-05-zkey-add-function-to-iterate-over-all-available-CCA-.patch
    * s390-tools-sles15sp2-06-zkey-Add-function-to-print-the-MKVPs-of-APQNs.patch
    * s390-tools-sles15sp2-07-zkey-Add-function-to-cross-check-APQNs-for-valid-mas.patch
    * s390-tools-sles15sp2-08-zkey-Add-function-to-obtain-the-mkvp-of-a-secure-key.patch
    * s390-tools-sles15sp2-09-zkey-Display-MKVP-when-validating-a-secure-key.patch
    * s390-tools-sles15sp2-10-zkey-Cross-check-APQNs-when-generating-secure-keys.patch
    * s390-tools-sles15sp2-11-zkey-Cross-check-APQNs-when-validating-secure-keys.patch
    * s390-tools-sles15sp2-12-zkey-Cross-check-APQNs-when-importing-secure-keys.patch
    * s390-tools-sles15sp2-13-zkey-Cross-check-APQNs-when-changing-APQN-associatio.patch
    * s390-tools-sles15sp2-14-zkey-Add-function-to-select-a-specific-CCA-adapter.patch
    * s390-tools-sles15sp2-15-zkey-Add-function-to-select-a-CCA-adapter-by-mkvp.patch
    * s390-tools-sles15sp2-16-zkey-Select-CCA-adapter-when-re-enciphering.patch
    * s390-tools-sles15sp2-17-zkey-cryptsetup-Add-to-new-and-from-old-options.patch
  - Added the following patches (bsc#1151858)
    * s390-tools-sles15sp2-18-zkey-Display-key-type-with-list-and-validate-command.patch
    * s390-tools-sles15sp2-19-zkey-Allow-to-filter-list-output-by-key-type.patch
    * s390-tools-sles15sp2-20-zkey-Allow-to-specify-the-key-type-with-the-generate.patch
    * s390-tools-sles15sp2-21-zkey-Preparations-for-introducing-a-new-key-type.patch
    * s390-tools-sles15sp2-22-zkey-Introduce-the-CCA-AESCIPHER-key-type.patch
    * s390-tools-sles15sp2-23-zkey-Add-wrappers-for-the-new-IOCTLs-with-fallback-t.patch
    * s390-tools-sles15sp2-24-zkey-Add-helper-functions-to-build-lists-of-APQNs.patch
    * s390-tools-sles15sp2-25-zkey-Add-support-for-generating-AES-CIPHER-keys.patch
    * s390-tools-sles15sp2-26-zkey-Add-support-for-validating-AES-CIPHER-keys.patch
    * s390-tools-sles15sp2-27-zkey-Add-support-for-re-enciphering-AES-CIPHER-keys.patch
    * s390-tools-sles15sp2-28-zkey-Check-crypto-card-level-during-APQN-cross-check.patch
    * s390-tools-sles15sp2-29-zkey-Add-helper-function-to-query-the-CCA-firmware-v.patch
    * s390-tools-sles15sp2-30-zkey-Add-helper-function-to-convert-secure-keys-betw.patch
    * s390-tools-sles15sp2-31-zkey-Add-helper-function-to-restrict-export-of-secur.patch
    * s390-tools-sles15sp2-32-zkey-Add-helper-function-to-check-an-AES-CIPHER-key.patch
    * s390-tools-sles15sp2-33-zkey-Add-key-checks-when-importing-a-CCA-AESCIPHER-k.patch
    * s390-tools-sles15sp2-34-zkey-Add-convert-command-to-convert-keys-from-one-ty.patch
    * s390-tools-sles15sp2-35-zkey-Allow-zkey-cryptsetup-setkey-to-set-different-k.patch
  - Added the following patches (bsc#1153757)
    * s390-tools-sles15sp2-zcrypt-CEX7S-exploitation-support.patch
    * s390-tools-sles15sp2-zcryptstats-Add-support-for-CEX7.patch
  - Added s390-tools-sles15sp2-Close-file-descriptor-when-checking-for-read-only.patch
  - Forward-ported the following patches to work with the restructuring IBM did for
    this version
    * dasdfmt-retry-BIODASDINFO-if-device-is-busy.patch
    * s390-tools-sles12-fdasd-skip-partition-check-and-BLKRRPART-ioctl.patch
    * s390-tools-sles15-Allow-multiple-device-arguments.patch
    * s390-tools-sles15-Format-devices-in-parallel.patch
    * s390-tools-sles15-Implement-f-for-backwards-compability.patch
    * s390-tools-sles15-Implement-Y-yast_mode.patch
  - Removed the following obsolete patches:
    * s390-tools-sles15-1-lstape-fix-output-with-SCSI-lin_tape-and-multiple-pa.patch
    * s390-tools-sles15-2-lstape-fix-to-prefer-sysfs-to-find-lin_tape-device-n.patch
    * s390-tools-sles15-3-lstape-fix-output-without-SCSI-generic-sg.patch
    * s390-tools-sles15-4-lsluns-fix-to-prevent-error-messages-if-there-are-no.patch
    * s390-tools-sles15-5-lstape-fix-to-prevent-error-messages-if-there-are-no.patch
    * s390-tools-sles15-6-lstape-fix-description-of-type-and-devbusid-filter-f.patch
    * s390-tools-sles15-7-lstape-fix-SCSI-output-description-in-man-page.patch
    * s390-tools-sles15-8-lstape-fix-SCSI-HBA-CCW-device-bus-ID-e.g.-for-virti.patch
    * s390-tools-sles15-cpi-add-unit-install-section.patch
    * s390-tools-sles15-cpuplugd-Improve-systemctl-start-error-handling.patch
    * s390-tools-sles15-dbginfo-add-data-for-ps-cpprot.patch
    * s390-tools-sles15-Drop-device_id-parameter.patch
    * s390-tools-sles15-Fix-truncation-warning.patch
    * s390-tools-sles15-Fixup-dasdfmt_get_volser.patch
    * s390-tools-sles15-Fixup-device-name-handling.patch
    * s390-tools-sles15-hmcdrvfs-fix-parsing-of-link-count.patch
    * s390-tools-sles15-iucvterm-include-ctype-for-toupper.patch
    * s390-tools-sles15-lsluns-clarify-discovery-use-case-relation-to-NPIV-a.patch
    * s390-tools-sles15-lsluns-complement-alternative-tools-with-lszdev.patch
    * s390-tools-sles15-lsluns-document-restriction-to-zfcp-only-systems.patch
    * s390-tools-sles15-lsluns-do-not-print-confusing-messages-when-a-filter.patch
    * s390-tools-sles15-lsluns-do-not-scan-all-if-filters-match-nothing.patch
    * s390-tools-sles15-lsluns-enhance-usage-statement-and-man-page.patch
    * s390-tools-sles15-lsluns-fix-flawed-formatting-of-man-page.patch
    * s390-tools-sles15-lsluns-point-out-IBM-Storwize-configuration-requirem.patch
    * s390-tools-sles15-mon_procd-fix-parsing-of-proc-pid-stat.patch
    * s390-tools-sles15-mon_tools-Improve-systemctl-start-error-handling.patch
    * s390-tools-sles15sp1-0001-zkey-Add-properties-file-handling-routines.patch
    * s390-tools-sles15sp1-0002-zkey-Add-build-dependency-to-OpenSSL-libcrypto.patch
    * s390-tools-sles15sp1-0003-zkey-Add-helper-functions-for-comma-separated-string.patch
    * s390-tools-sles15sp1-0004-zkey-Externalize-secure-key-back-end-functions.patch
    * s390-tools-sles15sp1-0005-zkey-Add-keystore-implementation.patch
    * s390-tools-sles15sp1-0006-zkey-Add-keystore-related-commands.patch
    * s390-tools-sles15sp1-0007-zkey-Create-key-repository-and-group-during-make-ins.patch
    * s390-tools-sles15sp1-0008-zkey-Man-page-updates.patch
    * s390-tools-sles15sp1-0009-zkey-let-packaging-create-the-zkeyadm-group-and-perm.patch
    * s390-tools-sles15sp1-0010-zkey-Update-README-to-add-info-about-packaging-requi.patch
    * s390-tools-sles15sp1-0011-zkey-Typo-in-message.patch
    * s390-tools-sles15sp1-0012-zkey-Fix-memory-leak.patch
    * s390-tools-sles15sp1-0013-zkey-Fix-APQN-validation-routine.patch
    * s390-tools-sles15sp1-0014-zkey-Fix-generate-and-import-leaving-key-in-an-incon.patch
    * s390-tools-sles15sp1-0015-zkey-Add-zkey-cryptsetup-tool.patch
    * s390-tools-sles15sp1-0016-zkey-Add-man-page-for-zkey-cryptsetup.patch
    * s390-tools-sles15sp1-0017-zkey-Add-build-dependency-for-libcryptsetup-and-json.patch
    * s390-tools-sles15sp1-0018-zkey-Add-key-verification-pattern-property.patch
    * s390-tools-sles15sp1-0019-zkey-Add-volume-type-property-to-support-LUKS2-volum.patch
    * s390-tools-sles15sp1-01-chzcrypt-Corrections-at-the-chzcrypt-man-page.patch
    * s390-tools-sles15sp1-01-cpumf-Add-extended-counter-defintion-files-for-IBM-z.patch
    * s390-tools-sles15sp1-01-lszcrypt-CEX6S-exploitation.patch
    * s390-tools-sles15sp1-01-util_path-add-function-to-check-if-a-path-exists.patch
    * s390-tools-sles15sp1-01-zcryptctl-new-tool-zcryptctl-for-multiple-zcrypt-node.patch
    * s390-tools-sles15sp1-01-zdev-use-libutil-provided-path-functions.patch
    * s390-tools-sles15sp1-01-zkey-Include-sbin-into-PATH-when-executing-commands.patch
    * s390-tools-sles15sp1-02-cpumf-z14-split-counter-sets-according-to-CFVN-CSVN-.patch
    * s390-tools-sles15sp1-02-lszcrypt-fix-date-and-wrong-indentation.patch
    * s390-tools-sles15sp1-02-lszcrypt-support-for-alternate-zcrypt-device-drivers.patch
    * s390-tools-sles15sp1-02-util_path-Add-description-for-util_path_exists.patch
    * s390-tools-sles15sp1-02-zdev-Prepare-for-firmware-configuration-file-support.patch
    * s390-tools-sles15sp1-03-cpumf-cpumf_helper-read-split-counter-sets-part-2-2.patch
    * s390-tools-sles15sp1-03-util_path-Make-true-false-handling-consistent-with-o.patch
    * s390-tools-sles15sp1-03-zdev-Add-support-for-reading-firmware-configuration-.patch
    * s390-tools-sles15sp1-04-cpumf-correct-z14-counter-number.patch
    * s390-tools-sles15sp1-04-zdev-Implement-no-settle.patch
    * s390-tools-sles15sp1-04-zpcictl-Introduce-new-tool-zpcictl.patch
    * s390-tools-sles15sp1-05-cpumf-add-missing-Description-tag-for-z13-z14-ctr-12.patch
    * s390-tools-sles15sp1-05-zdev-Write-zfcp-lun-udev-rules-to-separate-files.patch
    * s390-tools-sles15sp1-05-zpcictl-include-sys-sysmacros.h-to-avoid-minor-major.patch
    * s390-tools-sles15sp1-06-cpumf-correct-counter-name-for-z13-and-z14.patch
    * s390-tools-sles15sp1-06-zdev-Add-support-for-handling-auto-configuration-dat.patch
    * s390-tools-sles15sp1-06-zpcictl-Rephrase-man-page-entries-and-tool-output.patch
    * s390-tools-sles15sp1-07-cpumf-Add-IBM-z14-ZR1-to-the-CPU-Measurement-Facilit.patch
    * s390-tools-sles15sp1-07-zdev-Integrate-firmware-auto-configuration-with-drac.patch
    * s390-tools-sles15sp1-07-zpcictl-Use-fopen-instead-of-open-for-writes.patch
    * s390-tools-sles15sp1-08-zdev-Integrate-firmware-auto-configuration-with-init.patch
    * s390-tools-sles15sp1-08-zpcictl-Read-device-link-to-obtain-device-address.patch
    * s390-tools-sles15sp1-09-zdev-Implement-internal-device-attributes.patch
    * s390-tools-sles15sp1-09-zpcictl-Make-device-node-for-NVMe-optional.patch
    * s390-tools-sles15sp1-10-zdev-Implement-support-for-early-device-configuratio.patch
    * s390-tools-sles15sp1-10-zpcictl-Change-wording-of-man-page-and-help-output.patch
    * s390-tools-sles15sp1-11-zdev-Do-not-call-zipl-on-initrd-update.patch
    * s390-tools-sles15sp1-dbginfo-gather-nvme-related-data.patch
    * s390-tools-sles15sp1-qethqoat-add-OSA-Express7S-support.patch
    * s390-tools-sles15sp1-zcrypt-refine-lszcrypt-man-page.patch
    * s390-tools-sles15sp1-zdev-Also-include-the-ctc-driver-in-the-initrd.patch
    * s390-tools-sles15sp1-zdev-fix-qeth-BridgePort-and-VNICC-conflict-checking.patch
    * s390-tools-sles15sp1-zkey-Enhance-error-message-about-missing-CCA-library.patch
    * s390-tools-sles15-zdev-Enable-running-chzdev-from-unknown-root-devices.patch
    * s390-tools-sles15-zdev-Fix-zdev-dracut-module-aborting-on-unknown-root.patch
    * s390-tools-sles15-zdev-Use-correct-path-to-vmcp-binary.patch
    * s390-tools-sles15-ziomon-re-add-missing-line.patch
    * s390-tools-sles15-zipl-remove-invalid-dasdview-command-line-option.patch
* Mon Jul 22 2019 mpost@suse.com
  - Added s390-tools-sles15sp1-ziomon-fix-utilization-data-recording-with-multi-dig.patch
    ziomon: fix utilization recording with multi-digit scsi hosts
    (bsc#1141876)
* Thu Feb 21 2019 mpost@suse.com
  - Now that IBM has the package on github, use a full source URL.
  - Change Pre-Req to Requires(pre) and (post), and remove dracut.
  - Changed the group for the hmcdrvfs package from Base:System to
    Base/Filesystems
  - Institute the %autosetup macro.
  - Remove erroneous %dir entry for %_unitdir
  - Change bash-specific "==" tests in scriptlets with a more
    generic "=".
* Thu Feb 14 2019 mpost@suse.com
  - Modified the spec file to add a group named cpacfstats
    (bsc#1123730)
* Mon Jan 28 2019 mpost@suse.com
  - Added s390-tools-sles15sp1-zcrypt-refine-lszcrypt-man-page.patch
    Added some explanations about the columns shown with the lszcrypt
    verbose output.  (bsc#1123041)
* Thu Jan 24 2019 mpost@suse.com
  - Updated the spec file to regenerate the initrd in the post, postun,
    and poststrans scriptlets. (bsc#1112018)
* Tue Jan 15 2019 mpost@suse.com
  - Enable cryptsetup now that version 2 is included in SLES15 SP1.
    (Fate#325684)
* Mon Jan 14 2019 mpost@suse.com
  - Added the following two patches from IBM (bsc#1121719):
    * s390-tools-sles15sp1-01-zkey-Include-sbin-into-PATH-when-executing-commands.patch
    * s390-tools-sles15sp1-zkey-Enhance-error-message-about-missing-CCA-library.patch
  - Added the following patch to correct a problem with CTC network
    interfaces not coming up after a reboot (bsc#1119102)
    * s390-tools-sles15sp1-zdev-Also-include-the-ctc-driver-in-the-initrd.patch
* Wed Jan 09 2019 mpost@suse.com
  - Added s390-tools-sles15sp1-qethqoat-add-OSA-Express7S-support.patch
    qethqoat: add OSA-Express7S support
    (Fate#326805, bsc#1121222)
  - Modified the spec file to: (bsc#1119966)
    * Add a group named zkeyadm
    * Create directory /etc/zkey/repository
    * Set the permissions on /etc/zkey and /etc/zkey/repository
    * Added /usr/lib/modules-load.d/pkey.conf
  - Made numerous changes to the spec file based on the output from
    spec-cleaner.
* Thu Dec 06 2018 mpost@suse.com
  - Added the following patches for Fate#326825 (bsc#1113329)
    I/O device pre-configuration
    * s390-tools-sles15sp1-01-zdev-use-libutil-provided-path-functions.patch
    * s390-tools-sles15sp1-02-zdev-Prepare-for-firmware-configuration-file-support.patch
    * s390-tools-sles15sp1-03-zdev-Add-support-for-reading-firmware-configuration-.patch
    * s390-tools-sles15sp1-04-zdev-Implement-no-settle.patch
    * s390-tools-sles15sp1-05-zdev-Write-zfcp-lun-udev-rules-to-separate-files.patch
    * s390-tools-sles15sp1-06-zdev-Add-support-for-handling-auto-configuration-dat.patch
    * s390-tools-sles15sp1-07-zdev-Integrate-firmware-auto-configuration-with-drac.patch
    * s390-tools-sles15sp1-08-zdev-Integrate-firmware-auto-configuration-with-init.patch
    * s390-tools-sles15sp1-09-zdev-Implement-internal-device-attributes.patch
    * s390-tools-sles15sp1-10-zdev-Implement-support-for-early-device-configuratio.patch
    * s390-tools-sles15sp1-11-zdev-Do-not-call-zipl-on-initrd-update.patch
  - Removed the obsolete customize-zdev-root-update-script.patch
  - Replaced s390-tools-sles15-zdev-fix-qeth-BridgePort-and-VNICC-conflict-checking.patch
    with s390-tools-sles15sp1-zdev-fix-qeth-BridgePort-and-VNICC-conflict-checking.patch
    to fit the current version (bsc#1118618).
* Thu Nov 29 2018 mpost@suse.com
  - Added the following patches for Fate#326862 (bsc#1113328)
    zcrypt DD: introduce APQN tags to support deterministic driver binding
    * s390-tools-sles15sp1-01-chzcrypt-Corrections-at-the-chzcrypt-man-page.patch
    * s390-tools-sles15sp1-02-lszcrypt-support-for-alternate-zcrypt-device-drivers.patch
  - Added the following patches for Fate#326804 (bsc#1113330)
    Extended access controls for AP queue
    * s390-tools-sles15sp1-01-zcryptctl-new-tool-zcryptctl-for-multiple-zcrypt-node.patch
* Tue Nov 13 2018 mpost@suse.com
  - Added s390-tools-sles15-zdev-fix-qeth-BridgePort-and-VNICC-conflict-checking.patch
    (bsc#1112536)
    zdev: qeth BridgePort and VNICC attribute conflict
  - Added the following patches for Fate#326376 (bsc#1113321)
    PCI error reporting tool (zpcictl)
    * s390-tools-sles15sp1-01-util_path-add-function-to-check-if-a-path-exists.patch
    * s390-tools-sles15sp1-02-util_path-Add-description-for-util_path_exists.patch
    * s390-tools-sles15sp1-03-util_path-Make-true-false-handling-consistent-with-o.patch
    * s390-tools-sles15sp1-04-zpcictl-Introduce-new-tool-zpcictl.patch
    * s390-tools-sles15sp1-05-zpcictl-include-sys-sysmacros.h-to-avoid-minor-major.patch
    * s390-tools-sles15sp1-06-zpcictl-Rephrase-man-page-entries-and-tool-output.patch
    * s390-tools-sles15sp1-07-zpcictl-Use-fopen-instead-of-open-for-writes.patch
    * s390-tools-sles15sp1-08-zpcictl-Read-device-link-to-obtain-device-address.patch
    * s390-tools-sles15sp1-09-zpcictl-Make-device-node-for-NVMe-optional.patch
    * s390-tools-sles15sp1-10-zpcictl-Change-wording-of-man-page-and-help-output.patch
  - Added the following patches for Fate#325684 (bsc#1113323)
    Protected key dm-crypt key management tool (crypto)
    * s390-tools-sles15sp1-0001-zkey-Add-properties-file-handling-routines.patch
    * s390-tools-sles15sp1-0002-zkey-Add-build-dependency-to-OpenSSL-libcrypto.patch
    * s390-tools-sles15sp1-0003-zkey-Add-helper-functions-for-comma-separated-string.patch
    * s390-tools-sles15sp1-0004-zkey-Externalize-secure-key-back-end-functions.patch
    * s390-tools-sles15sp1-0005-zkey-Add-keystore-implementation.patch
    * s390-tools-sles15sp1-0006-zkey-Add-keystore-related-commands.patch
    * s390-tools-sles15sp1-0007-zkey-Create-key-repository-and-group-during-make-ins.patch
    * s390-tools-sles15sp1-0008-zkey-Man-page-updates.patch
    * s390-tools-sles15sp1-0009-zkey-let-packaging-create-the-zkeyadm-group-and-perm.patch
    * s390-tools-sles15sp1-0010-zkey-Update-README-to-add-info-about-packaging-requi.patch
  - Added the following patches for Fate#326390 (bsc#1113353)
    dm-crypt with protected keys - change master key tool
    * s390-tools-sles15sp1-0011-zkey-Typo-in-message.patch
    * s390-tools-sles15sp1-0012-zkey-Fix-memory-leak.patch
    * s390-tools-sles15sp1-0013-zkey-Fix-APQN-validation-routine.patch
    * s390-tools-sles15sp1-0014-zkey-Fix-generate-and-import-leaving-key-in-an-incon.patch
    * s390-tools-sles15sp1-0015-zkey-Add-zkey-cryptsetup-tool.patch
    * s390-tools-sles15sp1-0016-zkey-Add-man-page-for-zkey-cryptsetup.patch
    * s390-tools-sles15sp1-0017-zkey-Add-build-dependency-for-libcryptsetup-and-json.patch
    * s390-tools-sles15sp1-0018-zkey-Add-key-verification-pattern-property.patch
    * s390-tools-sles15sp1-0019-zkey-Add-volume-type-property-to-support-LUKS2-volum.patch
  - Added the following patches for Fate#325691 (bsc#1113324)
    Add support for new crypto hardware
    * s390-tools-sles15sp1-01-lszcrypt-CEX6S-exploitation.patch
    * s390-tools-sles15sp1-02-lszcrypt-fix-date-and-wrong-indentation.patch
  - Added the following patches for Fate#326388 (bsc#1113331)
    CPUMF Counters for z14
    * s390-tools-sles15sp1-01-cpumf-Add-extended-counter-defintion-files-for-IBM-z.patch
    * s390-tools-sles15sp1-02-cpumf-z14-split-counter-sets-according-to-CFVN-CSVN-.patch
    * s390-tools-sles15sp1-03-cpumf-cpumf_helper-read-split-counter-sets-part-2-2.patch
    * s390-tools-sles15sp1-04-cpumf-correct-z14-counter-number.patch
    * s390-tools-sles15sp1-05-cpumf-add-missing-Description-tag-for-z13-z14-ctr-12.patch
    * s390-tools-sles15sp1-06-cpumf-correct-counter-name-for-z13-and-z14.patch
    * s390-tools-sles15sp1-07-cpumf-Add-IBM-z14-ZR1-to-the-CPU-Measurement-Facilit.patch
  - Added the following patch for Fate#326361 (bsc#1113333)
    Collect NVMe-related debug data
    * s390-tools-sles15sp1-dbginfo-gather-nvme-related-data.patch
  - Temporarily added "HAVE_CRYPTSETUP2=0" to the make and make install
    commands, because a couple of Fate requests have not been approved
    yet, resulting in build failure.
  - Added "Recommends: blktrace" to the spec file (bsc#1112855)
  - Changed remaining insserv references to systemd entries.
  - Changed the Group from the obsolete "System Environment/Base" to
    "System/Base."
* Fri Aug 31 2018 mpost@suse.com
  - Added the following patch to remove the call to zipl for bsc#1094354
    * customize-zdev-root-update-script.patch
  - Modified ctc_configure to not pass a "protcol=" parameter when
    configuring LCS devices. (bsc#1096520)
  - Added the following two patches for bsc#1098069
    * dbginfo.sh: Extend data collection
      s390-tools-sles15-dbginfo-add-data-for-ps-cpprot.patch
    * mon_procd: fix parsing of /proc/<pid>/stat
      s390-tools-sles15-mon_procd-fix-parsing-of-proc-pid-stat.patch
  - Added the following patches for "lstape, lsluns: handle non-zfcp;
    lin_tape multiple paths" (bsc#1098069)
    * s390-tools-sles15-1-lstape-fix-output-with-SCSI-lin_tape-and-multiple-pa.patch
    * s390-tools-sles15-2-lstape-fix-to-prefer-sysfs-to-find-lin_tape-device-n.patch
    * s390-tools-sles15-3-lstape-fix-output-without-SCSI-generic-sg.patch
    * s390-tools-sles15-4-lsluns-fix-to-prevent-error-messages-if-there-are-no.patch
    * s390-tools-sles15-5-lstape-fix-to-prevent-error-messages-if-there-are-no.patch
    * s390-tools-sles15-6-lstape-fix-description-of-type-and-devbusid-filter-f.patch
    * s390-tools-sles15-7-lstape-fix-SCSI-output-description-in-man-page.patch
    * s390-tools-sles15-8-lstape-fix-SCSI-HBA-CCW-device-bus-ID-e.g.-for-virti.patch
* Tue Aug 07 2018 mpost@suse.com
  - dasd_reload: Fixed several syntax errors. Changed the script to
    ensure that the DASD volume are actually activated in device
    number order. If an old 51-dasd-<ccw>.rules file is found,
    rename it to obsolete-51-dasd-<ccw>.rules, and use chzdev to
    generate a new rules file. (bsc#1103407)
* Mon Aug 06 2018 hare@suse.de
  - dasd_reload: Check for 41-dasd-<type>-<ccw>.rules in addition
    to the original 51-dasd-<ccw>.rules (bsc#1103407)
* Fri Jul 27 2018 mpost@suse.com
  - Removed s390 from the ExclusiveArch parameter (bsc#1102906)
* Wed May 30 2018 hare@suse.de
  - mark active_devices.txt as %config(noreplace) (bsc#1090213)
* Fri Apr 06 2018 mpost@suse.com
  - Added s390-tools-sles15-hmcdrvfs-fix-parsing-of-link-count.patch
    (bsc#1087452)
    * hmcdrvfs: fix parsing of link count >= 1000
* Thu Mar 22 2018 mpost@suse.com
  - Modified dasd_configure script to set a return code of 8 if a
    DASD volume being brought online is not formatted. (bsc#1084503)
* Tue Dec 12 2017 mpost@suse.com
  - Converted the following SysV init scripts to systemd unit files
    and scripts (bsc#1050786):
    * appldata
    * hsnc
    * vmlogrdr
    * xpram
* Thu Dec 07 2017 mpost@suse.com
  - Added the following two patches (bsc#1071166):
    s390-tools-sles15-zdev-Enable-running-chzdev-from-unknown-root-devices.patch
    s390-tools-sles15-zdev-Fix-zdev-dracut-module-aborting-on-unknown-root.patch
* Tue Dec 05 2017 mpost@suse.com
  - Added the following patches (bsc#1070836):
    s390-tools-sles15-cpuplugd-Improve-systemctl-start-error-handling.patch
    s390-tools-sles15-mon_tools-Improve-systemctl-start-error-handling.patch
    s390-tools-sles15-lsluns-do-not-scan-all-if-filters-match-nothing.patch
    s390-tools-sles15-lsluns-do-not-print-confusing-messages-when-a-filter.patch
    s390-tools-sles15-lsluns-fix-flawed-formatting-of-man-page.patch
    s390-tools-sles15-lsluns-enhance-usage-statement-and-man-page.patch
    s390-tools-sles15-lsluns-clarify-discovery-use-case-relation-to-NPIV-a.patch
    s390-tools-sles15-lsluns-point-out-IBM-Storwize-configuration-requirem.patch
    s390-tools-sles15-lsluns-document-restriction-to-zfcp-only-systems.patch
    s390-tools-sles15-lsluns-complement-alternative-tools-with-lszdev.patch
* Tue Dec 05 2017 mpost@suse.com
  - Added "--no-root-update" to all the chzdev calls in the following
    scripts for bsc#1071165:
    ctc_configure
    dasd_configure
    qeth_configure
    zfcp_disk_configure
    zfcp_host_configure
* Thu Nov 30 2017 mpost@suse.com
  - Added the following patches (bsc#1068538)
    * s390-tools-sles15-cpi-add-unit-install-section.patch
    * s390-tools-sles15-zipl-remove-invalid-dasdview-command-line-option.patch
    * s390-tools-sles15-ziomon-re-add-missing-line.patch
  - Modified s390-tools-sles15-zdev-Use-correct-path-to-vmcp-binary.patch to
    point to the correct line in the common.mk file.
* Thu Nov 23 2017 rbrown@suse.com
  - Replace references to /var/adm/fillup-templates with new
    %_fillupdir macro (boo#1069468)
* Tue Nov 14 2017 mpost@suse.com
  - Added "HAVE_DRACUT=1" to the make install command. This will
    include the new dracut support module. (bsc#1068040)
* Tue Nov 14 2017 mpost@suse.com
  - Added s390-tools-sles15-zdev-Use-correct-path-to-vmcp-binary.patch
    zdev: Use correct path to vmcp binary (bsc#1055909)
  - Modified the spec file to also install /etc/cpuplugd.conf
    (bsc#1066328)
  - Dropped installation of obsolete /etc/sysconfig/mon_statd.
  - Removed "-i" option from "fillup_only" macro for osasnmpd to get
    rid of a warning message from RPM.
* Thu Nov 09 2017 mpost@suse.com
  - Updated the cputype script to recognize the new IBM z14
    processor (bsc#1049843).
  - Re-instated the new versions of ctc_configure, dasd_configure,
    qeth_configure, zfcp_disk_configure, zfcp_host_configure.
* Wed Oct 25 2017 mpost@suse.com
  - Modified s390-tools-sles15-Format-devices-in-parallel.patch to
    reset the rc variable before using it again (bsc#1063393).
  - Reverted the changes to the *_configure scripts until
    bsc#1064791 is fixed.
* Mon Oct 23 2017 mpost@suse.com
  - Replaced the following SUSE-written scripts with wrappers that
    call the IBM-provided chzdev command in s390-tools. (Fate#322268)
    * ctc_configure
    * dasd_configure
    * qeth_configure
    * zfcp_disk_configure
    * zfcp_host_configure
* Wed Oct 18 2017 mpost@suse.com
  - Deleted s390-tools-sles12-pardasdfmt.patch and replaced it with
    the following patches (bsc#1063393):
    * s390-tools-sles15-Allow-multiple-device-arguments.patch
    * s390-tools-sles15-Drop-device_id-parameter.patch
    * s390-tools-sles15-Fixup-dasdfmt_get_volser.patch
    * s390-tools-sles15-Fixup-device-name-handling.patch
    * s390-tools-sles15-Format-devices-in-parallel.patch
    * s390-tools-sles15-Implement-f-for-backwards-compability.patch
    * s390-tools-sles15-Implement-Y-yast_mode.patch
  - Reworked dasdfmt-retry-BIODASDINFO-if-device-is-busy.patch to fit
    on top of replacement patches.
  - Cleaned up the patch headers for the following:
    * s390-tools-sles12-sysconfig-compatible-dumpconf.patch
    * s390-tools-sles12-update-by_id-links-on-change-and-add-action.patch
  - Added the following patches:
    * s390-tools-sles15-Fix-truncation-warning.patch
    * s390-tools-sles15-iucvterm-include-ctype-for-toupper.patch
  - Removed redundant %clean section. Replaced old RPM variables.
  - Removed %service* macros for iucvtty-login@.service and
    ttyrun-getty@.service since systemd complained about them.
  - Replaced all fillup_and_insserv macros with fillup_only since
    we weren't running the "insserv" part anyway.
* Thu Oct 05 2017 mpost@suse.com
  - Modified mkdump perl script to work with the updated version
    of the IBM tools dasdview, zipl and zgetdump. (bsc#1020336).
    Also changed the method used to determine the maximum dump size
    for SCSI devices.
* Wed Oct 04 2017 mpost@suse.com
  - Upgraded to version 2.1.0 (Fate#323291).
    Changes from 2.0.0 to 2.1.0
    * Added the following tools:
      netboot: Scripts for building a PXE-style netboot image for KVM
      90-cpi.rules/cpictl: New udev rule to update CPI when KVM is used
    * Modified lsqeth/zdev to add VNIC Characteristics support
    Bug fixes
    * chzcrypt: Corrected handling of insufficient permissions
    * cpacfstats: Add size setting to perf event
    * fdasd: Skip partition check with the force option
    * ttyrun: Fix deprecated BindTo usage in ttyrun-getty@.service.in
    * lszcrypt: Fix core dump caused by stack overwrite
    * lszcrypt: Fix random domain printout when no config available
    * zdev: Fix segfault with unknown qeth attribute
    * zdev: Fix IPv6 NDP proxy description
    * zdev: Fix zdev dracut module temp file location
    * zkey: Correctly detect abbreviated commands
    * zkey: Validate XTS key: ignore domain and card
    * zkey: Use octal values instead of S_IRWX* constants
    * zkey: Properly set umask to prohibit permissions to group and others
    * zkey: Add -ldl to LDLIBS (not LDFLAGS)
    * znetconf: Re-add missing line in lsznet.raw
    * Fix several gcc 7 warnings
  - Modified s390-tools-sles12-fdasd-skip-partition-check-and-BLKRRPART-ioctl.patch
    to apply cleanly to this version.
  - Removed the following obsolete patches:
    * s390-tools-sles15-zgetdump-Fix-gcc-7-warning.patch
    * s390-tools-sles15-lscss-Get-rid-of-gcc-7-buffer-truncation-warnings.patch
    * s390-tools-sles15-Get-rid-of-gcc-7-fall-through-warnings.patch
    * s390-tools-sles15-lszcrypt-Fix-core-dump-caused-by-stack-overwrite.patch
    * s390-tools-sles15-dasdinfo-Fix-GCC-7-overflow-warning.patch
* Fri Sep 08 2017 mpost@suse.com
  - Added the following patches (bsc#1056498)
    - s390-tools-sles15-zgetdump-Fix-gcc-7-warning.patch
    - s390-tools-sles15-lscss-Get-rid-of-gcc-7-buffer-truncation-warnings.patch
    - s390-tools-sles15-Get-rid-of-gcc-7-fall-through-warnings.patch
    - s390-tools-sles15-lszcrypt-Fix-core-dump-caused-by-stack-overwrite.patch
    - s390-tools-sles15-dasdinfo-Fix-GCC-7-overflow-warning.patch
* Fri Sep 08 2017 mpost@suse.com
  - Upgraded to version 2.0.0 (Fate#323291).
    - Changes from 1.34.0 to 1.35.0
    - cpuplugd: Make default config file location more distribution agnostic
      Add systemd service unit to start/stop the cpuplug daemon
      Add force-reload action to init script for LSB-compliance
    - mon_statd: Add force-reload action to init script for LSB-compliance
    - chiucvallow: corrected verification return code
    - lczdev/chzdev: Add support for resolving iSCSI block devices
      Bug fixes
    - chzdev, lszdev: Fix incorrect zfcp module parameter name
    - chreipl: Fix chreipl node for virtio devices
    - libus2s: Fix busid parsing
    - zipl/boot: Fix failed start subchannel in FBA loader
    - Changes from 1.35.0 to 1.36.0
    - chzdev/lszdev: Add device resolution for vlan and bonding devices
    - dasdfmt: Add quick format support
    - lsdasd/fdasd/dasdfmt/zdsfs: Add query host access to volume support
    - zfcpdbf: Make timestamp the first field in record output
      Exclude Payload hex field from log message record output
      Add Area field to record output
      Add missing header fields to area record output
      Print the Record id field for Area area class records
      Mark oldest and newest trace area records
      Mark oldest and newest def_err pseudo area records
      Mark oldest and newest foreign area records
      Mark oldest and newest log message records
      Add a warning about low resolution timestamps
      Add Trace Area Statistics table to script output
      Add time zone command line option
      Add collection of domain xml files
      Bug fixes
    - zfcpdbf: Move and fix CPU id field output to print_header function
      Include microseconds in warning threshold calculation
      Fix parsing of precise syslog timestamps
      Fix labels for REC ERP action status and ERP step fields
    - Changes from 1.36.0 to 1.36.1
    - zfcpdbf: Support basic HBA record type without warning
      Restore tracing of handle for port and LUN with HBA records
      Print full payload for all SAN traces (req, resp, iels)
      Print payload length everywhere applicable
      Disambiguate printing of payload record content
      Bug fixes
    - fdasd: Prevent buffer overflow
    - znetconf: Fix detection of chpids as OSX instead of OSM
    - Changes from 1.36.1 to 1.37.0
    - Added dump2tar: sysfs collection helper for dbginfo.sh
    - qethconf: Remove check for OSN-device
    - znetconf: Remove OSN-support
    - lsdasd/tunedasd: Add channel path aware erp
    - zcrypt: Add multi domain support for zcrypt device driver
    - scm: Reimplement lsscm in C
    - chp: Reimplement chchp and lschp in C
    - dbginfo.sh: Make use of sysinfo collection helper
      Bug fixes
    - zfcpdbf: Only cap SAN short payload if pl_len exists
    - chzdev: Fix bug when configuring QETH devices
    - libu2s: Prevent buffer overflow
    - ziomon: No blktrace kill which can corrupt kernel blktrace state
    - Changes from 1.37.0 to 1.37.1
    - dbginfo.sh: Add Docker debug data
      Bug fixes
    - lsdasd: Replace continue with return
    - lscss: Allow to specify devices from subchannel set 3
    - mon_fsstatd: Only use physical filesystems
      Fix double free in error path
    - mon_procd: Fix segmentation fault
    - Changes from 1.37.1 to 1.38.0
    - systemd: Add new units for cpi, dumpconf, mon_fsstatd, and mon_procd
    - fdasd: Add new command action 'l' to list known partition types
    - chmem: Try to online memory to zone movable
      Starting with kernel 4.13 (commit f1dd2cd1), the default zone for
      hotplug memory is changed from zone movable to zone normal. In order
      to preserve the previous default behaviour, chmem will now always try
      to set memory online to the zone movable, before trying to set it
      online to the default zone.
    - zfcpdbf: Print high part of "new" 64 bit SCSI LUN
      Print payload with full FCP_RSP IU in SCSI trace records
    - util_opt: Add command specific command line parsing
    - util_rec: Implement util_rec_iterate() function
    - util_rec: Record field values can be stored and processed in argz format
      Bug fixes
    - zipl/zgetdump: Add missing SCSI multipath dump information to man pages
    - lsqeth: Fix attributes name: ipa -> ipa_takeover and parp -> rxip
      Fix lsqeth output of ipa/vipa/rxip addresses of interfaces
    - zfcpdbf: Fix payload length for zfcp_dbf_hba_bit_err
    - chzdev: Add implicit qeth layer settings handling
    - qethqoat: Fix OSA 6S detection
    - Changes from 1.38.0 to 2.0.0 (also known as 1.39.0)
    - IBM changed the license to MIT.
    - Added zkey: Generate, re-encipher, and validate secure AES keys
    - cpumf: Add hardware counters for z13 and z13s
    - lscss: Reimplement lscss script in C
    - lsqeth: Reimplement lsqeth script in C
      Bug fixes
    - lscpumf: Fix Perl warnings
    - Removed the following obsolete patches:
      s390-tools-sles12sp2-chiucvallow-verify.patch
      s390-tools-sles12sp2-chreipl-virtio.patch
      s390-tools-sles12sp2-chzdev-disable-root-update.patch
      s390-tools-sles12sp2-feat-01-dasd-query-host.patch
      s390-tools-sles12sp2-lscss-allow-to-specify-devices-from-ssid-3.patch
      s390-tools-sles12sp2-zipl-fix-failed-start-subchannel.patch
      s390-tools-sles12sp3-chmem-try-to-online-zone-movable.patch
      s390-tools-sles12sp3-dasdfmt-01-Fix-behaviour-of-t-combined-with-y.patch
      s390-tools-sles12sp3-dasdfmt-02-Fix-trailing-whitespace.patch
      s390-tools-sles12sp3-dasdfmt-03-Apply-coding-convention.patch
      s390-tools-sles12sp3-dasdfmt-04-Use-enhanced-DASD-information.patch
      s390-tools-sles12sp3-dasdfmt-05-Refactor-do_format_dasd.patch
      s390-tools-sles12sp3-dasdfmt-06-Make-the-IOCTL-BLKSSZGET-reusable.patch
      s390-tools-sles12sp3-dasdfmt-07-Add-quick-format-support.patch
      s390-tools-sles12sp3-dasdfmt-08-Make-progress-output-reusable-and-add-ETR.patch
      s390-tools-sles12sp3-dasdfmt-09-Add-command-line-argument-check.patch
      s390-tools-sles12sp3-dasdfmt-10-Add-expand-format-mode.patch
      s390-tools-sles12sp3-dbginfo-01-libutil-Add-utility-functions.patch
      s390-tools-sles12sp3-dbginfo-02-dump2tar-Add-sysfs-collection-helper-for-dbginfo.sh-v2.patch
      s390-tools-sles12sp3-dbginfo-03-dbginfo.sh-Make-use-of-sysinfo-collection-helper.patch
      s390-tools-sles12sp3-dbginfo-Collect-docker-debug-data.patch
      s390-tools-sles12sp2-libu2s-Fix-busid-parsing.patch
      s390-tools-sles12sp3-lsdasd-tunedasd-Add-channel-path-aware-erp.patch
      s390-tools-sles12sp3-mon_fsstatd-fix-double-free-in-error-path-and-skip-virtual-fs.patch
      s390-tools-sles12sp3-util_proc-fix-memory-allocation-error-messages.patch
      s390-tools-sles12sp3-ziomon-no-blktrace-kill-which-can-corrupt-kernel-blk.patch
  - Added s390-tools-sles15-add--ldl-to-LDLIBS.patch to fix a problem with zkey/Makefile.
* Thu Sep 07 2017 mpost@suse.com
  - Temporarily added BuildIgnore: gcc-PIE to the spec file to
    avoid a problem with zipl not working. (bsc#1055343)
* Wed Jul 12 2017 mpost@suse.com
  - Added s390-tools-sles12sp3-chmem-try-to-online-zone-movable.patch
    (bsc#1048363).
* Mon Jul 03 2017 ro@suse.de
  - Remove lsmem and chmem and their manpages from the package,
    both tools have been added to util-linux-2.30
* Wed May 31 2017 mpost@suse.com
  - Made a number of modification to zpxe.rexx to
    - Made several hard-coded values variables.
    - Make it more obvious which default values can be modified
    - Increased the default size of the FFFF VDISK (bsc#1038255)
    - Don't execute the wait if "debug" was specified as a parm.
    - Change nodebug variable name to debug for clarity, updated
      logic as needed.
* Tue May 16 2017 mpost@suse.com
  - Added s390-tools-sles12sp3-ziomon-no-blktrace-kill-which-can-corrupt-kernel-blk.patch
    (bsc#1038861)
* Tue Apr 18 2017 mpost@suse.com
  - Due to the change to qclib packaging, change BuildRequires
    from qclib-devel to qclib-devel-static.
* Wed Feb 22 2017 mpost@suse.com
  - Added the following patches (bsc#1026474)
    - s390-tools-sles12sp3-mon_fsstatd-fix-double-free-in-error-path-and-skip-virtual-fs.patch
    - s390-tools-sles12sp3-dbginfo-Collect-docker-debug-data.patch
* Mon Feb 20 2017 mpost@suse.com
  - Added s390-tools-sles12sp3-util_proc-fix-memory-allocation-error-messages.patch
    (bsc#1025247)
* Thu Feb 16 2017 mpost@suse.com
  - Added the following patches for Fate # 322377:
    - s390-tools-sles12sp3-dbginfo-01-libutil-Add-utility-functions.patch
    - s390-tools-sles12sp3-dbginfo-02-dump2tar-Add-sysfs-collection-helper-for-dbginfo.sh-v2.patch
    - s390-tools-sles12sp3-dbginfo-03-dbginfo.sh-Make-use-of-sysinfo-collection-helper.patch
  - Added the following patches for Fate # 322374:
    - s390-tools-sles12sp3-lsdasd-tunedasd-Add-channel-path-aware-erp.patch
  - Added the following patches for Fate # 321643:
    - s390-tools-sles12sp3-dasdfmt-01-Fix-behaviour-of-t-combined-with-y.patch
    - s390-tools-sles12sp3-dasdfmt-02-Fix-trailing-whitespace.patch
    - s390-tools-sles12sp3-dasdfmt-03-Apply-coding-convention.patch
    - s390-tools-sles12sp3-dasdfmt-04-Use-enhanced-DASD-information.patch
    - s390-tools-sles12sp3-dasdfmt-05-Refactor-do_format_dasd.patch
    - s390-tools-sles12sp3-dasdfmt-06-Make-the-IOCTL-BLKSSZGET-reusable.patch
    - s390-tools-sles12sp3-dasdfmt-07-Add-quick-format-support.patch
    - s390-tools-sles12sp3-dasdfmt-08-Make-progress-output-reusable-and-add-ETR.patch
    - s390-tools-sles12sp3-dasdfmt-09-Add-command-line-argument-check.patch
    - s390-tools-sles12sp3-dasdfmt-10-Add-expand-format-mode.patch
* Wed Feb 01 2017 mpost@suse.com
  - Added s390-tools-sles12sp2-lscss-allow-to-specify-devices-from-ssid-3.patch
    (bsc#1023022)
* Wed Dec 14 2016 Thomas.Blume@suse.com
  - cio_ignore.service: change After dependency to local-fs.target to
    Before and remove Wants dependency (bsc#965263)
* Fri Sep 30 2016 mpost@suse.com
  - Added s390-tools-sles12sp2-chzdev-disable-root-update.patch
    (bsc#1002188)
  - Updated cputype to recognize z13s processors.
  - Updated boot.cpi to redirect stderr to /dev/null when trying to
    set the CPI parameters. (bsc#997479)
* Wed Jul 20 2016 mpost@suse.com
  - Added s390-tools-sles12sp2-chreipl-virtio.patch (bsc#989797)
    chreipl/virtio: fix chreipl node for virtio-blk disks
* Fri Jul 01 2016 mpost@suse.com
  - Added s390-tools-sles12sp2-zipl-fix-failed-start-subchannel.patch
    (bsc#987385)
  - Modified lgr_check script to do a better job of checking:
    - Disconnected state of the guest
    - Whether a 3270 terminal is active
    - Tape ASSIGNment
* Tue May 24 2016 mpost@suse.com
  - Added the following files for Fate#318552 and Fate#320123
    - detach_disks
    - killcdl
    - lgr_check
    - sysconfig.virtsetup
    - virtsetup.service
    - virtsetup.sh
  - Added the following two patches (bsc#981427)
    - s390-tools-sles12sp2-chiucvallow-verify.patch
    - s390-tools-sles12sp2-libu2s-Fix-busid-parsing.patch
  - Some spec file cleanup of macro calls.
* Wed May 18 2016 mpost@suse.com
  - Added s390-tools-sles12-fdasd-skip-partition-check-and-BLKRRPART-ioctl.patch
    (bsc#931634).
* Fri Apr 22 2016 mpost@suse.com
  - Modified 59-zfcp-compat rules to include continuation characters
    on rules that are continued across multiple lines (bsc#972110)
  - Added 59-dasd.rules-wait_for.patch (bsc#972110)
  - Don't install 60-readahead.rules (bsc#972110)
  - Removed redundant architecture check from the %prep section
  - Removed various %service_* calls for iucvtty-login@.service
    and ttyrun-getty@.service because they generate "unit name is
    not valid" messages from systemctl.
* Wed Mar 23 2016 mpost@suse.com
  - Upgraded to version 1.34.0
    Added libpfm-devel to the list of BuildRequires
    Removed references to chzdev that was never implemented by IBM
  - Added 59-zfcp-compat.rules (bsc#972110)
  - Removed the following obsolete scripts/files
    mkinitrd-boot-dasd.sh
    mkinitrd-boot-qeth.sh
    mkinitrd-boot-zfcp.sh
    mkinitrd-setup-dasd.sh
    mkinitrd-setup-qeth.sh
    mkinitrd-setup-zfcp.sh
    zfcpdump.config
  - Added s390-tools-sles12sp2-feat-01-dasd-query-host.patch (Fate#319604)
  - Reworked s390-tools-sles12-pardasdfmt.patch to fit.
  - Reworked dasdfmt-retry-BIODASDINFO-if-device-is-busy.patch to fit.
  - Added file /etc/modprobe.d/90-s390-tools.conf to ensure
    dasd_diag_mod and dasd_fba_mod kernel modules get loaded together
    (bsc#966477).
  - Updated zfcp_san_disc so that breaking out of it won't leave
    "well known LUNs" in use preventing others from using them.
    (bsc#961372)
  - Removed the following obsolete patches
    s390-tools-sles12-cpuplugd-allow-more-than-64-CPUs.patch
    s390-tools-sles12-dasdstat-avoid-inconsistent-data.patch
    s390-tools-sles12-dbginfo-collect-journalctl.patch
    s390-tools-sles12-dbginfo-libvirt-multipath-extension.patch
    s390-tools-sles12-dbginfo-option-for-output-directory.patch
    s390-tools-sles12-dbginfo-q-v-nic.patch
    s390-tools-sles12-dbginfo-systemd-data-collection.patch
    s390-tools-sles12-dumpconf-fix-delay-minutes.patch
    s390-tools-sles12-init-scripts-do-not-use-subsys.patch
    s390-tools-sles12-ipl_tools-fcp-loadparm.patch
    s390-tools-sles12-lsqeth-put-grep-regex-in-quotes.patch
    s390-tools-sles12-lsreipl-fix-fcp-reipl-type.patch
    s390-tools-sles12-lszcrypt-ep11-support.patch
    s390-tools-sles12-qetharp-iface-arg-limit.patch
    s390-tools-sles12-qetharp-q-format.patch
    s390-tools-sles12-qethqoat-and-qetharp-return-codes-fixed.patch
    s390-tools-sles12-qethqoat-fix-buffer-overflow-for-interface-parameter.patch
    s390-tools-sles12-remove-FBA-detection-for-virtblk-devices.patch
    s390-tools-sles12-systemd-iucvterm-units.patch
    s390-tools-sles12-ziorep-busid-fix.patch
    s390-tools-sles12-zipl-dump-part-check.patch
    s390-tools-sles12-zipl-fix-kernel-parameter-line.patch
    s390-tools-sles12-zipl-fix-parmline-zero-termination.patch
    s390-tools-sles12-znetconf-r-format.patch
    s390-tools-sles12sp1-cmsfs-fuse-time-fix.patch
    s390-tools-sles12sp1-feat-01-hyptop-diag0c.patch
    s390-tools-sles12sp1-feat-02-hyptop-lpar-smt.patch
    s390-tools-sles12sp1-feat-03-zipl-mt-dump.patch
    s390-tools-sles12sp1-feat-04-zipl-zgetdump-simd-dump.patch
    s390-tools-sles12sp1-feat-05-cpumf.patch
    s390-tools-sles12sp1-feat-06-lscpumf-disp-ctrs.patch
    s390-tools-sles12sp1-feat-07-lscpumf-cf-sf-check.patch
    s390-tools-sles12sp1-feat-08-chreipl-support-virtio_ccw.patch
    s390-tools-sles12sp1-feat-09-lsqeth_display_switch_attrs.patch
    s390-tools-sles12sp1-feat-10-qethqoat_OSA_Express_5S_support.patch
    s390-tools-sles12sp1-feat-11-lszcrypt-CEX5S-support.patch
    s390-tools-sles12sp1-feat-12-hmcdrvfs.patch
    s390-tools-sles12sp1-lsluns-check-fcp-device-state.patch
    s390-tools-sles12sp1-lszfcp-incorrect-device-types.patch
    s390-tools-sles12sp1-znetconf-check-ccwgroup-devices-fix.patch
* Fri Nov 06 2015 mpost@suse.com
  - Added 59-prng.rules so that /dev/prandom will have permissions
    of 0444. This will allow anyone to access the CPACF hardware
    pseudo-random number generator. (bsc#946349)
  - Updated the comments in 59-graf.rules to reflect the correct
    location for the rule to be installed.
* Fri Nov 06 2015 mpost@suse.com
  - Modified dasd_reload to take HyperPAV alias devices offline
    before the "normal" DASD and base devices, and then activate
    the "normal" DASD and base devices before the alias devices.
    (bsc#942373).
* Fri Oct 30 2015 mpost@suse.com
  - Updated read_values.c to point to the location IBM's makefile
    for qclib puts the include file. (bsc#951518).
  - Added a filter to s390-tools-rpmlintrc to mask a warning
    about read_values being statically linked. This was intentional
    since we didn't want to include the qclib-devel shared library
    in the distribution since this is the only programt that uses
    qclib-devel.
* Fri Oct 23 2015 hare@suse.de
  - Updated zfcp_host_configure to return '10' if the system
    is set up for automatic LUN scanning (bsc#951547)
* Tue Oct 13 2015 mpost@suse.com
  - Replaced read_values.c with a newer version that uses the
    query capacity library (qclib) from IBM. (FATE#319342)
* Wed Sep 09 2015 mpost@suse.com
  - Updated s390-tools-sles12-pardasdfmt.patch to fix error messages
    that didn't have a "\n" on the end. (bsc#940818)
  - Updated the spec file to install 40-z90crypt.rules into
    /usr/lib/udev/rules.d/ (bsc#943777)
  - Added the following patches from IBM (bsc#944390)
    - s390-tools-sles12sp1-lszfcp-incorrect-device-types.patch
      lszfcp: display of incorrect device types
    - s390-tools-sles12sp1-znetconf-check-ccwgroup-devices-fix.patch
      znetconf: cannot handle that no device is there
    - s390-tools-sles12sp1-lsluns-check-fcp-device-state.patch
      lsluns: do not scan FCP devices no longer online or in bad state
    - s390-tools-sles12sp1-cmsfs-fuse-time-fix.patch
      cmsfs-fuse: Fix time stamp handling for data sets
* Wed Jul 22 2015 mpost@suse.com
  - Removed s390-tools-sles12sp1-feat-13-lsdasd-add-path-information.patch
    at the request of IBM. To be re-introduced for SLES12 SP2.
  - Added  s390-tools-sles12-dumpconf-fix-delay-minutes.patch (bsc#939054)
* Wed Jun 17 2015 mpost@suse.com
  - Split out the SE/HMC file access pieces into a new sub-package
    (bsc#934372).
* Thu Jun 11 2015 mpost@suse.com
  -  Added the following feature updates for SLES12 SP1
    - s390-tools-sles12sp1-feat-01-hyptop-diag0c.patch (bsc#934359, Fate#318069)
      hyptop: Exploit diag 0c data
    - s390-tools-sles12sp1-feat-02-hyptop-lpar-smt.patch (bsc#934324, Fate#318054)
      hyptop: Support for SMT (SMT base support)
    - s390-tools-sles12sp1-feat-03-zipl-mt-dump.patch (bsc#934371, Fate#318047)
      zipl: Add MT dump support for zipl dump tools
    - s390-tools-sles12sp1-feat-04-zipl-zgetdump-simd-dump.patch (bsc#934360, Fate#318057)
      zipl: Add vector register support
    - Add support for hardware sampling to the perf tool (bsc#934321, Fate#318025)
    - s390-tools-sles12sp1-feat-05-cpumf.patch
      s390/perf: add support for the CPU-measurement sampling Facility
    - s390-tools-sles12sp1-feat-06-lscpumf-disp-ctrs.patch
      cpumf: display counters only if the facility is available
    - s390-tools-sles12sp1-feat-07-lscpumf-cf-sf-check.patch
      cpumf: lscpumf erroneously reports sampling support
    - s390-tools-sles12sp1-feat-08-chreipl-support-virtio_ccw.patch (bsc#934370, Fate#318962)
      zipl/chreipl: Basic guest support for KVM hypervisors
    - s390-tools-sles12sp1-feat-09-lsqeth_display_switch_attrs.patch (bsc#934364, Fate#318473)
      lsqeth: Add support for switch port attributes
    - s390-tools-sles12sp1-feat-10-qethqoat_OSA_Express_5S_support.patch (bsc#934350, Fate#318033)
      qethqoat: OSA-Express5S Support
    - s390-tools-sles12sp1-feat-11-lszcrypt-CEX5S-support.patch (bsc#934325, Fate#318044)
      lszcrypt: Add support for CEX5S crypto adapters.
    - s390-tools-sles12sp1-feat-12-hmcdrvfs.patch (bsc#934372, Fate#318067)
      hmcdrvfs: SE/HMC file access
    - s390-tools-sles12sp1-feat-13-lsdasd-add-path-information.patch (bsc#934352, Fate#318031)
      lsdasd: add path information
* Thu Apr 23 2015 mpost@suse.com
  - Added three IBM patches (bsc#924973)
    - s390-tools-sles12-dbginfo-libvirt-multipath-extension.patch
      dbginfo.sh: Extend data collection for libvirt and multipath
    - s390-tools-sles12-dbginfo-q-v-nic.patch
      dbginfo.sh: Query virtual network settings for VM guests
    - s390-tools-sles12-ziorep-busid-fix.patch
      ziomon/ziorep: fix wrong assumption of 0.0.xxxx busids
* Wed Mar 11 2015 mpost@suse.com
  - Updated the cputype script to recognize the new z13 processor.
  - Modified read_values.c to handle additional values from
    /proc/sysinfo and redirect an error message to stderr (bsc#919293)
  - Modified read_values.c to convert as much German to English as I could
  - Added read_values.8 man page (bsc#919293)
  - Added s390-tools-sles12-dasdstat-avoid-inconsistent-data.patch (bsc#920363)
    dasdstat: avoid inconsistent data due to multiple reads/seeks
  - Added s390-tools-sles12-qethqoat-and-qetharp-return-codes-fixed.patch (bsc#920363)
    qethqoat and qetharp: return codes fixed
* Mon Jan 19 2015 mpost@suse.com
  - Added s390-tools-sles12-zipl-dump-part-check.patch (bsc#909524)
    zipl dump tools: Fix end of partition check
* Wed Dec 10 2014 mpost@suse.com
  - Added three IBM patches (bsc#903048)
    - s390-tools-sles12-dbginfo-option-for-output-directory.patch
      dbginfo.sh: Add option to specify directory for data collection
    - s390-tools-sles12-dbginfo-systemd-data-collection.patch
      dbginfo.sh: Improve data collection for systemd and lsdasd
    - s390-tools-sles12-cpuplugd-allow-more-than-64-CPUs.patch
      cpuplugd: allow more than 64 CPUs

Files

/usr/bin/hmcdrvfs
/usr/sbin/lshmc
/usr/share/man/man1/hmcdrvfs.1.gz
/usr/share/man/man8/lshmc.8.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 15:08:25 2024