Return-path: Received: from cavan.codon.org.uk ([93.93.128.6]:36467 "EHLO cavan.codon.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753212Ab1LaQ1c (ORCPT ); Sat, 31 Dec 2011 11:27:32 -0500 Date: Sat, 31 Dec 2011 16:27:18 +0000 From: Matthew Garrett To: Alan Stern Cc: Linus Torvalds , Dave Jones , Linux Kernel , Larry Finger , Chaoming Li , "John W. Linville" , Greg Kroah-Hartman , USB list , Linux Wireless List Subject: Re: loading firmware while usermodehelper disabled. Message-ID: <20111231162718.GA27867@srcf.ucam.org> (sfid-20111231_172737_790155_E1C16B32) References: <20111231004015.GA23226@srcf.ucam.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii In-Reply-To: Sender: linux-wireless-owner@vger.kernel.org List-ID: On Sat, Dec 31, 2011 at 10:33:12AM -0500, Alan Stern wrote: > Nothing has changed in the USB layer -- it has always been true that > devices could be reset during a suspend/resume cycle. This isn't a > matter of how the stack is written or anything like that; some > motherboards simply do not provide suspend power to their USB > controllers. Or the firmware reinitializes the controllers and > attached devices during resume, forcing Linux's USB core to reset > every device on the affected buses. I know that this is hardware dependent, but the hardware hasn't changed here. -- Matthew Garrett | mjg59@srcf.ucam.org