From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1422769AbWGJSwK (ORCPT ); Mon, 10 Jul 2006 14:52:10 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1422767AbWGJSwK (ORCPT ); Mon, 10 Jul 2006 14:52:10 -0400 Received: from pentafluge.infradead.org ([213.146.154.40]:36834 "EHLO pentafluge.infradead.org") by vger.kernel.org with ESMTP id S1422665AbWGJSwI (ORCPT ); Mon, 10 Jul 2006 14:52:08 -0400 Subject: Re: [patch] do not allow IPW_2100=Y or IPW_2200=Y From: Arjan van de Ven To: David Miller Cc: auke-jan.h.kok@intel.com, jgarzik@pobox.com, pavel@ucw.cz, yi.zhu@intel.com, jketreno@linux.intel.com, netdev@vger.kernel.org, linville@tuxdriver.com, linux-kernel@vger.kernel.org In-Reply-To: <20060710.114717.44959528.davem@davemloft.net> References: <20060710152032.GA8540@elf.ucw.cz> <44B2940A.2080102@pobox.com> <44B29C8A.8090405@intel.com> <20060710.114717.44959528.davem@davemloft.net> Content-Type: text/plain Date: Mon, 10 Jul 2006 20:51:58 +0200 Message-Id: <1152557518.4874.79.camel@laptopd505.fenrus.org> Mime-Version: 1.0 X-Mailer: Evolution 2.2.3 (2.2.3-2.fc4) Content-Transfer-Encoding: 7bit X-SRS-Rewrite: SMTP reverse-path rewritten from by pentafluge.infradead.org See http://www.infradead.org/rpr.html Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 2006-07-10 at 11:47 -0700, David Miller wrote: > From: Auke Kok > Date: Mon, 10 Jul 2006 11:29:30 -0700 > > > Jeff Garzik wrote: > > > Pavel Machek wrote: > > >> Kconfig currently allows compiling IPW_2100 and IPW_2200 into kernel > > >> (not as a module). Unfortunately, such configuration does not work, > > >> because these drivers need a firmware, and it can't be loaded by > > >> userspace loader when userspace is not running. > > > > > > False, initramfs... > > > > which would warrant some extra documentation in Kconfig explaining that this > > driver needs initramfs with firmware for it to work when compiled in the > > kernel. A link to the ipw2x00 documentation might also help. > > Besides, the initramfs runs long after the driver init routine > runs which is when the firmware needs to be available. .. unless you use sysfs to do a fake hotunplug + replug the device, at which point the driver init routine runs again.