summaryrefslogtreecommitdiff
path: root/metadata/news/2024-05-17-dracut-ext-kmods/2024-05-17-dracut-ext-kmods.en.txt
diff options
context:
space:
mode:
Diffstat (limited to 'metadata/news/2024-05-17-dracut-ext-kmods/2024-05-17-dracut-ext-kmods.en.txt')
-rw-r--r--metadata/news/2024-05-17-dracut-ext-kmods/2024-05-17-dracut-ext-kmods.en.txt22
1 files changed, 19 insertions, 3 deletions
diff --git a/metadata/news/2024-05-17-dracut-ext-kmods/2024-05-17-dracut-ext-kmods.en.txt b/metadata/news/2024-05-17-dracut-ext-kmods/2024-05-17-dracut-ext-kmods.en.txt
index ff2bdf695241..af58a6386afe 100644
--- a/metadata/news/2024-05-17-dracut-ext-kmods/2024-05-17-dracut-ext-kmods.en.txt
+++ b/metadata/news/2024-05-17-dracut-ext-kmods/2024-05-17-dracut-ext-kmods.en.txt
@@ -1,7 +1,7 @@
Title: Changes to dracut kernel module/microcode handling
Author: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Posted: 2024-05-17
-Revision: 1
+Revision: 2
News-Item-Format: 2.0
Display-If-Installed: sys-kernel/dracut
Display-If-Installed: virtual/dist-kernel
@@ -18,6 +18,7 @@ microcode, and how these are handled in initial RAM file systems
Depending on the local Dracut and USE flag configuration, some
configuration adjustments may be required as a result of these changes.
+
Background (the problem)
====================
@@ -40,6 +41,7 @@ it could find. This leads to several problems:
As a result, Dracut's "--reproducible" setting is not working. And
the functionality of the initramfs may change (seemingly) at random.
+
Background (the fix)
====================
@@ -64,10 +66,12 @@ Several things have been changed:
then the initramfs is regenerated. When the "dist-kernel" flag is
disabled, the "initramfs" flag behaves as it previously did.
-User Action Required
+
+User Action Required (Dracut and/or Distribution Kernel users)
====================
-Users should double check two things:
+Users of sys-kernel/dracut and/or Distribution Kernels should double
+check two things:
1) Please ensure that you are *not* globally enabling or disabling
the "initramfs" USE flag. Enabling it globally might result in an
unnecessarily large initramfs. Disabling it globally might result
@@ -81,6 +85,18 @@ Users should double check two things:
configuration files to ensure that you are not unintentionally
overriding the settings set by Portage.
+
+User Action Required (other users)
+====================
+
+Other users may wish to disable the "initramfs" USE flag on
+sys-kernel/linux-firmware and/or sys-firmware/intel-microcode
+if they already have other mechanisms in place for updating the CPU
+microcode (such as kernel built-in CPU microcode). Users who do not
+use sys-kernel/dracut or Distribution Kernels can safely disable
+the "initramfs" USE flag globally.
+
+
Frequently Asked Questions
====================