patch-2.4.0-test2 linux/include/scsi/sg.h

Next file: linux/init/main.c
Previous file: linux/include/net/tcp.h
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.4.0-test1/linux/include/scsi/sg.h linux/include/scsi/sg.h
@@ -11,9 +11,18 @@
 Version 2 and 3 extensions to driver:
 *       Copyright (C) 1998 - 2000 Douglas Gilbert
 
-    Version: 3.1.13 (20000323)
+    Version: 3.1.15 (20000528)
     This version is for 2.3/2.4 series kernels.
 
+    Changes since 3.1.14 (20000503)
+        - fix aha1542 odd length buffer problem
+        - make multiple readers on same fd safe
+    Changes since 3.1.13 (20000324)
+        - revert change so sg_header interface doesn't send _UNKNOWN
+        - "discon" and "tq" in /proc/scsi/sg/devices replaced with
+          "bopens" and "busy"; correct duration output in procfs
+        - provision for SG_RESET
+        - lock file descriptor and request lists
     Changes since 3.1.12 (20000222)
     	- make sg_header interface use SCSI_DATA_UNKNOWN
     	- add SG_DXFER_UNKNOWN define to sg interface
@@ -49,10 +58,9 @@
        2.1.31            2.2.6 and 2.2.7
        2.1.32            2.2.8 and 2.2.9
        2.1.34            2.2.10 to 2.2.13
-       2.1.36            2.2.14 
-       2.3.35            2.3.x development series kernels (starting 2.3.20)
+       2.1.36            2.2.14 and 2.2.15
        3.0.x             optional version 3 sg driver for 2.2 series
-       3.1.x             candidate version 3 sg driver for 2.3 series
+       3.1.x             first appeared in lk 2.3.43
 
 Major new features in SG 3.x driver (cf SG 2.x drivers)
 	- SG_IO ioctl() combines function if write() and read()
@@ -100,10 +108,10 @@
  The main documents are still based on 2.x versions:
 	http://www.torque.net/sg/p/scsi-generic.txt
 	http://www.torque.net/sg/p/scsi-generic_long.txt
- The first document can also be found in the kernel source tree, probably at:
-	/usr/src/linux/Documentation/scsi-generic.txt .
  Documentation on the changes and additions in 3.x version of the sg driver
  can be found at: http://www.torque.net/sg/p/scsi-generic_v3.txt
+ This document can also be found in the kernel source tree, probably at:
+        /usr/src/linux/Documentation/scsi-generic.txt .
  Utility and test programs are also available at that web site.
 */
 

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)