From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id mAxyETB9v2IKHgEAbAwnHQ (envelope-from ) for ; Sat, 02 Jul 2022 01:03:12 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id EP92EDB9v2IkVwAAG6o9tA (envelope-from ) for ; Sat, 02 Jul 2022 01:03:12 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 11B25430C0 for ; Sat, 2 Jul 2022 01:03:12 +0200 (CEST) Received: from localhost ([::1]:37636 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o7PfK-0004xl-8l for larch@yhetil.org; Fri, 01 Jul 2022 19:03:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38934) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o7PfC-0004xN-4E for guix-patches@gnu.org; Fri, 01 Jul 2022 19:03:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:45438) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o7PfB-00008N-SW for guix-patches@gnu.org; Fri, 01 Jul 2022 19:03:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1o7PfB-0001jc-Jb for guix-patches@gnu.org; Fri, 01 Jul 2022 19:03:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#49898] [PATCH v6] gnu: Add spectre-meltdown-checker. Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 01 Jul 2022 23:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49898 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: phodina Cc: 49898@debbugs.gnu.org Received: via spool by 49898-submit@debbugs.gnu.org id=B49898.16567165796660 (code B ref 49898); Fri, 01 Jul 2022 23:03:01 +0000 Received: (at 49898) by debbugs.gnu.org; 1 Jul 2022 23:02:59 +0000 Received: from localhost ([127.0.0.1]:39335 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o7Pf1-0001jE-CB for submit@debbugs.gnu.org; Fri, 01 Jul 2022 19:02:59 -0400 Received: from mail-ed1-f65.google.com ([209.85.208.65]:45659) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o7Pez-0001j0-Tc for 49898@debbugs.gnu.org; Fri, 01 Jul 2022 19:02:50 -0400 Received: by mail-ed1-f65.google.com with SMTP id o9so4588683edt.12 for <49898@debbugs.gnu.org>; Fri, 01 Jul 2022 16:02:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:subject:from:to:cc:date:in-reply-to:references :user-agent:mime-version:content-transfer-encoding; bh=E0xuDTg5sYkHdarQ+cpANPNo+VqQBw9rZPaKyLeijKI=; b=oTf/SSwuvSMvtfPMCKAj1OldOdgitQy+P/fUunB651lwX8w9JJ2+DclF6MSnzhbJ31 2jSCUcB7IKic24Mqrdc2mpaV8VKH8vSeS10kNyNIGCiSlKweT7GfUg5/O7lDvwNOVLbk Jt4xV2rVkZhlo/NuuRZbmyeiLoBxyAzJyEvDXzLIWFIoJx8QVkxZRbgNa6FKE6+Y4uW/ c+7425sxPHtRwhpR8nKuNUsfGj+9yS1PLKOlrUbI8gP8BQUeVIeeL0B9/SAaa0OBF/xV EKadGZJoWYTqL9O8SSq0cV8tp8yaMHMcheUajmMoo5+IyaDKSqVpgUzWEkNzQJ4/7k7h PcXw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=E0xuDTg5sYkHdarQ+cpANPNo+VqQBw9rZPaKyLeijKI=; b=W85PghdlK24OLxzmhNlWj+UEn71KSu293dGxOhaA1j2v+uNwTmNlaCBzxNDSQBxFbJ Kd9h4JzESazZf2F3G5eeltaR9U8Ntg/VpSRJhYkQ554hWFHXBrOgOObLJ/0B2ok51mlW B7jMx7dB8CkscyciM0z7KZfDGc0NTu1r5f6U37ZMHcYa//nYPzjjJbX3u1xDOmVfDLS3 QKMsO9ukRcuNHyyMEO7/99thA31TsG2bzvELxpbSqjxuJR8m9HiZ4572NJM8SHvWm9v9 ixlJodnVjgEU5BmIYgmjppPFafJevU40yBLGvgCe1O+477giGUnJN73Dyl5GN1ySz5bW Vfgw== X-Gm-Message-State: AJIora/JlgcKggLWanHSOg0ftyMD43DEhf089XUF5xh9qfhid35rQlfG JEI+KnLvcHrtL1eA1Q+ge0o= X-Google-Smtp-Source: AGRyM1tWrkUzuwRh7MJXejs8zMG01B54tsrfYg3xdWWlJmrcp8nxMikrWLA3pXjOgV3ZKzAJuHn1bQ== X-Received: by 2002:a05:6402:26d5:b0:435:aba2:9495 with SMTP id x21-20020a05640226d500b00435aba29495mr22108423edd.133.1656716564000; Fri, 01 Jul 2022 16:02:44 -0700 (PDT) Received: from nijino.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id c11-20020aa7c98b000000b00435a912358dsm15764939edt.30.2022.07.01.16.02.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 01 Jul 2022 16:02:43 -0700 (PDT) Message-ID: <92c5868666a6472a883568b3646668d304a01dd5.camel@gmail.com> From: Liliana Marie Prikler Date: Sat, 02 Jul 2022 01:02:42 +0200 In-Reply-To: <1BotgVcf3T0nBoSMz6SX1q7rpoKPp5bWkKSJcPItI46rjJV4dH0mmSkw_VVmE2MSpj10jMiscrcQLejbOo7192u2AsScBrWklgnP09m_dg4=@protonmail.com> References: <0611f164235f06ffdfaa3eb4fa5a7915210df134.camel@gmail.com> <9fb60e57ba5ed684c5ad113c3b9861e7d2e922e0.camel@gmail.com> <1BotgVcf3T0nBoSMz6SX1q7rpoKPp5bWkKSJcPItI46rjJV4dH0mmSkw_VVmE2MSpj10jMiscrcQLejbOo7192u2AsScBrWklgnP09m_dg4=@protonmail.com> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1656716592; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=E0xuDTg5sYkHdarQ+cpANPNo+VqQBw9rZPaKyLeijKI=; b=SxuAuOlze46urstE+tnt7Qu+U2CvlDp0k5NEjpYJ/FvyokHFDvY7R1icULMzhZ7jjzDuDv tNuDWYLM4mgQ6SmmS2cBiUGcvT5oPhW3AtdbKCdy5UwYVG9fnbkzrzdwyAAfJZROs3WBnH /P20xJK1z0lyxoik3cu2hzLhtmrG5nT939HdlkVqbjNqyLN7PfT0yCxdgguDOJkrNBZkud 9S2OboEk11w74GPWTNJC4VM82jZOahTVP+FO46hazN+1etzpoosTzAQgAGZYwkhYG/7czl WN5IYCVaaOfbWchL3jH4F48NHGl43qXjZ59BSFRK3JLOq+oeCabP1D/n3VTomw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1656716592; a=rsa-sha256; cv=none; b=Z4ht5HYrnlTtjD4g5SolJDqBpAosbirLZ5hFnX/ByZGfeAcDho85C0ewQNLdxOZ1ZXusv0 hMU+rMvz0NMgUdGf49mdHj4xL56HUA9080HgD69SGsYWojz/3uGaVz3Ykyc13tj4/bcQR5 tme3vxawzIhenxfPxRj+CZNMEZb75YVoxK7gCow2b/WeCHVS8ctoYmkZmUK+V4ss2rSMzR B9+P+6L971ceopWB4GPFRXmrq5dGEdVD7b4tVeSXA5KYtBX1YOr+0f0UNxYyhLFrwGV8Y7 AW6LV2N6iQe0hyN6clx4Q/Pma2kQ14xZ/3KyCDlzVH7XpAmt7c+5B2j5ovKImA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b="oTf/SSwu"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 6.75 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b="oTf/SSwu"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 11B25430C0 X-Spam-Score: 6.75 X-Migadu-Scanner: scn0.migadu.com X-TUID: rcZhnIZrCoMd Am Freitag, dem 01.07.2022 um 21:57 +0000 schrieb phodina: > Hi! > > here's updated patch set: > > - The version has been updated. > - It uses gexps. > - There are now 3 packages (intelfw and mcextractor are new). > > There is the issue with Intel license. Not sure if it can be > included. I don't think it can. In my humble opinion, microcode counts as very functional data and should thus be distributed under a free license. mcextractor OTOH looks good to me, even if its main purpose is to handle these binary blobs. > The intelfw and mcextractor are used in the shell function > update_fwdb. It might be better to create a patch, remove the > download functionality and point it to /gnu/store for the package > inputs. What do you think? As already outlined, I think we should go with a "please provide your firmware via command line option if you think that makes a difference" approach, assuming unpatched firmware if none is passed. Since Guix doesn't actually distribute any of Intel's or AMD's blobs, that is the correct behaviour, both ethically and functionally. Cheers