PERFORCE change 159275 for review
    Hans Petter Selasky 
    hselasky at FreeBSD.org
       
    Mon Mar 16 01:15:06 PDT 2009
    
    
  
http://perforce.freebsd.org/chv.cgi?CH=159275
Change 159275 by hselasky at hselasky_laptop001 on 2009/03/16 08:14:46
	
	USB UMASS: More patches from:
	Michael Gmelin
Affected files ...
.. //depot/projects/usb/src/sys/dev/usb/storage/umass.c#4 edit
Differences ...
==== //depot/projects/usb/src/sys/dev/usb/storage/umass.c#4 (text+ko) ====
@@ -849,7 +849,7 @@
 	},
 	{USB_VENDOR_SUPERTOP, USB_PRODUCT_SUPERTOP_IDE, RID_WILDCARD,
 		UMASS_PROTO_SCSI | UMASS_PROTO_BBB,
-		NO_INQUIRY | IGNORE_RESIDUE | NO_SYNCHRONIZE_CACHE
+		IGNORE_RESIDUE | NO_SYNCHRONIZE_CACHE
 	},
 	{USB_VENDOR_TAUGA, USB_PRODUCT_TAUGA_CAMERAMATE, RID_WILDCARD,
 		UMASS_PROTO_SCSI,
@@ -2026,7 +2026,7 @@
 
 		residue = UGETDW(sc->csw.dCSWDataResidue);
 
-		if (!residue) {
+		if ((!residue) || (sc->sc_quirks & IGNORE_RESIDUE)) {
 			residue = (sc->sc_transfer.data_len -
 			    sc->sc_transfer.actlen);
 		}
    
    
More information about the p4-projects
mailing list