On Fri, Dec 9, 2016 at 11:18 AM, Dominik 'Rathann' Mierzejewski
<[email protected]> wrote:
> On Friday, 09 December 2016 at 13:41, Josh Boyer wrote:
>> On Fri, Dec 9, 2016 at 7:30 AM, Florian Weimer <[email protected]> wrote:
>> > On 12/09/2016 01:22 PM, Josh Boyer wrote:
>> >> On Fri, Dec 9, 2016 at 6:10 AM, Florian Weimer <[email protected]> wrote:
> [...]
>> >>> What about default Fedora installations?  Do they come with early boot
>> >>> microcode updates?
>> >>
>> >> Yes.  Dracut is configured to create and apply early microcode
>> >> updates.  It uses whatever version of microcode is installed at the
>> >> time the kernel is installed and the initramfs is created.
>> >
>> > This is good.  Will the initramfs also be regenerated using dracut if 
>> > Fedora
>> > ships a microcode update?
>>
>> No.  The initramfs is never regenerated automatically.  Only a kernel
>> installation creates it, and it only gets regenerated if someone does
>> that by hand.
>
> Maybe it should be regenerated when the package containing microcode
> gets updated, then?

In theory, maybe.  In practice, it means that anything from the system
that gets pulled into the initramfs that has been updated will also be
included.  That can lead to confusing issues when that
kernel+initramfs combination was working, and now suddenly it doesn't
because one of the userspace components is broken.

If dracut grows a mode to only update the microcode, the we can
probably look at that more closely.  Otherwise, I'm not in favor for
introducing multiple variables that could possibly change in the boot
process.

josh
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to