1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393
|
-------------------------------------------------------------------
Thu Jan 23 15:00:00 EST 2014 - dgilbert@interlog.com
- import Suse build files into sg3_utils in the suse directory
* change suse spec file to be patch-less
* henceforth see ChangeLog in main directory
-------------------------------------------------------------------
Thu Jan 23 08:57:56 CET 2014 - hare@suse.de
- Update to inofficial release 1.38r546
* sg_ses: error and warning message cleanup
- fix --data=- problem with large buffers
- new --data=@FN to read hex data from file FN
- add --maxlen= option
* sg_inq:
- add LU_CONG to standard inquiry response
- sync version descriptors dated 20131126
- fix overflow in encode_whitespaces
* sg_vpd: add LU_CONG to standard inquiry response output
- decode Third Party Copy (tpc) page
* sg_persist: add PROUT: Replace Lost Reservation (spc4r36)
* sg_readcap: for --16 show physical block size if
* sg_xcopy:
- environment variables: XCOPY_TO_SRC and
XCOPY_TO_DST indicate where xcopy command is sent
- change default to send xcopy to dst (was src)
- improve CL handling of short options (e.g. '-vv')
* sg_write_same: repeat if unit attention
* sg_rtpg: fix indexing bug with --extended option
* sg_lib_data: sync asc/ascq codes with T10 dated 20131110
* sg_cmds_extra: fix sa bug in sg_ll_3party_copy_out()
- Update tarball to 1.38b7r537
- Add sg3_utils-1.38r546.patch
-------------------------------------------------------------------
Mon Nov 4 01:59:38 UTC 2013 - jengelh@inai.de
- Update to new upstream release 1.37
* sg_compare_and_write: add --quiet option to suppress miscompare
report
* sg_persist: fix core dump on -Q option
* sg_unmap: fix core dump on -g option
* sg_ses: add --nickname and --nickid options
- Remove sg3_utils-Fixup-T10-Vendor-designator-display.patch
(merged upstream)
-------------------------------------------------------------------
Sun Aug 25 18:45:14 CEST 2013 - ohering@suse.de
- Fixup T10 Vendor designator display (bnc#805059)
sg3_utils-Fixup-T10-Vendor-designator-display.patch
- In rescan-scsi-bus.sh, check if the HBA driver exports issue_lip
in sysfs before using it (bnc#780946)
sg3_utils-check-if-hba-supports-issue-lip.patch
-------------------------------------------------------------------
Thu Jun 13 14:15:26 UTC 2013 - jengelh@inai.de
- Implement shlib packaging guidelines; rename sg3_utils-devel
to libsgutils-devel (upstream recommendation)
- More robust make install call; remove redundant %clean section;
simplify file lists
-------------------------------------------------------------------
Tue Jun 11 08:56:39 UTC 2013 - rmilasan@suse.com
- Update to version 1.36
- sg_vpd: Protocol-specific port information VPD page
for SAS SSP, persistent connection (spl3r2), power
disable (spl3r3)
- block device characteristics: add FUAB bit
- sg_xcopy: handle more descriptor types; handle zero
maximum segment length; allow list IDs to be disabled;
improve skip/seek handling; allow xcopy on destination
- sg_reset: and --no-esc option to stop reset escalation
- clean up cli, add long option names
- sg_luns: add --test=ALUN option for decoding LUNs
- decoded luns output in decimal or hex (if -HH given)
- add '--linux' option to show Linux LUN after T10
representation, can map one to the other
- sg_inq: add --vendor option to show standard inquiry's
vendor specific fields in ASCII
- take resid into account with response output
- sg_sync: add --16 (for 16 byte command) and --timeout=
- sg_logs: add data compression page (ssc4)
- sg_sat_set_features: increase --lba from 1 to 4 bytes
- sg_write_same: add --ndob option (sbc3r35d)
- sg_map: mark as deprecated
- sginfo: mark as deprecated, especially -l (list)
- sg_lib: improve snprintf handling
- sg_lib_data: sync asc/ascq codes with T10 20130117
- sg_cmds (lib): if noisy given, give more UA info
- make code more C++ friendly
-------------------------------------------------------------------
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.
|