From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1M3eFB-000100-Ur for garchives@archives.gentoo.org; Mon, 11 May 2009 22:45:10 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id CA18EE01C5; Mon, 11 May 2009 22:45:08 +0000 (UTC) Received: from mail-gx0-f176.google.com (mail-gx0-f176.google.com [209.85.217.176]) by pigeon.gentoo.org (Postfix) with ESMTP id A4A2AE01C5 for ; Mon, 11 May 2009 22:45:08 +0000 (UTC) Received: by gxk24 with SMTP id 24so8666824gxk.10 for ; Mon, 11 May 2009 15:45:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to :content-type:content-transfer-encoding; bh=iltoOHF0UFnum6OHy682ci2Ik2v4z8mpIgwcGh3tOCw=; b=qP0dT6NkUAM6Hm+QxedjXDobrnHkb0C80jItZtTAx6FTSXKjPY8Kt0QrJwoWU6Gs8P 2QMMKGE8mZSaw7iA/wcm/K5z5Hgdtm/Cy07fUUml9bY0Hepcjjm7OUQMEVQkJBA4bouD CeMXvhFM+Ti5Mw1/cHJCj4PjPvrYqxQIAt0i4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; b=rZbk0BAyGSJXHlX4Zyed2TfzAuixYYW6x3KQNeDehAjByjEb4fx7BcRcoa/XsXbeGR i+sW+kKthAeNj07K4InTVbFJ56TeqZi7tGzRcjzxkTdSocfZQRXL0Txshqe56i3hNq1C Nvd/GKXEkseAvXjAsyqbs1V/t8dHOXFkBBNTI= Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Sender: paul.hartman@gmail.com Received: by 10.151.69.13 with SMTP id w13mr12473525ybk.135.1242081908361; Mon, 11 May 2009 15:45:08 -0700 (PDT) In-Reply-To: <4A08891B.1040800@gmail.com> References: <20090511213914.21778bb2@amparo> <58965d8a0905111256w27ff299bp8d2755d040304a79@mail.gmail.com> <4A08891B.1040800@gmail.com> Date: Mon, 11 May 2009 17:45:08 -0500 X-Google-Sender-Auth: baed3b035b181a77 Message-ID: <58965d8a0905111545ncde8f0foe426989e02644f40@mail.gmail.com> Subject: Re: [gentoo-user] Problem with compiling kernel From: Paul Hartman To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: 500f97e8-3a9d-4f35-89ab-dcd980cf4575 X-Archives-Hash: 7f281276cf93dba304b4fd805419a277 On Mon, May 11, 2009 at 3:22 PM, Dale wrote: > Paul Hartman wrote: >> On Mon, May 11, 2009 at 2:39 PM, Arnau Bria wrote: >> >>> On Mon, 11 May 2009 21:33:23 +0200 >>> Marc Blumentritt wrote: >>> >>> >>>> Hi, >>>> >>> Hi, >>> >>> >>>> when I try to compile a kernel again (meaning after compiling it and >>>> building the modules), I get this error message: >>>> >>>> hive linux # make && make modules_install && make >>>> >>> just one question about your compiling command, why make && ... && make? >>> I just do make all && make modules_install ... >>> >> >> I do: >> >> make all >> make install >> make modules_install >> make firmware_install >> >> seperately :) >> >> >> > > I do like Arnau does. It works here. What is that "firmware_install" > part anyway? I haven't ever seen that before. Why, it installs firmware of course. :) It looks like it was added almost a year ago. Here are the patch check-in notes: From: David Woodhouse To: Subject: [PATCH 03/18] firmware: Add 'firmware_install' make target Date: Thursday, May 29, 2008 - 4:01 am This installs all the in-kernel-tree firmware into $(INSTALL_FW_PATH), which defaults to $(objtree)/usr/lib/firmware and is intended end up in /lib/firmware for udev to find the files. This, in conjunction with the builtin-firmware support, makes it simple for drivers with associated firmware to move over to request_firmware() and give the user a choice of whether to have it built in to the kernel image or loaded separately from userspace. As with kernel header installation for userspace, it intentionally pays no attention to configuration variables -- it installs _all_ available firmware blobs, unconditionally.