Return-path: Received: from bues.ch ([80.190.117.144]:38156 "EHLO bues.ch" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750883Ab2AAQ0V (ORCPT ); Sun, 1 Jan 2012 11:26:21 -0500 Date: Sun, 1 Jan 2012 17:25:58 +0100 From: Michael =?UTF-8?B?QsO8c2No?= To: Alan Stern Cc: Oliver Neukum , Matthew Garrett , 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: <20120101172558.4155ffbe@milhouse> (sfid-20120101_172626_886322_3272C399) In-Reply-To: References: <201201011322.34483.oliver@neukum.org> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Sender: linux-wireless-owner@vger.kernel.org List-ID: On Sun, 1 Jan 2012 11:17:52 -0500 (EST) Alan Stern wrote: > As Linus pointed out, the real problem here is the firmware loader. > The way it is now, a driver can't always depend on the data being > available, even during a normal boot. It ought to use an asynchronous > approach; then none of these problems would arise. request_firmware_nowait() exists. -- Greetings, Michael.