870ea6254e
- sg_compare_and_write: new utility - sg_inq+sg_vpd: block device characteristics VPD page: add product_type, WABEREQ, WACEREQ and VBULS fields - sg_inq: more --export option changes for udev - sg_vpd: add more rdac vendor specific vpd pages - sg_verify: add --ebytchk option for sbc3r34 changes - sg_stpg: --offline option: fix 'Invalid state 0xe' - sg_ses: Door Lock element changed to Door element and abbreviation changed from 'dl' to 'do' (ses3r05) - archive/rescan-scsi-bus.sh: upgrade to version 1.53hr - move rescan-scsi-bus.sh to scripts directory - sync to sbc3r34 - sg_lib: sg_ll_verify10+16 expand BYTCHK to 2 bit field - sg_pt_win32, sg_scan(win32): changes for cygwin 1.7.17 - clean up man page summary lines - sg_xcopy: new dd like utility for extended copy command - sg_copy_results: new utility for receive copy results - sg_verify: add 16 byte cdb, bytchk (data-out buffer) and group number support - sync to spc4r36 and sbc3r32 - sg_inq: add --export so sg_inq can replace udev's scsi_id - decode old EMC Symmetrix abuse of VPD page 0x83 - sg_vpd: decode old EMC Symmetrix abuse of VPD page 0x83 - sg_ses: increase max dpage response size to 64 KB - allow ident,locate on enclosure controller - more sanity for additional element status descriptor - sg_sanitize: add --ause, --fail and --test= - sg_luns: add long extended flat space addressing format - sg_logs: add ATA pass-through results lpage (SAT-2) OBS-URL: https://build.opensuse.org/package/show/Base:System/sg3_utils?expand=0&rev=19
299 lines
13 KiB
Plaintext
299 lines
13 KiB
Plaintext
-------------------------------------------------------------------
|
|
Tue Mar 12 09:13:45 CET 2013 - hare@suse.de
|
|
|
|
- Update to version 1.35
|
|
- sg_compare_and_write: new utility
|
|
- sg_inq+sg_vpd: block device characteristics VPD page:
|
|
add product_type, WABEREQ, WACEREQ and VBULS fields
|
|
- sg_inq: more --export option changes for udev
|
|
- sg_vpd: add more rdac vendor specific vpd pages
|
|
- sg_verify: add --ebytchk option for sbc3r34 changes
|
|
- sg_stpg: --offline option: fix 'Invalid state 0xe'
|
|
- sg_ses: Door Lock element changed to Door element and
|
|
abbreviation changed from 'dl' to 'do' (ses3r05)
|
|
- archive/rescan-scsi-bus.sh: upgrade to version 1.53hr
|
|
- move rescan-scsi-bus.sh to scripts directory
|
|
- sync to sbc3r34
|
|
- sg_lib: sg_ll_verify10+16 expand BYTCHK to 2 bit field
|
|
- sg_pt_win32, sg_scan(win32): changes for cygwin 1.7.17
|
|
- clean up man page summary lines
|
|
- sg_xcopy: new dd like utility for extended copy command
|
|
- sg_copy_results: new utility for receive copy results
|
|
- sg_verify: add 16 byte cdb, bytchk (data-out buffer)
|
|
and group number support
|
|
- sync to spc4r36 and sbc3r32
|
|
- sg_inq: add --export so sg_inq can replace udev's scsi_id
|
|
- decode old EMC Symmetrix abuse of VPD page 0x83
|
|
- sg_vpd: decode old EMC Symmetrix abuse of VPD page 0x83
|
|
- sg_ses: increase max dpage response size to 64 KB
|
|
- allow ident,locate on enclosure controller
|
|
- more sanity for additional element status descriptor
|
|
- sg_sanitize: add --ause, --fail and --test=
|
|
- sg_luns: add long extended flat space addressing format
|
|
- sg_logs: add ATA pass-through results lpage (SAT-2)
|
|
- sg_rtpg: add --extended option
|
|
- sg_senddiag: list rebuild assist diag page name
|
|
- sg_pt_linux: expand DID_ (host_byte) codes
|
|
- cope with a transport error plus sense data
|
|
- prefer major() over MAJOR() macro
|
|
- sg_lib: fix sg_get_command_name() service actions
|
|
- report sdat_ovfl bit (if set) in sense data
|
|
- decode extended_copy and receive_copy service actions
|
|
- decode read_buffer and write_buffer modes
|
|
- decode ATA PT fixed format sense (SAT-2)
|
|
- sg_cmds_extra: add sg_ll_report_tgt_prt_grp2()
|
|
- ./configure options:
|
|
- change --enable-no-linux-bsg to --disable-linuxbsg
|
|
- add --disable-scsistrings to reduce utility sizes
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 4 07:01:46 UTC 2012 - cfarrell@suse.com
|
|
|
|
- license update: GPL-2.0+ and BSD-3-Clause
|
|
Show aggregation and make compatible with Fedora declaration
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Apr 22 11:50:44 UTC 2012 - puzel@suse.com
|
|
|
|
- Update to version 1.33
|
|
- sg_ses: major rework of indexes (again), now two level
|
|
- sg_write_buffer: new --specific option for mode specific
|
|
field; new mode 13 (spc4r32)
|
|
- sg_vpd: add hp3par volume info vendor VPD page
|
|
- fix 'scsi ports' [0x88] page problem
|
|
- add 'sinq' pseudo page for standard inquiry response
|
|
- add power consumption page
|
|
- sg_format: add --poll= option for request sense polling
|
|
- improve handling of disks > 2 TB and DIF (protection)
|
|
- sg_logs: LB provision lpage extra (sbc3r28)
|
|
- sg_modes: application tag mpage subcode 0xf0->0x2
|
|
- sg_write_same: no prot fields when wrprotect=0
|
|
- sg_get_lba_status: reflect change in sbc3r25 to Parameter
|
|
Data Length response field (offset reduced from 8 to 4)
|
|
- sg_inq, sg_vpd: sync with spc4r33
|
|
- win32: change DataBufferOffset type per MSDN; caused
|
|
problem with 64 bit machines (with buffered interface)
|
|
- sg_luns: tweak documentation for vendor specific reports
|
|
- add man pages for scsi_loging_level, scsi_mandat,
|
|
scsi_satl and scsi_temperature
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 16 19:59:42 UTC 2012 - tabraham@novell.com
|
|
|
|
- Update to version 1.32
|
|
+ sg_sanitize: new utility for command added in sb3r27
|
|
+ sg_sat_identify: add '--ident' to output WWN
|
|
+ sg_ses: major rework of descriptor output
|
|
+ add --index, --descriptor, --join, --clear, --get, and --set
|
|
options
|
|
+ sg_raw: exit status corrections
|
|
+ sg_decode_sense: add --nospace and --hex options
|
|
+ sg_logs: fix bug with large --maxlen
|
|
+ zero response length when resid implies it is invalid
|
|
+ add scope field to lb provisioning lpage (sb3r27)
|
|
+ sg_inq: sync version descriptors with spc4r31
|
|
+ sb_lib_data: sync asc/ascq codes with spc4r31
|
|
+ sg_vpd: add LBPRZ field in LP provisioning VPD page
|
|
+ sg_format: allow format of pdt 7 (some MO drives)
|
|
+ sg_cmd_basic: sg_cmds_process_resp() handle status good
|
|
with a sense key other than no_sense (e.g. completed)
|
|
+ add README.iscsi
|
|
|
|
- Updated rescan-scsi-bus.sh to v1.56
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 10 08:47:43 UTC 2011 - coolo@novell.com
|
|
|
|
- fix file list
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 18 16:41:32 CET 2011 - hare@suse.de
|
|
|
|
- Update to version 1.31:
|
|
+ sg_decode_sense: new utility to decode sense data
|
|
+ sg_vpd: LB provisioning + Block limits pages (sbc3r26)
|
|
+ sync asc/ascq and version descriptors with spc4r28
|
|
+ sg_get_config, sg_rmsn, sg_verify: add --readonly option
|
|
+ sg_lib: implement forwarded sense data descriptor
|
|
- decode user data segment referral sense data descriptor
|
|
+ sg_lib, sg_turs, sg_format: more precision for progress
|
|
indication (two places after decimal point)
|
|
+ sg_lib(win32): add runtime selection of SPT direct or
|
|
indirect interface
|
|
- sg_read_buffer+sg_write_buffer: set SPT direct
|
|
+ add examples/forwarded_sense.txt + examples/ref_sense.txt
|
|
|
|
- Changes from version 1.30:
|
|
+ sg_referrals: new utility for REPORT REFERRALS
|
|
+ sbc3r25 renames 'thin' provisioning' to 'logical block
|
|
provisioning': changes in sg_format, sg_inq, sg_logs,
|
|
sg_modes, sg_readcap, sg_vpd
|
|
+ sg_inq: update version descriptor list to spc4r27
|
|
- extended inquiry vpd page add extended self test
|
|
completion minutes field
|
|
+ sg_lib: sync asc/ascq list to spc4r27
|
|
- dStrHex(): trim excess trailing spaces
|
|
+ sg_read_long: add --readonly option (open() is rw)
|
|
+ sg_raw: add --readonly option (open() is rw)
|
|
- allow bidirectional commands
|
|
+ sg_vpd: rdac vendor page [0xc8] parse corrections
|
|
- extended inquiry vpd page add extended self test
|
|
-completion minutes field
|
|
+ sg_ses: expand --data (in) buffer to 2048 bytes
|
|
+ sg_opcodes: add extended parameter data for TMFs (spc4r26)
|
|
+ sg_dd: clean count calculation, document nocache flag
|
|
- treat bsg devices as implicit sg_io
|
|
+ sg_write_same: if READ CAPACITY(16) fails try 10 byte variant
|
|
- anticipate approval of proposal to allow UNMAP and ANCHOR
|
|
bits to be set on WRITE SAME(10) with '--10' option
|
|
+ sg3_utils man page: sections added for OS device names
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 13 11:42:50 CEST 2010 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.29:
|
|
+ sg_rtpg: new logical block dependent state and bit (spc4r23)
|
|
+ sg_start: add '--readonly' option for ATA disks
|
|
+ sg_lib: update asc/ascq list to spc4r23
|
|
+ sg_inq: update version descriptor list to spc4r23
|
|
+ sg_vpd: block device characteristics page: fix form factor
|
|
- update Extended Inquiry VPD page to spc4r23
|
|
- update Block Limits VPD page to sbc3r22
|
|
- update Thin Provisioning VPD page to sbc3r22
|
|
- Automation device serial number and Data transfer device
|
|
element VPD pages (ssc4r01)
|
|
- add Referrals VPD page (sbc3r22)
|
|
+ sg_logs: add thin provisioning and solid state media log pages
|
|
- addition of IBM LTO specific log pages
|
|
+ sg_modes: new page names from ssc4r01
|
|
+ sg_ses: sync with ses3r02 (SAS-2.1 connector types)
|
|
+ sg_unmap: add '--anchor' option (sbc3r22)
|
|
+ sg_write_same: add '--anchor' option (sbc3r22)
|
|
+ sg_pt interface: add set_scsi_pt_flags() to permit passing
|
|
through SCSI_PT_FLAGS_QUEUE_AT_TAIL and AT_HEAD flags
|
|
+ add examples/sg_queue_tst+bsg_queue_tst for SG_FLAG_Q_AT_TAIL
|
|
+ add AM_MAINTAINER_MODE to configure.ac to lessen build issues
|
|
+ add BSD_LICENSE file to this and lib directories, refer to
|
|
it from source and header files. Some source has GPL license
|
|
- Changes from version 1.28:
|
|
+ sg_unmap: new utility for thin provisioning
|
|
- add examples/sg_unmap_example.txt
|
|
+ sg_get_lba_status: new utility for thin provisioning
|
|
+ sg_read_block_limits: new utility for tape drives
|
|
+ sg_logs: add cache memory statistics log (sub)page
|
|
+ sg_vpd, sg_inq: extend Block limits VPD page (sbc3r19)
|
|
+ sg_vpd: add Thin provisioning VPD page (sbc3r20) and
|
|
TapeAlert supported flags VPD page
|
|
+ sg_inq: note VPD page support better in sg_vpd
|
|
+ sg_persist: add transport specific transportID format
|
|
- allow transportIDs to be read from named file
|
|
+ sg_opcodes: allow --opcode= option to take OP and SA
|
|
values (comma seperated)
|
|
- tweak print format, remove test code
|
|
+ sg_requests: remove test code in progress calculation
|
|
+ sg_reset: add target reset option
|
|
+ sg_luns: reduce default maxlen to 8192 (for FreeBSD)
|
|
+ sg_raw: extend max cdb length from 16 to 256 bytes
|
|
- align heap allocs to page boundaries
|
|
+ sg_lib: sg_set_binary_mode() needs config.h included
|
|
- add progress indication sense data descriptor (0xa)
|
|
- change SG3_UTILS_* constants to SG_LIB_*
|
|
- decode service actions within persistent reserve in/out
|
|
- sync with spc4r21
|
|
+ sg_cmds_extra: add sg_ll_unmap() and sg_ll_get_lba_status()
|
|
+ sg_pt_linux: fix check condition but empty sense buffer;
|
|
- major() macro grief, if present include <linux/kdev_t.h> and
|
|
use MAJOR() instead
|
|
+ scripts/sas_disk_blink: moved from this package to sdparm
|
|
+ utils/hxascdmp: in Windows set binary mode on read files
|
|
+ examples/sg_persist_tst.sh: add PRIN read full status command
|
|
+ sg_raw,sg_write_buffer,sg_write_long,sg_write_same: in Windows
|
|
set binary mode on read files
|
|
+ sg_pt_win32: default to non-direct variant of SPT interface
|
|
- use './configure --enable-win32-spt-direct' to override
|
|
- non-direct data length set to 16 KB, extended if required
|
|
+ debian: incorporate patch from debian sid
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 28 06:38:35 UTC 2010 - jengelh@medozas.de
|
|
|
|
- use %_smp_mflags
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 21 14:00:16 CEST 2009 - hare@suse.de
|
|
|
|
- Clean up spec file and remove obsolete cruft
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 17 20:15:58 CEST 2009 - crrodriguez@suse.de
|
|
|
|
- remove static libraries and "la" files
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 26 15:30:31 CET 2009 - hare@suse.de
|
|
|
|
- Fixes to rescan-scsi-bus.sh:
|
|
* Implement '--forcerescan' to force a rescan of existing devices
|
|
* Handle LUN changes correctly
|
|
* Check variables before evaluation
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 29 11:05:47 CET 2008 - garloff@suse.de
|
|
|
|
- rescan-scsi-bus.sh 1.29:
|
|
* Fix error in script (returning "" does not work)
|
|
* Support systems without /proc/scsi
|
|
- Don't install INSTALL
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 30 14:11:15 CEST 2008 - hare@suse.de
|
|
|
|
- Add %insserv_prereq (bnc#423204)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Sep 12 20:29:08 CEST 2008 - garloff@suse.de
|
|
|
|
- Update rescan-scsi-bus.sh script to 1.28:
|
|
* Merge fixes from Hannes
|
|
* Minor cleanups
|
|
* Sort hosts numerically
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 12 18:25:43 CEST 2008 - garloff@suse.de
|
|
|
|
- Update to sg3_utils-1.27:
|
|
* Adapted to linux-2.6.26 (sg_map26)
|
|
* sg_dd uses flock (rw -- if that fails ro)
|
|
* sg_get_config: OSSC feature (mmc6r02)
|
|
- Update to sg3_utils-1.26:
|
|
* Minor fixes and enhancements to
|
|
sg_sat_phy_event, sg_ses, sg_get_config, sg_verify, sg_vpd,
|
|
sg_inq, sg_modes, sg_start, sg_request, sg_luns, sg_dd,
|
|
sg_opcodes, sg_turs.
|
|
* sg_lib: asc/ascq update for spc4r15, osd2r03 service actions,
|
|
sense key specific unit attn queue overflow decoding, ...
|
|
* Restructuring: sg_lib -> sg_lib_data, sg_inq_data, (u)int64_t,
|
|
sg_io_linux -> lib/.
|
|
* Documentation enhancements.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 16 09:55:33 CEST 2008 - hare@suse.de
|
|
|
|
- Use correct length parameter for sg_inq (bnc#363438)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 23 10:22:31 CEST 2008 - hare@suse.de
|
|
|
|
- Use 'Provides' to clean update dependency
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 9 17:31:33 CEST 2008 - schwab@suse.de
|
|
|
|
- Use autoreconf -i.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 24 14:14:14 CEST 2008 - hare@suse.de
|
|
|
|
- Split off from original scsi package.
|
|
|