Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Mar 2009 08:15:05 GMT
From:      Hans Petter Selasky <hselasky@FreeBSD.org>
To:        Perforce Change Reviews <perforce@FreeBSD.org>
Subject:   PERFORCE change 159275 for review
Message-ID:  <200903160815.n2G8F5YS065891@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=159275

Change 159275 by hselasky@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);
 		}



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200903160815.n2G8F5YS065891>