From owner-freebsd-usb@FreeBSD.ORG Mon Jan 14 23:41:22 2008 Return-Path: Delivered-To: usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AF26116A417; Mon, 14 Jan 2008 23:41:22 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 6C2DF13C458; Mon, 14 Jan 2008 23:41:22 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.1/8.14.1) with ESMTP id m0ENavfO048843; Mon, 14 Jan 2008 16:36:58 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Mon, 14 Jan 2008 16:38:36 -0700 (MST) Message-Id: <20080114.163836.58456912.imp@bsdimp.com> To: wblock@wonkity.com From: "M. Warner Losh" In-Reply-To: <20080114162333.A26271@wonkity.com> References: <200801141747.37052.hselasky@c2i.net> <20080114.120058.74704237.imp@bsdimp.com> <20080114162333.A26271@wonkity.com> X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: usb@freebsd.org, freebsd-usb@freebsd.org Subject: Re: umass troubleshooting FAQ X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Jan 2008 23:41:22 -0000 In message: <20080114162333.A26271@wonkity.com> Warren Block writes: : On Mon, 14 Jan 2008, Warner Losh wrote: : > : > This item is about telling people how to fix N well known problems : > with devices that need quirks. : > : > Eg, if your new device sees a 'No Sync Supported' message, then do : > XYZ. : > : > If you see stalls in with these messages, do ABC. : > : > If you see a stall with those messages, do DEF. : : Is there a test suite that could detect and report these situations? Well, ideally one would code defensively if one could detect the problems. Many of them are 'and then the device locks up solid' kind of failure modes :-( Once you've touched the problem, you lose. Warner