forked from hreinecke/sg3_utils
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CREDITS
150 lines (104 loc) · 5.74 KB
/
CREDITS
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
The author of sg3_utils would like to thank the following people who
have made contributions:
Andries Brouwer <aebr at win dot tue dot nl> rewrite of isosize (original
written by Joerg Schilling). isosize is now found in the util-linux
package and in the archive directory of this package.
Bart Van Assche <bart dot vanassche at sandisk dot com>
harden (improve) code in rescan-scsi-bus.sh [20160224]
configure.ac and Makefile.am cleanup plus sgp_dd code
to replace pthread_cancel with pthread_kill [20180102]
Bean Huo <beanhuo dot micron dot com>
sg_write_buffer: patch to allow comma or period separated bytes
(in decimal or hex) to be decoded when given as standard input.
Brian Bunker <Brian dot Bunker at netapp dot com> contributed
sg_read_block_limits and the target reset addition to sg_reset
[20090615]
Christophe Varoqui <christophe dot varoqui at free dot fr> original sg_rtpg
[20041229]
Clayton Weaver <cgweav at email dot com> contributed safe_strerror().
Dan Horak <dhorak at redhat dot com> website support for this package and
others. Lot of fixes, recently man pages [20140128]
Dave Johnson <ddj at ccv dot brown dot edu> improved disk defect list
handling [20051218]
Dave Williams <dave at opensourcesolutions dot co dot uk> help with
sgp_dd especially and "> 0x7fffffff" with sg*_dd [20060303]
Eric Schwartz <emschwar at debian dot org> who wrote these man pages:
sg_readcap, sg_reset, sg_scan, sg_start, sg_test_rwbuf,
sg_turs and sginfo
Eric Seppanen <eric @ purestorage dot com> borrowed ideas from alternate
implementation of sg_compare_and_write [20130823]
Eric Youngdale <eric at andante dot org> author of scsi_info on which sginfo
is based.
Frank Jansen <fjansen at egenera dot com>: additions to sg_scan; contributed
code for '--alloc-length=' option in sg_persist [20090402]
Grant Grundler <grundler at parisc-linux dot org> co-author of blk512-linux
that has become sg_format [20050201]
Greg Inozemtsev <greg at purestorage dot com>
extensions to sg_xcopy [20130207+20130816]
Hannes Reinecke <hare at suse dot de>
contributed sg_rdac, (and some corresponding VPD entries to
sg_vpd_vendor), sg_stpg and sg_safte [20071013+20130110]
sg_referrals [20100906]
sg_inq --export option [20120220+20130109]
sg_xcopy+sg_copy_results [20120322]
rescan-scsi-bus.sh patches to Kurt Garloff's v1.57 [20130715]
55-scsi-sg3_id.rules + 58-scsi-sg3_symlink.rules [20140527]
sg_sat_read_gplog [20141107]
sg_inq --only option plus --inhex fixes [20180102]
Hayashi Naoyuki <titan at culzean dot org>
port to Tru64 [20060127]
Heiko Eissfeldt <heiko at colossus dot escape dot de> sg based example
programs for the original sg driver
Ilan Steinberg <ilan dot steinberg at kaminario dot com>
sg_xcopy: contributed --on_src and --on_dst options [20130505]
Ingo van Lil <inguin at gmx dot de>
contributed sg_raw [20070331]
James Bottomley <jejb at parisc-linux dot org> co-author of blk512-linux
that has become sg_format [20050201]
Jan Engelhardt <jengelh at inai dot de>
autotools clean-up [20150216]
Joe Krahn <krahn at niehs dot nih dot gov> help with int64_t cleanup
[20071219]
Kai Makisara <Kai dot Makisara at kolumbus dot fi> help with tape
minor numbers in lk 2.6 plus earlier advice [20081008]
Kurt Garloff <garloff at suse dot de> original sg_start and sg_test_rwbuf.
Additions to sginfo and sg_map. Author of rescan-scsi-bus.sh with
latest update to v1.57 [20130331]
Lars Marowsky-Brée <lmb at suse dot de> contributed Unit Path Report VPD
page decoding in sg_inq (vendor specific: EMC) and sg_emc_trespass
utility
Luben Tuikov <ltuikov at yahoo dot com>
help with documentation and other suggestions [20061014]
contribution sg_read_buffer and sg_write_buffer [20061103]
Marius Konitzer <marius dot konitzer at ruhr-uni-bochum dot de
log pages on IBM LTO Ultrium drives [20100225]
Mark Knibbs <markk at clara dot co dot uk>
suggested and tested oflag=sparse for sg_dd
Martin Schwenke <martin at meltin dot net> added the raw switch "-r" to sg_inq
Martin Wilck <mwilck at suse dot com> contributed script files [20190425]
Nate Dailey < Nate dot Dailey at stratus dot com > extended sg_map for sparse
disk node names (e.g. /dev/sdaaa) [20050511]
Pat LaVarre <p.lavarre at ieee dot org> pointed out danger of negative bpt
values in sg_dd (and friends); also problems when reading /dev/null
Peter Allworth <linsol at zeta dot org dot au> original dd clone design used
by sg3_utils's dd variants (e.g. sg_dd).
Roland Dreier <roland at purestorage dot com>
extension and correction to sg_xcopy [20120205]
Ronnie Sahlberg <ronniesahlberg at gmail dot com> has written libiscsi and a
set of external patches to add direct iSCSI support to this package.
See README.iscsi [20110518]
Saeed Bishara contributed sg_write_long
Sean Stewart <Sean dot Stewart at netapp dot com> various improvements
to rescan-scsi-bush.sh script [20130827]
Shahar Salzman <shahar dot salzman at kaminario dot com> contributed
sg_compare_and_write [20121205]
Thomas Kolbe <tkolbe at partnersdata dot com>
Solaris port help and testing [20070503]
Tim Hunt <tim at timhunt dot net> increased number of (sd and sg) devices
that sginfo could detect.
Tom Steudten <steudten at gmx dot ch> sginfo addition: add '-Fhead' option
to sort defect list by head.
Trent Piepho <xyzzy at speakeasy dot org> print out some "sense key specific"
data and "-6" switch for sg_modes
Douglas Gilbert
29th April 2019