Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932354AbXFSTEt (ORCPT ); Tue, 19 Jun 2007 15:04:49 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1764131AbXFSTEi (ORCPT ); Tue, 19 Jun 2007 15:04:38 -0400 Received: from iolanthe.rowland.org ([192.131.102.54]:58676 "HELO iolanthe.rowland.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with SMTP id S932201AbXFSTEh (ORCPT ); Tue, 19 Jun 2007 15:04:37 -0400 Date: Tue, 19 Jun 2007 15:04:36 -0400 (EDT) From: Alan Stern X-X-Sender: stern@iolanthe.rowland.org To: Paul Walmsley cc: Oliver Neukum , "Renato S. Yamane" , , Chuck Ebbert , Subject: Re: [linux-usb-devel] Error -71 on device descriptor read/all In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1159 Lines: 32 On Tue, 19 Jun 2007, Paul Walmsley wrote: > On Tue, 19 Jun 2007, Oliver Neukum wrote: > > > Am Dienstag, 19. Juni 2007 schrieb Chuck Ebbert: > > > >> Try disabling CONFIG_USB_SUSPEND > >> > >> [usb developers: what are the drawbacks of doing this?] > > > > Increased power consumption. > > speaking of CONFIG_USB_SUSPEND, I've encountered at least one device -- a > Canon EOS 5D camera -- that, after the bus suspends, must be powercycled > in order to return the camera's interrupt endpoints to a functional state. > How are these types of problems handled, currently? Is this something for > a blacklist? There are a few possible approaches. One is indeed a blacklist, to prevent the camera from automatically being suspended. Another is to prevent it by changing a device parameter in sysfs. Note that neither of these will help if you do a suspend-to-RAM. That suspends everything. Alan Stern - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/