Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libzbc-devel | Distribution: openSUSE Tumbleweed |
Version: 6.0.0 | Vendor: openSUSE |
Release: 1.1 | Build date: Mon Jun 10 13:18:11 2024 |
Group: Development/Libraries/C and C++ | Build host: reproducible |
Size: 72996 | Source RPM: libzbc-6.0.0-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://github.com/westerndigitalcorporation/libzbc | |
Summary: Development files for libzbc, a ZBC/ZAC disk manipulation library |
libzbc is a simple library providing functions for manipulating Zoned Block Command (ZBC), Zoned-device ATA command set (ZAC) disks. This subpackage contains the files needed to build against libzbc.
BSD-2-Clause AND LGPL-3.0-or-later
* Mon Jun 10 2024 Jan Engelhardt <jengelh@inai.de> - Update to release 6 * Dropped support for draft standards 4.x. * Compliance to the final ZBC/ZAC standards is improved and now includes support for such ZAC-2/ZBC-2 features as support for DH-SMR (XMR) devices and support for zone counts > 1 in zone operations. * Thu May 16 2024 Jan Engelhardt <jengelh@inai.de> - Update to release 5.14 * Fix zbc_report_zones() to have the backend drivers handle command buffer allocation. This simplification avoids rare issues with report zones command failing due to an invalid command size. * Do not set the IMMED bit in the SYNCHRONIZE CACHE command issued by zbc_flush() function. * Wed Nov 02 2022 Jan Engelhardt <jengelh@inai.de> - Update to release 5.13 * Improve the detection of ATA devices with the scsi backend driver * Add the -scsi and -ata option to all command line tools to respectively force the use of the SCSI or ATA backend drivers. * Tue Aug 17 2021 Jan Engelhardt <jengelh@inai.de> - Update to release 5.12.0 * No changes; maintainers are still experimenting with libtool options. * Wed Jul 28 2021 Jan Engelhardt <jengelh@inai.de> - Update to release 5.11.1 * New versioning scheme and SONAME * Wed Jul 28 2021 Jan Engelhardt <jengelh@inai.de> - Update to release 5.11 * Increase of the default command timeout from 20s to 30s to be in-line with the kernel default settings. Similarly to the kernel, the timeout for device write cache flush commands is also double the default value (60s). * Improved handling of timeout errors. These errors are now notified using the ETIMEDOUT error code instead of the generic EIO. * SCSI backend driver fixes and improvements: optimized SAT correctness detection for ZAC devices and faster device capacity detection. * Block backend driver improvements: retreive the maximum number of open zones from the device sysfs attributes if the kernel exposes it. * Improvement of the zbc_report_zones() function that avoids multiple buffer allocation/free operations for large reports. * Sat May 22 2021 Jan Engelhardt <jengelh@inai.de> - Update to release 5.10 * Fix the block backend driver to always issue a reset zone ioctl * Fix the fake backend driver zbc_fake_set_write_pointer() function * Fix the tools command line parsing and error messages * Thu Jul 30 2020 Jan Engelhardt <jengelh@inai.de> - Update to release 5.9.0 * Compilation warning fixes - Drop 0001-build-avoid-double-definition-of-zbc_log_drv-etc.patch (merged) * Mon Mar 16 2020 Jan Engelhardt <jengelh@inai.de> - Add 0001-build-avoid-double-definition-of-zbc_log_drv-etc.patch [boo#1166503] * Mon Mar 09 2020 Jan Engelhardt <jengelh@inai.de> - Update to release 5.8.5 * Fix potential IO error for large IO requests with a buffer not page aligned. * Modifications to the block backens driver to support the new ioctl() commands introduced in kernel 5.5 (zone open, close and finish ioctls).
/usr/include/libzbc /usr/include/libzbc/libzbc /usr/include/libzbc/libzbc/zbc.h /usr/lib64/libzbc.so /usr/lib64/pkgconfig/libzbc.pc
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 10:53:35 2024