"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "COVERAGE" between
sg3_utils-1.47r908.tgz and sg3_utils-1.47r915.tar.xz

About: sg3_utils contains utilities that send SCSI commands to devices. Beta version.

COVERAGE  (sg3_utils-1.47r908.tgz):COVERAGE  (sg3_utils-1.47r915.tar.xz)
skipping to change at line 49 skipping to change at line 49
MODE SENSE(6) sdparm, sg_modes, sg_wr_mode, sginfo, sg_format, MODE SENSE(6) sdparm, sg_modes, sg_wr_mode, sginfo, sg_format,
sg_senddiag('-e'), sg_rdac, ++ sg_senddiag('-e'), sg_rdac, ++
MODE SENSE(10) sdparm, sg_modes, sg_wr_mode, sginfo, sg_format, MODE SENSE(10) sdparm, sg_modes, sg_wr_mode, sginfo, sg_format,
sg_senddiag('-e'), sg_rdac, ++ sg_senddiag('-e'), sg_rdac, ++
OPEN ZONE sg_zone OPEN ZONE sg_zone
ORWRITE(16) sg_write_x ORWRITE(16) sg_write_x
ORWRITE(32) sg_write_x ORWRITE(32) sg_write_x
PERSISTENT RESERVE IN sg_persist, ++ PERSISTENT RESERVE IN sg_persist, ++
PERSISTENT RESERVE OUT sg_persist, ++ PERSISTENT RESERVE OUT sg_persist, ++
POPULATE TOKEN ddpt, ddptctl, ++ POPULATE TOKEN ddpt, ddptctl, ++
PRE-FETCH(10) sg_seek PRE-FETCH(10) sg_seek
PRE-FETCH(16) sg_seek PRE-FETCH(16) sg_seek
PREVENT ALLOW MEDIUM REMOVAL sg_prevent, ++ PREVENT ALLOW MEDIUM REMOVAL sg_prevent, ++
READ(6) sg_dd, sgm_dd, sgp_dd, sg_read READ(6) sg_dd, sgm_dd, sgp_dd, sg_read
READ(10) sg_dd, sgm_dd, sgp_dd, sg_read READ(10) sg_dd, sgm_dd, sgp_dd, sg_read
READ(12) sg_dd, sgm_dd, sgp_dd, sg_read READ(12) sg_dd, sgm_dd, sgp_dd, sg_read
READ(16) sg_dd, sgm_dd, sgp_dd, sg_read READ(16) sg_dd, sgm_dd, sgp_dd, sg_read
READ ATTRUBUTE sg_read_attr READ ATTRUBUTE sg_read_attr
READ BLOCK LIMITS sg_read_block_limits, ++ READ BLOCK LIMITS sg_read_block_limits, ++
READ BUFFER(10) sg_rbuf, sg_test_rwbuf, sg_read_buffer, sg_safte, ++ READ BUFFER(10) sg_rbuf, sg_test_rwbuf, sg_read_buffer, sg_safte, ++
READ BUFFER(16) sg_read_buffer READ BUFFER(16) sg_read_buffer
READ CAPACITY(10) sg_readcap, sg_dd, sgm_dd, sgp_dd, sg_format, ++ READ CAPACITY(10) sg_readcap, sg_dd, sgm_dd, sgp_dd, sg_format, ++
skipping to change at line 79 skipping to change at line 79
RECEIVE COPY FAILURE DETAILS(LID1) sg_copy_results, ++ RECEIVE COPY FAILURE DETAILS(LID1) sg_copy_results, ++
RECEIVE COPY OPERATING PARAMETERS ddpt, sg_copy_results, sg_xcopy, ++ RECEIVE COPY OPERATING PARAMETERS ddpt, sg_copy_results, sg_xcopy, ++
RECEIVE COPY STATUS(LID1) sg_copy_results, ++ RECEIVE COPY STATUS(LID1) sg_copy_results, ++
RECEIVE DIAGNOSTIC RESULTS sg_senddiag, sg_ses, sg_ses_microcode ++ RECEIVE DIAGNOSTIC RESULTS sg_senddiag, sg_ses, sg_ses_microcode ++
RECEIVE ROD TOKEN INFORMATION ddpt, ddptctl ++ RECEIVE ROD TOKEN INFORMATION ddpt, ddptctl ++
REMOVE ELEMENT AND MODIFY ZONES sg_zone REMOVE ELEMENT AND MODIFY ZONES sg_zone
REPORT ALL ROD TOKENS ddptctl ++ REPORT ALL ROD TOKENS ddptctl ++
REPORT IDENTIFYING INFORMATION sg_ident, ++ (2) REPORT IDENTIFYING INFORMATION sg_ident, ++ (2)
REPORT LUNS sg_luns, ++ REPORT LUNS sg_luns, ++
REPORT PROVISIONING INITIALIZATION PATTERN sg_rep_pip, ++ REPORT PROVISIONING INITIALIZATION PATTERN sg_rep_pip, ++
REPORT REALMS sg_rep_zones
REPORT REFERRALS sg_referrals, ++ REPORT REFERRALS sg_referrals, ++
REPORT SUPPORTED OPERATION CODES sg_opcodes REPORT SUPPORTED OPERATION CODES sg_opcodes
REPORT SUPPORTED TASK MANAGEMENT FUNCTIONS sg_opcodes REPORT SUPPORTED TASK MANAGEMENT FUNCTIONS sg_opcodes
REPORT TARGET PORT GROUPS sg_rtpg, sg_stpg ++ REPORT TARGET PORT GROUPS sg_rtpg, sg_stpg ++
REPORT TIMESTAMP sg_timestamp REPORT TIMESTAMP sg_timestamp
REPORT ZONE DOMAINS sg_rep_zones
REPORT REALMS sg_rep_zones
REPORT ZONES sg_rep_zones REPORT ZONES sg_rep_zones
REPORT ZONE DOMAINS sg_rep_zones
REQUEST SENSE sg_requests, ++ REQUEST SENSE sg_requests, ++
RESET WRITE POINTER sg_reset_wp RESET WRITE POINTER sg_reset_wp
SANITIZE sg_sanitize SANITIZE sg_sanitize
SEEK(10) sg_seek ++ SEEK(10) sg_seek ++
SEND DIAGNOSTIC sg_senddiag, sg_ses, sg_ses_microcode ++ SEND DIAGNOSTIC sg_senddiag, sg_ses, sg_ses_microcode ++
SEQUENTIALIZE ZONE sg_zone SEQUENTIALIZE ZONE sg_zone
SET IDENTIFYING INFORMATION sg_ident, ++ (3) SET IDENTIFYING INFORMATION sg_ident, ++ (3)
SET TARGET PORT GROUPS sg_stpg, ++ SET TARGET PORT GROUPS sg_stpg, ++
SET TIMESTAMP sg_timestamp SET TIMESTAMP sg_timestamp
START STOP sg_start, ++ START STOP sg_start, ++
STREAM CONTROL sg_stream_ctl STREAM CONTROL sg_stream_ctl
SYNCHRONIZE CACHE(10) sg_sync, sg_dd, sgm_dd, sgp_dd, ++ SYNCHRONIZE CACHE(10) sg_sync, sg_dd, sgm_dd, sgp_dd, ++
SYNCHRONIZE CACHE(16) sg_sync++ SYNCHRONIZE CACHE(16) sg_sync++
TEST UNIT READY sg_turs, sg_format, ++ TEST UNIT READY sg_turs, sg_format, ++
skipping to change at line 157 skipping to change at line 157
Read [SCSI READ(10) -->SNTL--> Read] Read [SCSI READ(10) -->SNTL--> Read]
[SCSI READ(16) -->SNTL--> Read] [SCSI READ(16) -->SNTL--> Read]
Write [SCSI WRITE(10) -->SNTL--> Write] Write [SCSI WRITE(10) -->SNTL--> Write]
[SCSI WRITE(16) -->SNTL--> Write] [SCSI WRITE(16) -->SNTL--> Write]
Compare [SCSI VERIFY(10,BYTCHK=1) -->SNTL--> Compare] Compare [SCSI VERIFY(10,BYTCHK=1) -->SNTL--> Compare]
[SCSI VERIFY(16,BYTCHK=1) -->SNTL--> Compare] [SCSI VERIFY(16,BYTCHK=1) -->SNTL--> Compare]
Write zeroes [SCSI WRITE SAME(10,zeros) -->SNTL--> Write zeroes] Write zeroes [SCSI WRITE SAME(10,zeros) -->SNTL--> Write zeroes]
[SCSI WRITE SAME(16,zeros) -->SNTL--> Write zeroes] [SCSI WRITE SAME(16,zeros) -->SNTL--> Write zeroes]
Flush [SCSI SYNCHRONIZE CACHE -->SNTL--> Flush] Flush [SCSI SYNCHRONIZE CACHE -->SNTL--> Flush]
Set Features [SCSI MODE SELECT(10) -->SNTL--> Set Features] Set Features [SCSI MODE SELECT(10) -->SNTL--> Set Features]
only for WCE in Caching page only for WCE in Caching page
The following SCSI commands do nothing (currently) in the SNTL but The following SCSI commands do nothing (currently) in the SNTL but
do return GOOD status: TEST UNIT READY, START STOP UNIT, REPORT LUNS do return GOOD status: TEST UNIT READY, START STOP UNIT, REPORT LUNS
and REQUEST SENSE. READ CAPACITY(10 and 16) yield appropriate data and REQUEST SENSE. READ CAPACITY(10 and 16) yield appropriate data
by examining the response to the NVMe Identify command. by examining the response to the NVMe Identify command.
++ command wrapper found in sg_cmds_basic.c, sg_cmds_mmc.c or ++ command wrapper found in sg_cmds_basic.c, sg_cmds_mmc.c or
sg_cmds_extra.c for this command sg_cmds_extra.c for this command
(2) this command was known as REPORT DEVICE IDENTIFIER prior to spc4r07 (2) this command was known as REPORT DEVICE IDENTIFIER prior to spc4r07
(3) this command was known as SET DEVICE IDENTIFIER prior to spc4r07 (3) this command was known as SET DEVICE IDENTIFIER prior to spc4r07
skipping to change at line 179 skipping to change at line 179
Note that any SCSI command, including bi-directional and variable length Note that any SCSI command, including bi-directional and variable length
commands (whose cdb size is > 16 bytes) can be issued by the sg_raw utility. commands (whose cdb size is > 16 bytes) can be issued by the sg_raw utility.
The RECEIVE COPY * commands in SPC-4 were grouped as one command name The RECEIVE COPY * commands in SPC-4 were grouped as one command name
with 4 service actions in SPC-3 and earlier. The single SPC-3 command with 4 service actions in SPC-3 and earlier. The single SPC-3 command
name is RECEIVE COPY RESULTS. The two opcodes associated with all name is RECEIVE COPY RESULTS. The two opcodes associated with all
EXTENDED COPY commands are now known as THIRD PARTY COPY IN (0x84) and EXTENDED COPY commands are now known as THIRD PARTY COPY IN (0x84) and
THIRD PARTY COPY IN (0x83). THIRD PARTY COPY IN (0x83).
Douglas Gilbert Douglas Gilbert
7th June 2021 30th August 2021
 End of changes. 7 change blocks. 
6 lines changed or deleted 6 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)