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