Return-path: Received: from cavan.codon.org.uk ([93.93.128.6]:38811 "EHLO cavan.codon.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752523Ab2ABVTP (ORCPT ); Mon, 2 Jan 2012 16:19:15 -0500 Date: Mon, 2 Jan 2012 21:19:04 +0000 From: Matthew Garrett To: Linus Torvalds Cc: Jack Stone , Alan Stern , Oliver Neukum , 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: <20120102211904.GA15316@srcf.ucam.org> (sfid-20120102_221940_025294_DC5343CF) References: <4F02165C.1060400@fastmail.fm> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii In-Reply-To: Sender: linux-wireless-owner@vger.kernel.org List-ID: On Mon, Jan 02, 2012 at 12:48:48PM -0800, Linus Torvalds wrote: > Why are you guys making it any more complicated than that? Because it's inadequate. You can't guarantee that we ever loaded firmware. The same hardware might maintain state over warm reboots but not over suspend. We never loaded the firmware loader driver. We never called request_firmware(). We have no way of knowing whether the device is an older one that needs firmware loading, or a newer one which has it in flash. -- Matthew Garrett | mjg59@srcf.ucam.org