From owner-freebsd-usb@FreeBSD.ORG Sat Jan 5 20:50:03 2008 Return-Path: Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8969716A419 for ; Sat, 5 Jan 2008 20:50:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 7F3E913C4DD for ; Sat, 5 Jan 2008 20:50:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m05Ko356031403 for ; Sat, 5 Jan 2008 20:50:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m05Ko38T031402; Sat, 5 Jan 2008 20:50:03 GMT (envelope-from gnats) Date: Sat, 5 Jan 2008 20:50:03 GMT Message-Id: <200801052050.m05Ko38T031402@freefall.freebsd.org> To: freebsd-usb@FreeBSD.org From: linimon@lonesome.com (Mark Linimon) Cc: Subject: Re: usb/78984: [patch] Creative MUVO umass failure X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Mark Linimon List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jan 2008 20:50:03 -0000 The following reply was made to PR usb/78984; it has been noted by GNATS. From: linimon@lonesome.com (Mark Linimon) To: bug-followup@FreeBSD.org Cc: linimon@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@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 ===============================================================================