Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1762435AbYGOSiV (ORCPT ); Tue, 15 Jul 2008 14:38:21 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1755798AbYGOSiI (ORCPT ); Tue, 15 Jul 2008 14:38:08 -0400 Received: from zrtps0kp.nortel.com ([47.140.192.56]:40045 "EHLO zrtps0kp.nortel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753025AbYGOSiG (ORCPT ); Tue, 15 Jul 2008 14:38:06 -0400 Message-ID: <487CEE55.2010904@nortel.com> Date: Tue, 15 Jul 2008 12:37:09 -0600 From: "Chris Friesen" User-Agent: Mozilla Thunderbird 1.0.2-6 (X11/20050513) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Linus Torvalds CC: Jeff Garzik , Henrique de Moraes Holschuh , Frans Pop , arjan@infradead.org, akpm@linux-foundation.org, dwmw2@infradead.org, alan@lxorguk.ukuu.org.uk, linux-kernel@vger.kernel.org Subject: Re: [GIT *] Allow request_firmware() to be satisfied from in-kernel, use it in more drivers. References: <1216077806.27455.85.camel@shinybook.infradead.org> <20080714164119.99c33d5b.akpm@linux-foundation.org> <20080714165956.7fe2d4ee@infradead.org> <487C0365.5030203@garzik.org> <487C0365.5030203@garzik.org> <200807151757.10626.elendil@planet.nl> <20080715180535.GA6080@khazad-dum.debian.net> <487CE917.3000000@garzik.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 15 Jul 2008 18:37:14.0910 (UTC) FILETIME=[CD5943E0:01C8E6A9] Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 895 Lines: 21 Linus Torvalds wrote: > Why compile them into the module, when that's just the _inflexible_ model? > > Why not just install them with the module (perhaps in the module > directory, perhaps not), and just load them? > > Really. You _do_ have do to "make modules_install" or similar. That has > _already_ got inter-file dependencies (ie some modules simply depend on > other modules). I'm not seeing why you cannot accept change. Even if the end goal is to support more flexible firmware loading, it would seem to make sense to allow building the firmware into the module--if only as an interim step to avoid breaking existing setups. Chris -- 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/