kernel: Compile RNG drivers into the kernel

The kernel will try to gather entropy really early in the boot process
where those device drivers might not have been loaded yet. They are
small and can therefore be compiled into the kernel like we already do
on ARM.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
This commit is contained in:
Michael Tremer
2021-01-12 10:52:30 +00:00
committed by Arne Fitzenreiter
parent c396ed7a2c
commit 904386624c
4 changed files with 15 additions and 32 deletions

View File

@@ -20692,15 +20692,6 @@ lib/modules/KVER-ipfire/kernel
#lib/modules/KVER-ipfire/kernel/drivers/bus/mhi/core/mhi.ko.xz
#lib/modules/KVER-ipfire/kernel/drivers/char
#lib/modules/KVER-ipfire/kernel/drivers/char/hangcheck-timer.ko.xz
#lib/modules/KVER-ipfire/kernel/drivers/char/hw_random
#lib/modules/KVER-ipfire/kernel/drivers/char/hw_random/amd-rng.ko.xz
#lib/modules/KVER-ipfire/kernel/drivers/char/hw_random/ba431-rng.ko.xz
#lib/modules/KVER-ipfire/kernel/drivers/char/hw_random/geode-rng.ko.xz
#lib/modules/KVER-ipfire/kernel/drivers/char/hw_random/intel-rng.ko.xz
#lib/modules/KVER-ipfire/kernel/drivers/char/hw_random/timeriomem-rng.ko.xz
#lib/modules/KVER-ipfire/kernel/drivers/char/hw_random/via-rng.ko.xz
#lib/modules/KVER-ipfire/kernel/drivers/char/hw_random/virtio-rng.ko.xz
#lib/modules/KVER-ipfire/kernel/drivers/char/hw_random/xiphera-trng.ko.xz
#lib/modules/KVER-ipfire/kernel/drivers/char/ipmi
#lib/modules/KVER-ipfire/kernel/drivers/char/ipmi/ipmi_devintf.ko.xz
#lib/modules/KVER-ipfire/kernel/drivers/char/ipmi/ipmi_msghandler.ko.xz

View File

@@ -20579,14 +20579,6 @@ lib/modules/KVER-ipfire/kernel
#lib/modules/KVER-ipfire/kernel/drivers/bus/mhi/core/mhi.ko.xz
#lib/modules/KVER-ipfire/kernel/drivers/char
#lib/modules/KVER-ipfire/kernel/drivers/char/hangcheck-timer.ko.xz
#lib/modules/KVER-ipfire/kernel/drivers/char/hw_random
#lib/modules/KVER-ipfire/kernel/drivers/char/hw_random/amd-rng.ko.xz
#lib/modules/KVER-ipfire/kernel/drivers/char/hw_random/ba431-rng.ko.xz
#lib/modules/KVER-ipfire/kernel/drivers/char/hw_random/intel-rng.ko.xz
#lib/modules/KVER-ipfire/kernel/drivers/char/hw_random/timeriomem-rng.ko.xz
#lib/modules/KVER-ipfire/kernel/drivers/char/hw_random/via-rng.ko.xz
#lib/modules/KVER-ipfire/kernel/drivers/char/hw_random/virtio-rng.ko.xz
#lib/modules/KVER-ipfire/kernel/drivers/char/hw_random/xiphera-trng.ko.xz
#lib/modules/KVER-ipfire/kernel/drivers/char/ipmi
#lib/modules/KVER-ipfire/kernel/drivers/char/ipmi/ipmi_devintf.ko.xz
#lib/modules/KVER-ipfire/kernel/drivers/char/ipmi/ipmi_msghandler.ko.xz