forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
scsi: documentation: Clean up overview
- Change http to https where the latter works - Drop references to I2O (Intelligent I/O) - Use lore.kernel.org instead of marc.info for email links - Update the location of the scsi_debug documentation Signed-off-by: Randy Dunlap <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Martin K. Petersen <[email protected]>
- Loading branch information
1 parent
c3bf777
commit 293fcea
Showing
1 changed file
with
7 additions
and
8 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -20,16 +20,15 @@ Although the old parallel (fast/wide/ultra) SCSI bus has largely fallen | |
out of use, the SCSI command set is more widely used than ever to | ||
communicate with devices over a number of different busses. | ||
|
||
The `SCSI protocol <http://www.t10.org/scsi-3.htm>`__ is a big-endian | ||
The `SCSI protocol <https://www.t10.org/scsi-3.htm>`__ is a big-endian | ||
peer-to-peer packet based protocol. SCSI commands are 6, 10, 12, or 16 | ||
bytes long, often followed by an associated data payload. | ||
|
||
SCSI commands can be transported over just about any kind of bus, and | ||
are the default protocol for storage devices attached to USB, SATA, SAS, | ||
Fibre Channel, FireWire, and ATAPI devices. SCSI packets are also | ||
commonly exchanged over Infiniband, | ||
`I2O <http://i2o.shadowconnect.com/faq.php>`__, TCP/IP | ||
(`iSCSI <https://en.wikipedia.org/wiki/ISCSI>`__), even `Parallel | ||
TCP/IP (`iSCSI <https://en.wikipedia.org/wiki/ISCSI>`__), even `Parallel | ||
ports <http://cyberelk.net/tim/parport/parscsi.html>`__. | ||
|
||
Design of the Linux SCSI subsystem | ||
|
@@ -170,9 +169,9 @@ drivers/scsi/scsi_netlink.c | |
|
||
Infrastructure to provide async events from transports to userspace via | ||
netlink, using a single NETLINK_SCSITRANSPORT protocol for all | ||
transports. See `the original patch | ||
submission <http://marc.info/?l=linux-scsi&m=115507374832500&w=2>`__ for | ||
more details. | ||
transports. See `the original patch submission | ||
<https://lore.kernel.org/linux-scsi/[email protected]/>`__ | ||
for more details. | ||
|
||
.. kernel-doc:: drivers/scsi/scsi_netlink.c | ||
:internal: | ||
|
@@ -328,11 +327,11 @@ the ordinary is seen. | |
To be more realistic, the simulated devices have the transport | ||
attributes of SAS disks. | ||
|
||
For documentation see http://sg.danny.cz/sg/sdebug26.html | ||
For documentation see http://sg.danny.cz/sg/scsi_debug.html | ||
|
||
todo | ||
~~~~ | ||
|
||
Parallel (fast/wide/ultra) SCSI, USB, SATA, SAS, Fibre Channel, | ||
FireWire, ATAPI devices, Infiniband, I2O, Parallel ports, | ||
FireWire, ATAPI devices, Infiniband, Parallel ports, | ||
netlink... |