Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: qclib | Distribution: openSUSE:Factory:zSystems |
Version: 2.5.0 | Vendor: openSUSE |
Release: 1.3 | Build date: Mon Aug 19 10:12:06 2024 |
Group: Development/Libraries/C and C++ | Build host: reproducible |
Size: 1556311 | Source RPM: qclib-2.5.0-1.3.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/ibm-s390-linux/qclib/archive/refs/tags/2.5.0.tar.gz | |
Summary: Query Capacity library |
qclib provides a C API for extraction of system information for Linux on z Systems. For instance, it will provide the number of CPUs * on the machine (CEC, Central Electronic Complex) layer * on the PR/SM (Processor Resource/Systems Manager) layer, i.e. visible to LPARs * in z/VM hosts, guests and CPU pools * in KVM hosts and guests This allows calculating the upper limit of CPU resources a highest level guest can use. E.g.: If an LPAR on a z13 provides 4 CPUs to a z/VM hypervisor, and the hypervisor provides 8 virtual CPUs to a guest, qclib can be used to retrieve all of these numbers, and it can be concluded that not more capacity than 4 CPUs can be used by the software running in the guest. qclib uses various interfaces and provides this data through a common and consistent API (Application Programming Interface), using information provided by: * STSI (Store System Information) instruction - for more details, refer to the z/Architecture Principles of Operation (SA22-7832) * STHYI (Store Hypervisor Information) instruction as provided by a z/VM hypervisor - for more information, refer to z/VM: V6R3 CP Programming Service (SC24-6179), chapter 'Store Hypervisor Information (STHYI) Instruction'. * hypfs file system - for more information, refer to 'Device Drivers, Features, and Commands', chapter 'S/390 hypervisor file system'.
BSD-3-Clause
* Mon Aug 19 2024 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com> - Upgrade qclib to version 2.5.0 * Changes: - Remove support for textual hypfs, as previously indicated with v1.4.0 - zname, zhypinfo: Add command line switch -d - Removed now unused compile option CONFIG_DEBUG_TIMESTAMPS * Fri Apr 19 2024 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com> - Applied a patch to change the _PATH_MOUNTED (bsc#1222143) * qclib-change-_PATH_MOUNTED.patch * Mon Feb 12 2024 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com> - Upgrade to version 2.4.1 (jsc#PED-3285) * Handle systems with `/sys/kernel/security/lockdown` enabled * Consistency check: Fix accounting of reserved cores and CPUs * Trace: Fix display of version information * Doxygen config: Remove unused options - Removed obsolete patch qclib-sys-kernel-security-lockdown-enabled.patch * Wed Oct 25 2023 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com> - Applied a patch(bsc#1216212,bsc#1214466) * qclib-sys-kernel-security-lockdown-enabled.patch * Mon Oct 16 2023 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com> - Reverted back the if condition (bsc#1216212) * %if 0%{?suse_version} from "1500" to "1300" to avoid build error on IBS * Tue May 30 2023 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com> - Upgrade to version 2.4.0 (jsc#PED-3284, jsc#PED-3285) * Changes: - Recognize single frame models and rackable models - zname: Add support for option --json - qc_dump: Add trace and JSON dump to .tgz - Amended the .spec file for the error "static-library-without-debuginfo" * Removed the line: gzip -9 %{buildroot}/%{_mandir}/man8/* * Tue Sep 20 2022 Mark Post <mpost@suse.com> - Upgraded to version 2.3.2 (jsc#PED-585, jsc#PED-626) * __v2.3.2 (2022-09-19)__ _Changes_: - Recognize IBM LinuxONE Emperor 4 * __v2.3.1 (2022-04-05)__ _Changes_: - Recognize IBM z16 - Removed the following obsolete patches: * qclib-sles15sp4-doc-fix-installing-README.patch. * qclib-sles15sp4-Fix-version-info.patch - Updated spec file to eliminate rpmlint warnings about self-obsoleting. - Updated rpmlintrc file to suppress an inaccurate warning about qclib-devel not depending on the correct package(s). * Tue Sep 21 2021 Mark Post <mpost@suse.com> - Upgraded to version 2.3.0 (jsc#SLE-18327) * Changes: - Only export symbols exposed in public header - `config.doxygen`: Remove obsolete variables - `zname`, `zhypinfo`: Add version switch - Updated the URL in the spec file to point to the github repository - Added the following patches from IBM's git repository * qclib-sles15sp4-doc-fix-installing-README.patch * qclib-sles15sp4-Fix-version-info.patch * Mon Oct 19 2020 Mark Post <mpost@suse.com> - Upgraded to version 2.2.1 (jsc#SLE-13711) Bug fixes: - zhypinfo: Fix memory leaks - Makefile: Various fixes - Removed obsolete qclib.makefile.libdir.patch. - Removed obsolete qclib.fix.missing.makefile.if.statement.patch. - Updated qclib.makefile.libdir.patch to fit the current version. * Wed Sep 16 2020 Mark Post <mpost@suse.com> - Upgraded to version 2.2.0 (jsc#SLE-13711) Changes: - Add new tools zname and zhypinfo Bug fixes: - KVM hosts in mixed mode LPARs indicated both, CPs and IFLs, while only CPs are actually used - Updated qclib.makefile.libdir.patch to apply against the current version, and to make sure the two new man pages go to the right directory. - Added qclib.fix.missing.makefile.if.statement.patch to correct a problem in the Makefile. - Changed spec file from "make" to "%make_build" per spec-cleaner. - Updated the URL in the spec file to point to current location of the package.
/usr/bin/zhypinfo /usr/bin/zname /usr/share/doc/packages/qclib /usr/share/doc/packages/qclib/LICENSE /usr/share/doc/packages/qclib/README.md /usr/share/doc/packages/qclib/html /usr/share/doc/packages/qclib/html/annotated.html /usr/share/doc/packages/qclib/html/bc_s.png /usr/share/doc/packages/qclib/html/bc_sd.png /usr/share/doc/packages/qclib/html/classes.html /usr/share/doc/packages/qclib/html/clipboard.js /usr/share/doc/packages/qclib/html/closed.png /usr/share/doc/packages/qclib/html/cookie.js /usr/share/doc/packages/qclib/html/doc.svg /usr/share/doc/packages/qclib/html/docd.svg /usr/share/doc/packages/qclib/html/doxygen.css /usr/share/doc/packages/qclib/html/doxygen.svg /usr/share/doc/packages/qclib/html/doxygen_crawl.html /usr/share/doc/packages/qclib/html/dynsections.js /usr/share/doc/packages/qclib/html/files.html /usr/share/doc/packages/qclib/html/folderclosed.svg /usr/share/doc/packages/qclib/html/folderclosedd.svg /usr/share/doc/packages/qclib/html/folderopen.svg /usr/share/doc/packages/qclib/html/folderopend.svg /usr/share/doc/packages/qclib/html/globals.html /usr/share/doc/packages/qclib/html/globals_enum.html /usr/share/doc/packages/qclib/html/globals_eval.html /usr/share/doc/packages/qclib/html/globals_func.html /usr/share/doc/packages/qclib/html/hcpinfbk__qclib_8h_source.html /usr/share/doc/packages/qclib/html/index.html /usr/share/doc/packages/qclib/html/jquery.js /usr/share/doc/packages/qclib/html/menu.js /usr/share/doc/packages/qclib/html/menudata.js /usr/share/doc/packages/qclib/html/minus.svg /usr/share/doc/packages/qclib/html/minusd.svg /usr/share/doc/packages/qclib/html/nav_f.png /usr/share/doc/packages/qclib/html/nav_fd.png /usr/share/doc/packages/qclib/html/nav_g.png /usr/share/doc/packages/qclib/html/nav_h.png /usr/share/doc/packages/qclib/html/nav_hd.png /usr/share/doc/packages/qclib/html/navtree.css /usr/share/doc/packages/qclib/html/open.png /usr/share/doc/packages/qclib/html/plus.svg /usr/share/doc/packages/qclib/html/plusd.svg /usr/share/doc/packages/qclib/html/query__capacity_8h.html /usr/share/doc/packages/qclib/html/query__capacity_8h_source.html /usr/share/doc/packages/qclib/html/query__capacity__data_8h_source.html /usr/share/doc/packages/qclib/html/resize.js /usr/share/doc/packages/qclib/html/search /usr/share/doc/packages/qclib/html/search/all_0.js /usr/share/doc/packages/qclib/html/search/all_1.js /usr/share/doc/packages/qclib/html/search/all_2.js /usr/share/doc/packages/qclib/html/search/all_3.js /usr/share/doc/packages/qclib/html/search/all_4.js /usr/share/doc/packages/qclib/html/search/all_5.js /usr/share/doc/packages/qclib/html/search/classes_0.js /usr/share/doc/packages/qclib/html/search/classes_1.js /usr/share/doc/packages/qclib/html/search/classes_2.js /usr/share/doc/packages/qclib/html/search/classes_3.js /usr/share/doc/packages/qclib/html/search/classes_4.js /usr/share/doc/packages/qclib/html/search/close.svg /usr/share/doc/packages/qclib/html/search/enums_0.js /usr/share/doc/packages/qclib/html/search/enumvalues_0.js /usr/share/doc/packages/qclib/html/search/files_0.js /usr/share/doc/packages/qclib/html/search/functions_0.js /usr/share/doc/packages/qclib/html/search/mag.svg /usr/share/doc/packages/qclib/html/search/mag_d.svg /usr/share/doc/packages/qclib/html/search/mag_sel.svg /usr/share/doc/packages/qclib/html/search/mag_seld.svg /usr/share/doc/packages/qclib/html/search/search.css /usr/share/doc/packages/qclib/html/search/search.js /usr/share/doc/packages/qclib/html/search/searchdata.js /usr/share/doc/packages/qclib/html/splitbar.png /usr/share/doc/packages/qclib/html/splitbard.png /usr/share/doc/packages/qclib/html/structdfs__cpu__info.html /usr/share/doc/packages/qclib/html/structdfs__diag2fc.html /usr/share/doc/packages/qclib/html/structdfs__diag__hdr.html /usr/share/doc/packages/qclib/html/structdfs__info__blk__hdr.html /usr/share/doc/packages/qclib/html/structdfs__sys__hdr.html /usr/share/doc/packages/qclib/html/structhypfs__priv.html /usr/share/doc/packages/qclib/html/structinf0gst.html /usr/share/doc/packages/qclib/html/structinf0hdr.html /usr/share/doc/packages/qclib/html/structinf0hdyg.html /usr/share/doc/packages/qclib/html/structinf0hyp.html /usr/share/doc/packages/qclib/html/structinf0mac.html /usr/share/doc/packages/qclib/html/structinf0par.html /usr/share/doc/packages/qclib/html/structinf1bk.html /usr/share/doc/packages/qclib/html/structinf1gst.html /usr/share/doc/packages/qclib/html/structinf1hyp.html /usr/share/doc/packages/qclib/html/structinf1mac.html /usr/share/doc/packages/qclib/html/structinf1par.html /usr/share/doc/packages/qclib/html/structinf1yghd.html /usr/share/doc/packages/qclib/html/structinf2bk.html /usr/share/doc/packages/qclib/html/structinf2gst.html /usr/share/doc/packages/qclib/html/structinf3bk.html /usr/share/doc/packages/qclib/html/structinf3gst.html /usr/share/doc/packages/qclib/html/structinf4bk.html /usr/share/doc/packages/qclib/html/structinf4pool.html /usr/share/doc/packages/qclib/html/structinf5bk.html /usr/share/doc/packages/qclib/html/structinf6bk.html /usr/share/doc/packages/qclib/html/structinf6mem.html /usr/share/doc/packages/qclib/html/structinfbk.html /usr/share/doc/packages/qclib/html/structinfchdr.html /usr/share/doc/packages/qclib/html/structqc__attr.html /usr/share/doc/packages/qclib/html/structqc__cec.html /usr/share/doc/packages/qclib/html/structqc__kvm__guest.html /usr/share/doc/packages/qclib/html/structqc__kvm__hypervisor.html /usr/share/doc/packages/qclib/html/structqc__lpar.html /usr/share/doc/packages/qclib/html/structqc__lpar__group.html /usr/share/doc/packages/qclib/html/structqc__mtype.html /usr/share/doc/packages/qclib/html/structqc__reg__hdl.html /usr/share/doc/packages/qclib/html/structqc__zos__hypervisor.html /usr/share/doc/packages/qclib/html/structqc__zos__tenant__resource__group.html /usr/share/doc/packages/qclib/html/structqc__zos__zcx__server.html /usr/share/doc/packages/qclib/html/structqc__zvm__guest.html /usr/share/doc/packages/qclib/html/structqc__zvm__hypervisor.html /usr/share/doc/packages/qclib/html/structqc__zvm__pool.html /usr/share/doc/packages/qclib/html/structsthyi__priv.html /usr/share/doc/packages/qclib/html/structsysfs__priv.html /usr/share/doc/packages/qclib/html/sync_off.png /usr/share/doc/packages/qclib/html/sync_on.png /usr/share/doc/packages/qclib/html/tab_a.png /usr/share/doc/packages/qclib/html/tab_ad.png /usr/share/doc/packages/qclib/html/tab_b.png /usr/share/doc/packages/qclib/html/tab_bd.png /usr/share/doc/packages/qclib/html/tab_h.png /usr/share/doc/packages/qclib/html/tab_hd.png /usr/share/doc/packages/qclib/html/tab_s.png /usr/share/doc/packages/qclib/html/tab_sd.png /usr/share/doc/packages/qclib/html/tabs.css /usr/share/doc/packages/qclib/html/zhypinfo_8h_source.html /usr/share/man/man8/zhypinfo.8.gz /usr/share/man/man8/zname.8.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Mar 23 00:47:08 2025