Changelog for
libsgutils-devel-1.48~20221101+1.142dace-1.2.i586.rpm :
* Fri Jan 27 2023 Martin Wilck
- Update to version 1.48~20221101+1.142dace:
* fix output of \"sg_inq -H -p bdc\" (boo#1207700)
* Thu Nov 03 2022 mwilckAATTsuse.com- Update to new upstream version 1.48~20221101.6d3bd26: (pre-release sg3_utils-1.48 [20221101] [svn: r978])
* sg_read_block_limits: fix granularity value, add --mloi option; sg_lib: add sg_ll_read_block_limits_v2(); sg_logs: json work
* sg_stream_ctl: --get fix better; sg_rem_rest_elem: cleanup
* sg_stream_ctl: fix --get indexing; fix some \'./configure --enable-debug\' issues
* sg_inq+sg_vpd: JSON updates
* rescan-scsi-bus: speed large multipath scans (bsc#1207706)
* rescan-scsi-bus.sh speed testonline()
* rescan-scsi-bus.sh: add option --no-lip-scan
* rescan-scsi-bus: sgdevice26: do not traverse sg class if scsi_device isnot added
* rescan-scsi-bus.sh: fix handling of \'-I \' option
* Prepare for removing /proc/scsi from the Linux kernel
* sg_inq+sg_vpd: merge VPD page processing
* sg_get_elem_status: change \'--maxlen=\' option default to 1056 (was 32), other cleanups
* sg_rep_zones: add experimental --json[=JO] option and generation
* sg_logs: add --exclude and --undefined options
* zoned disk man page improvements
* sg_rep_zones: add --statistics option
* sg_read_buffer: add --eh_code= and --no_output options
* sg_format: allow disk formats on ZBC (zoned) disks
* sg_rep_zones: add --brief option and --find ZT option
* sg_rep_density: new utility for decoding the response of Report density support command [ssc (tape)]
* Zoned block device characteristics VPD page support
* Wed Jun 01 2022 mwilckAATTsuse.com- Update to version 1.47+5.d13bc56:
* rescan-scsi-bus.sh: add timeout parameter (bsc#1199248)
* Mon Feb 21 2022 mwilckAATTsuse.com- Update to version 1.47+4.82fb156:
* rescan_scsi_bus.sh: restore numeric ordering of hosts (bsc#1196244)
* Tue Feb 08 2022 mwilckAATTsuse.com- Update to version 1.47+3.adb7276:
* rescan-scsi-bus.sh: fix garbled output (bsc#1195621)
* Tue Jan 04 2022 mwilckAATTsuse.com- Update to version 1.47+2.388b767:
* rescan-scsi-bus.sh: apply fix for \'-r\' (boo#1194293)
* _service: use openSUSE github repo again (with cherry-picks from upstream)
* spec file: suppress commit ID in library version
* Thu Nov 11 2021 mwilckAATTsuse.com- Update to version 1.47:
* sg_rep_zones: add support for REPORT ZONE DOMAINS and REPORT REALMS in this utility
* sg_raw: fix prints of NVMe NVM command names
* sg_logs: additions to Volume statistics lpage [ssc5r05c] - additions to Command duration limits statistics log page [spc6r06]
* sg_vpd: fix do_hex type on some recent pages - zoned block dev char vpd: add zone alignment mode and zone starting LBA granularity [zbc2r11]
* sg_read_buffer: fix --length= problem
* sg_dd, sgm_dd, sgp_dd: don\'t close negative file descriptors
* sg_dd: srand48_r() and mrand48_r() are GNU libc specific, put conditional in so non-reentrant version used otherwise - \'iflag=00,ff\' places the 32 bit block address (big endian) into each block
* sgp_dd: major rework, fix issue with error being ignored - new: --chkaddr which checks for block address in each block - add check for stdatomic.h presence in configure.ac
* sg_xcopy: tweak CSCD identification descriptor
* sg_get_elem_status: fix issue with \'--maxlen=\' option - add 2 depopulation revocation health attributes [sbc5r01]
* transport error handling improved. To fix report of a BAD_TARGET transport error but the utility still continued. - introduce SG_LIB_TRANSPORT_ERROR [35] exit status
* several utilities: override \'--maxlen=LEN\' when LEN is < 16 (or 4), take default (or 4) instead
* scripts: 55-scsi-sg3_id.rules remove outdated rule (bsc#1189297)
* sg_lib: add sg_scsi_status_is_good(), sg_scsi_status_is_bad() and sg_get_zone_type_str()
* pt_linux: fix verify(BytChk=0) which Linux SNTL translated to write, other SNTL cleanups
* pt_linux_nvme: fix fua setting
* pt: check_pt_file_handle() add return value of 5 for- _service updates:
* re-enable service, hadn\'t been used for 1.46 release
* use upstream author\'s git repository, simplify versioning scheme
* use obscpio format
* Tue Apr 20 2021 Paolo Stivanin - Update to version 1.46:
* sg_rep_pip: new utility: report provisioning initialization pattern command
* sg_turs: estimated time-to-ready [spc6r03] - add --delay=MS option
* sg_requests: substantial cleanup
* sg_vpd: add Format presets and Concurrent positioning ranges - add hot-pluggable field in standard Inquiry [spc6r05] - fix vendor struct opts_t alignment
* sg_inq: add hot-pluggable field in standard Inquiry
* sg_dd: --verify : separate category for miscompare errors - --verify : oflag=coe continue on miscompares, counts them - add cdl= operand for command duration limit indexes - add oflag=nocreat and conv=nocreat : OFILE must exist - add iflag=00, ff, random flags - setup conditional auto rule for getrandom() - add command timeout after comma in time= operand
* sg_get_elem_status: add ralwd bit sbc4r20a
* sg_write_x: add dld bits to write(32) [sbc4r19a]
* sg_rep_zones: print invalid write pointer LBA as -1 rather than 16 \"f\"s
* sg_opcodes: improve handling of RWCDLP field
* sg_ses: use fan speed factor field for calculation [ses4r04] - add --all (-a) option, same action as --join
* sg_compare_and_write: add examples section to its manpage
* sg_modes: document \'-s\' option (same as \'-6\')
* sg_sanitize + sg_format: when --verbose given once report probable success; without --verbose \'no news is good news\'
* sg_zone: add Remove element and modify zones command
* sg_raw: increase maximum data-in and data-out buffer size from 64 KB to 1 MB - fix --cmdfile= handling - add --nvm option to send commands from the NVM command set - add --cmdset option to bypass cdb heuristic - add --scan= first_opcode,last_opcode
* sg_pt_freebsd: allow device names without leading /dev/ thus fix for regression introduced in rev 731 (ver: 1.43)
* sg_pt_solaris+sg_pt_osf1: fix problem with clear_scsi_pt_obj() which needs to remember is_nvme and dev_fd values
* sg_lib: add ZBC (2020) feature set entries
* sg_lib: restore elements and rebuild command added
* sg_lib,sg_pt: add partial_clear_scsi_pt_obj(), get_scsi_pt_cdb_len() and get_scsi_pt_cdb_buf() - add do_nvm_pt() for the NVM (sub-)command set - tweak transport error handling in Linux
* sg_lib: Linux NVMe SNTL: add read, write and verify; synchronize cache and write same translations - add dummy start stop unit and test unit ready commands - wire cache mpage\'s WCE to nvme \'volatile write cache\' - fix crash in sg_f2hex_arr() when fname not found
* sg_lib: reprint cdb with illegal request sense key - asc/ascq match asc-num.txt AATTt10 20200708 [spc6r02]
* gcc-10: suppress warnings
* autoconf: upgrade version 2.69 to 2.70
* remove space from end of source lines for git-svn
* testing/sg_mrq_testing: new, for blocking mrq usage
* testing/sgs_dd: add evfd flags and eventfd processing
* testing: remove master-slave terminology for sgv4
* examples: add nvme_read_ctl.hex and nvme_write_ctl.hex- Earlier SUSE fixes included in 1.46:
* 40-usb-blacklist.rules: use ID_SCSI_INQUIRY (bsc#840054, bsc#1131482)
* Thu Apr 25 2019 mwilckAATTsuse.com- Update to version 1.45~815+5.6aa67ed:
* 59-fc-wwpn-id.rules: fix rule syntax (bsc#1133418)- Update to svn r815:
* sg_opcodes: expand MLU (spc5r20)
* sg_inq: update version descriptors to spc5r21
* sg_vpd: 3pc VPD page add copy group descriptor
* sg_xcopy: add --fco (fast copy only) (spc5r20) and --app=1
* add nanosecond durations with SG3_UTILS_LINUX_NANO- Earlier SUSE fixes now included upstream:
* 58-scsi-sg3_symlink.rules: don\'t skip multipath members (bsc#1085212) [r815]
* rescan-scsi-bus.sh: terminate scanning if last lun got removed (bsc#1087008) [r815]
* Add scsi-enable-target-scan.sh (bsc#954600) [r814]
* shellcheck cleanups for rescan-scsi-bus.sh [r814]
* Thu Apr 18 2019 Jan Engelhardt - Replace old $RPM_
* shell vars.