[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Meltdown / Spectre
From: |
Mark H Weaver |
Subject: |
Re: Meltdown / Spectre |
Date: |
Tue, 09 Jan 2018 18:10:02 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) |
Marius Bakke <address@hidden> writes:
> Katherine Cox-Buday <address@hidden> writes:
>
>> Chris Marusich <address@hidden> writes:
>>
>>> Leo Famulari <address@hidden> writes:
>>
>>> I wonder: how easy will it be to install those firmware/microcode
>>> updates if you are using GuixSD? In particular, I'm curious about the
>>> case of the Lenovo x200 with libreboot, since that's what I use
>>> personally.
>>
>> I am also interested -- more from a philisophical perspective -- how
>> GuixSD and GNU squares with these kinds of security updates.
>
> In my opinion, CPU microcode falls under "non-functional data", as
> expressly permitted by the GNU FSDG.
I strongly disagree. CPU microcode is absolutely functional data.
It determines how the CPU functions.
> It is not required for the processor to function, it is merely *a
> posteriori* data that the CPU can use to fix erratic behaviour.
Microcode *is* required for the processor to function. Upgrading it is
optional, because the CPU contains a copy of the microcode in its ROM,
but that doesn't change the fact that the microcode is required.
By the same argument that you presented here, any proprietary software
(e.g. a BIOS) would be considered optional and therefore non-functional
data as long as an older copy of that software is included in the
hardware of the machine.
Mark
- Re: Meltdown / Spectre, (continued)
- Re: Meltdown / Spectre, Tobias Platen, 2018/01/10
- Re: Meltdown / Spectre, Leo Famulari, 2018/01/10
- Re: Meltdown / Spectre, Christopher Lemmer Webber, 2018/01/10
- Re: Meltdown / Spectre, Kei Kebreau, 2018/01/10
- Re: Meltdown / Spectre, Chris Marusich, 2018/01/15
- Re: Meltdown / Spectre, Gábor Boskovits, 2018/01/17
- Re: Meltdown / Spectre, Alex Vong, 2018/01/14
- Re: Meltdown / Spectre,
Mark H Weaver <=
- Re: Meltdown / Spectre, Leo Famulari, 2018/01/10
- Re: Meltdown / Spectre, Ludovic Courtès, 2018/01/16
- Re: Meltdown / Spectre, Mike Gerwitz, 2018/01/16
- Re: Meltdown / Spectre, Ludovic Courtès, 2018/01/17
- Re: Meltdown / Spectre, Chris Marusich, 2018/01/10
- Re: Meltdown / Spectre, Adonay Felipe Nogueira, 2018/01/10
- Re: Meltdown / Spectre, Tobias Platen, 2018/01/10
- Re: Meltdown / Spectre, Gábor Boskovits, 2018/01/10
- Re: Meltdown / Spectre, Marius Bakke, 2018/01/11
- Re: Meltdown / Spectre, Pjotr Prins, 2018/01/15