usb/78984: [patch] Creative MUVO umass failure

Mark Linimon linimon at lonesome.com
Sat Jan 5 12:50:03 PST 2008


The following reply was made to PR usb/78984; it has been noted by GNATS.

From: linimon at lonesome.com (Mark Linimon)
To: bug-followup at FreeBSD.org
Cc: linimon at FreeBSD.org
Subject: Re: usb/78984: [patch] Creative MUVO umass failure
Date: Sat, 5 Jan 2008 14:47:57 -0600

 [bugmeister note: the following initially appeared in
 http://lists.freebsd.org/pipermail/freebsd-usb/2007-December/004285.html.
 The preferred method would have been for this message to be cross-posted
 to bug-followup at FreeBSD, fwiw.]
 
 From: Henrik Gulbrandsen (henrik at gulbra.net)
 Date: Sun Dec 30 16:54:45 PST 2007
 
 I hate when reality interferes with a clean design! :-)
 
 OK. I'm convinced. We might still use heuristics as a hint for future
 bug hunters, but I'm not going to worry about that for the moment.
 
 This is the quirk patch needed for the 128 MB Creative MuVo device
 (where "MB" seems to be 1024000 bytes...). I hope email formatting
 works. PR usb/78984 can hopefully be closed once this is applied.
 
 /Henrik
 
 ===============================================================================
 --- sys/dev/usb/umass.c.orig	2007-12-29 11:13:06.000000000 +0100
 +++ sys/dev/usb/umass.c	2007-12-29 14:37:57.000000000 +0100
 @@ -374,6 +374,10 @@
  	  UMASS_PROTO_SCSI | UMASS_PROTO_BBB,
  	  FORCE_SHORT_INQUIRY | NO_START_STOP | IGNORE_RESIDUE
  	},
 +	{ USB_VENDOR_CREATIVE, USB_PRODUCT_CREATIVE_NOMAD, 0x001,
 +	  UMASS_PROTO_SCSI | UMASS_PROTO_BBB,
 +	  READ_CAPACITY_OFFBY1
 +	},
  	{ USB_VENDOR_DESKNOTE, USB_PRODUCT_DESKNOTE_UCR_61S2B, RID_WILDCARD,
  	  UMASS_PROTO_SCSI | UMASS_PROTO_BBB,
  	  NO_QUIRKS
 ===============================================================================
 


More information about the freebsd-usb mailing list