blob: 07c65d5da9ca52cc0ab34f659d762bcd8e87f28c (
plain)
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
|
Each utility has its own version number, date of last changes and
some description at the top of its ".c" file. "KG" indicates work by
Kurt Garloff <garloff@suse.de>.
Changelog for sg3_utils-0.97 [20011223]
- move isosize to archive since introduced unto util-linux-2.10s
Changelog for sg3_utils-0.96 [20011221]
----------------------------
- add '-p' switch to sg_inq to provode PCI slot_name
- add '-n' switch to scsi_inquiry for non-blocking open
- new sgm_dd (dd variant) using mmap-ed IO
- sg_rbuf now has a '-m' argument to select mmap-ed IO
- sg_rbuf now has a '-t' switch to do timing + throughput calculation
- add sg_simple4 to demonstrate mmap-ed IO on an INQUIRY response
- add sg_simple16 to do a READ_16 (16 byte SCSI READ command)
- mmap-ed IO requires sg version 3.1.22 or later
- add sg_read to read multiple times starting at same offset
Changelog for sg3_utils-0.95 [20010915]
----------------------------
- make sg_dd, sgp_dd and archive/sgq_dd warn if dio selected but
/proc/scsi/sg/allow_dio is '0'
- sg_map can now do any INQUIRY (when '-i' argument given)
- expand example in scsi_inquiry
Changelog for sg3_utils-0.94 [20010419]
----------------------------
- add sg_start, documented in README.sg_start [KG]
- add osst suport in sg_map [KG]
- improvements to sginfo [KG]
Changelog for sg3_utils-0.93 [20010415]
----------------------------
- more include file fine tuning
- some "dio" work sg_rbuf
- extend sgp_dd so "continue on error" works on normal files
- introduce sg_include.h to encapsulate sg include problems
- add scsi_devfs_scan
- add sg_bus_xfer to archive directory
- more error info in sginfo
Changelog for sg3_utils-0.92 [20010116]
----------------------------
- change sg_err.c output from stdout to stderr
- change sg_debug to call system("cat /proc/scsi/sg/debug");
- fix in+out totals in sg_dd and sgp_dd when partial transfers
- lower include dependencies in sg_err.h
- add sgq_dd + Makefile to archive directory
Changelog for sg3_utils-0.91 [20001221]
----------------------------
- signalling handling added to sg_dd (and documented in sg_dd.8)
- add man page for sg_rbuf (and a small change to its code)
- add "-d" switch to isosize and cope with > 2 GB (and man page)
Changelog for sg3_utils-0.90
----------------------------
- switch from dated versioning. Previous version was sg3_utils001012.
Arbitrarily start at package version 0.90 . Start Changelog.
- incorporate KG's patches from Suse scsi.spm source rpm compilation:
- add KG's sg_test_rwbuf utility to read and write to disk buffer
- clean up Makefile to include a "make install" (and also add a
"make uninstall").
- add "-uno" switch to sginfo
- make raw and sg devices equally acceptable to sg_dd and sgp_dd.
[Raw devices still not as fast as sg devices doing disk to disk
copies in sgp_dd but this may be improved soon. Still faster than
using dd!]
- change lseek() in sg_dd and sgp_dd to _llseek() [using code borrowed
from fdisk] so big disks can be properly offset with 'skip' and
'seek' arguments. [This change is significant for raw devices and
normal files since sg devices already use 31 bit block addressing.]
- rename sg_s3_inq to sg_inq. This utility allows the INQUIRY response
to be decoded as per SCSI 3 and 4. Also can probe EVPD and CmdDt pages.
- change multiplier suffixes on sg_dd, sgp_dd and sg_turs so lower case
"k, m, g" are powers of 2 while "K, M, G" are powers of 10. This idea
borrowed from lmdd (lmbench suite)
- retire a few more less used utilities into the archive directory.
- add man pages for sg_dd, sgp_dd and sg_map
|