Commit Graph

17 Commits

Author SHA256 Message Date
Mark Post
b2116c3a40 Accepting request 798379 from home:markkp:branches:hardware
- Upgraded to version 2.1.0 (bsc#1170410)
  Changes:
  - New attributes in support of secure boot in all final layers:
     * qc_has_secure
     * qc_secure
    Note: Changed src column indicator from 'o' to 'F' to summarize
          firmware-related data
  - Recognize IBM z15 midrange models
  Bug fixes:
  - qc_open(): Memory leaks on errors
- Removed obsolete qclib-2.0.1-add-support-for-secure-boot-related-attributes.patch.

OBS-URL: https://build.opensuse.org/request/show/798379
OBS-URL: https://build.opensuse.org/package/show/hardware/qclib?expand=0&rev=26
2020-04-27 18:53:16 +00:00
Mark Post
71abda8d0e Accepting request 782229 from home:markkp:branches:hardware
- Added qclib-2.0.1-add-support-for-secure-boot-related-attributes.patch
  Add an attribute in qclib so that we can programmatically detect
  if secure boot is available and active in the current LPAR. (bsc#1165018).

OBS-URL: https://build.opensuse.org/request/show/782229
OBS-URL: https://build.opensuse.org/package/show/hardware/qclib?expand=0&rev=24
2020-03-06 18:22:33 +00:00
Tomáš Chvátal
2fe40f5ecd Accepting request 766374 from home:pluskalm:branches:hardware
- Make building more verbose

OBS-URL: https://build.opensuse.org/request/show/766374
OBS-URL: https://build.opensuse.org/package/show/hardware/qclib?expand=0&rev=22
2020-02-06 12:55:23 +00:00
Mark Post
c6bf29781a Accepting request 766136 from home:markkp:branches:hardware
- Upgraded to version 2.0.1 (bsc#1160745)
  Changes:
  - Retry up to three times when a live guest migration is detected
  Bug fixes:
  - Attribute qc_num_ziip_threads in CEC layer was not correctly set.
  - Do not account zIIPs in layer QC_LAYER_TYPE_ZOS_ZCX_SERVER for
    qc_num_cpu_* attributes.
  - qc_dump: Handle non-writable /tmp

OBS-URL: https://build.opensuse.org/request/show/766136
OBS-URL: https://build.opensuse.org/package/show/hardware/qclib?expand=0&rev=20
2020-01-21 18:54:26 +00:00
Mark Post
be162ce73f Accepting request 751137 from home:markkp:branches:hardware
- Upgraded to verson 2.0.0 (jsc#SLE-7867)
  Changes:
  * New attributes in layer CEC:
       * qc_type_name
       * qc_type_family
       * qc_lic_identifier
  * qc_test: Reworked output for subtle consistency improvements
  * Replaced attribute qc_hardlimit_consumption with
    qc_limithard_consumption. Use CONFIG_V1_COMPATIBILITY for previous
    version.
  * Require CONFIG_DUMP_READING in query_capacity.h to allow running from a
    dump. Disabled by default.
  * Disabled v1 compatibility functionality per default. To re-enable,
    activate CONFIG_V1_COMPATIBILITY in query_capacity.h.

OBS-URL: https://build.opensuse.org/request/show/751137
OBS-URL: https://build.opensuse.org/package/show/hardware/qclib?expand=0&rev=17
2019-11-26 20:04:30 +00:00
Mark Post
c687f28dfd Accepting request 699777 from home:markkp:branches:hardware
- Upgraded to version 1.4.1 (jsc#SLE-5908)
  Version 1.4.1
  Bug fixes:
  * qc_dump: Don't abort the dump in case qc_test fails.
  * Attributes qc_cp_weight_capping and qc_ifl_weight_capping were set even
    when initial capping was not set in the LPAR's activation profile.
  Version 1.4.0
  Changes:
  * Added SMT support by properly differentiating between cores and CPUs.
  * Added new attributes qc_num_threads_cp and qc_num_threads_ifl to layers
    CEC, LPAR and ZVM_HYPERVISOR.
  * Deprecated attribute qc_mobility_eligible (remains valid for now) and
    replaced with qc_mobility_enabled to match z/VM terminology. Likewise
    switched QC_LAYER_TYPE_ZVM_CPU_POOL to QC_LAYER_TYPE_ZVM_RESOURCE_POOL.
  * Moved build customization defines (e.g. CONFIG_V1_COMPATIBILITY) to
    query_capacity.h.
  * Don't build with textual hypfs per default anymore due to unrecoverable
    issues (see section 'Bug fixes').
  Bug fixes:
  * Added an exception to consistency check to ignore inconsistencies between
    textual hypfs and STHYI for attributes qc_num_cp_total and
    qc_num_ifl_total in the LPAR layer.
  Version 1.3.1
  Bug fixes:
  * Security: Fix PATH attack vulnerability when dumping (see QC_DEBUG=2)
  * STHYI: Add fallback for pre-glibc 2.16 (not using getauxval())
  * Handle mismatching STHYI and /proc/sysinfo layer counts
  * On LPAR, fix incomplete dump of binary hypfs when textual hypfs is mounted
- Dropped obsolete qclib-sles15-fix-mismatch-case-with-STHYI.patch.
- Updated qclib.makefile.libdir.patch to apply cleanly to the new version.
- Made numerous changes to the spec file based on the output from
  spec-cleaner.
- Updated qclib-rpmlintrc file to catch all duplicate file messages
 
- Added qclib-sles15-fix-mismatch-case-with-STHYI.patch
  (bsc#1071687, bsc#1104304).

OBS-URL: https://build.opensuse.org/request/show/699777
OBS-URL: https://build.opensuse.org/package/show/hardware/qclib?expand=0&rev=15
2019-04-30 21:40:06 +00:00
Mark Post
9987af121b Accepting request 555780 from home:markkp:branches:hardware
- Added qclib-sles15-fix-mismatch-case-with-STHYI.patch (bsc#1071687).

OBS-URL: https://build.opensuse.org/request/show/555780
OBS-URL: https://build.opensuse.org/package/show/hardware/qclib?expand=0&rev=13
2017-12-10 22:55:01 +00:00
Mark Post
01805ebb47 Accepting request 546852 from home:markkp:branches:hardware
- Upgraded to version 1.3.0 (bsc#1070359)
  Changes:
  * Added STHYI support in LPAR
  * Added new env variable QC_DEBUG_FILE (see qc_open())
      Note: Failure to open a file for logging is now treated as a fatal error
  * Added script qc_dump to collect debug data in a standardized manner
  * Added attributes qc_layer_uuid and qc_layer_extended_name to LPAR layer
  * /proc/sysinfo parsing: Switch from "KVM/Linux" to the less strict "KVM"
      to detect KVM systems
  * Detect unregistered and closed handles
  * Makefile: Compile SONAME into shared library
  Bug fixes:
  * STHYI: Properly support cc==3&&rc==4 as introduced in APAR VM65419
  * Logs: Fix month in timestamp (was off by 1)
  * qc_test: Fix flags for qc_layer_name in QC_LAYER_TYPE_ZVM_HYPERVISOR
- Dropped obsolete patch qclib.correctly.interpret.sthyi.check.patch

OBS-URL: https://build.opensuse.org/request/show/546852
OBS-URL: https://build.opensuse.org/package/show/hardware/qclib?expand=0&rev=11
2017-11-30 23:24:36 +00:00
Mark Post
d68fca2fff OBS-URL: https://build.opensuse.org/package/show/hardware/qclib?expand=0&rev=9 2017-04-07 20:32:42 +00:00
Mark Post
497f3cfd05 OBS-URL: https://build.opensuse.org/package/show/hardware/qclib?expand=0&rev=8 2017-04-07 20:26:39 +00:00
Mark Post
4bd7807740 OBS-URL: https://build.opensuse.org/package/show/hardware/qclib?expand=0&rev=7 2017-04-07 19:38:53 +00:00
Mark Post
1431f48b9a OBS-URL: https://build.opensuse.org/package/show/hardware/qclib?expand=0&rev=6 2017-03-30 17:11:43 +00:00
Mark Post
a5ba198713 Added rpmlintrc as a source file.
OBS-URL: https://build.opensuse.org/package/show/hardware/qclib?expand=0&rev=5
2017-03-30 16:57:46 +00:00
Mark Post
fc5d22c7bd OBS-URL: https://build.opensuse.org/package/show/hardware/qclib?expand=0&rev=4 2017-03-30 16:25:14 +00:00
Mark Post
000d4ad9e7 OBS-URL: https://build.opensuse.org/package/show/hardware/qclib?expand=0&rev=3 2017-03-30 16:19:28 +00:00
Ismail Dönmez
083aa5c0f8 Spec cleanup.
OBS-URL: https://build.opensuse.org/package/show/hardware/qclib?expand=0&rev=2
2017-03-30 08:16:42 +00:00
Ismail Dönmez
92671745b5 Accepting request 483470 from openSUSE:Factory:zSystems
Per Factory First policy, package for SLES12 SP3.

Please also make me maintainer of the package in hardware project.  Thanks.

OBS-URL: https://build.opensuse.org/request/show/483470
OBS-URL: https://build.opensuse.org/package/show/hardware/qclib?expand=0&rev=1
2017-03-30 08:14:07 +00:00