From owner-freebsd-arch@FreeBSD.ORG Sun Jan 22 21:12:19 2012 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DC4A51065675 for ; Sun, 22 Jan 2012 21:12:19 +0000 (UTC) (envelope-from yanegomi@gmail.com) Received: from mail-tul01m020-f182.google.com (mail-tul01m020-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id A36878FC0C for ; Sun, 22 Jan 2012 21:12:19 +0000 (UTC) Received: by obcwo16 with SMTP id wo16so3562845obc.13 for ; Sun, 22 Jan 2012 13:12:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=Xi3JEvN8LzYq+ZtOr9o77Dg8eMTsmCIuruZ/0bpTYaY=; b=dWeIZ/P4Zc9ZMGPOrSdqbW5GWhK92I1m2+AGCbGGWepvIvUuZpA2jY8aNsstI6JdFU wGCQwbMeIDpbYCeEwHKMoIew69kJXGluXXuBTwMEm/FVwPnXfac0CcrNGdEEPX6Z5mIY cZvo1n57NVX9c/TBcGjV0p8dJLQdf4MRt1Lp8= MIME-Version: 1.0 Received: by 10.182.72.74 with SMTP id b10mr5558172obv.69.1327265364494; Sun, 22 Jan 2012 12:49:24 -0800 (PST) Received: by 10.182.5.162 with HTTP; Sun, 22 Jan 2012 12:49:24 -0800 (PST) In-Reply-To: <20120122201814.GA32081@thorin> References: <20120122201814.GA32081@thorin> Date: Sun, 22 Jan 2012 12:49:24 -0800 Message-ID: From: Garrett Cooper To: Robert Millan Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: Kostik Belousov , Adrian Chadd , freebsd-arch@freebsd.org Subject: Re: RFC: MK_BLOBS build option X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2012 21:12:19 -0000 On Sun, Jan 22, 2012 at 12:18 PM, Robert Millan wrote: > > Hi everyone, > > I propose this build option so that users can select if they want to disa= ble > blobs of binary code in their kernel. =A0Currently Debian does this by pa= tching > the build system; having a build option would make things much easier, bu= t > it can also be useful for users whose preference is not to install those > modules. > > Description: > > =A0Add MK_BLOBS build option. Setting MK_BLOBS to "no" will disable kerne= l > =A0modules that include binary-only blobs of code. > > =A0More fine-grained control is provided via MK_BLOBS_HOST (for native co= de > =A0that runs on host CPU) and MK_BLOBS_UCODE (for microcode). What is the goal that you're trying to achieve? Is it policy based? For reducing the kernel size? Etc? Thanks, -Garrett