mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-09-08 18:30:35 +00:00
pkg/firmware: Add a package with firmware required by enabled device drivers
This new 'firmware' package contains the firmware blobs required by the device drivers in a LinuxKit kernel. The list of required blobs is determined by calling 'modinfo' on each module. We also unconditionally include the AMD CPU microcode and the licence files. Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
This commit is contained in:
12
pkg/firmware/README.md
Normal file
12
pkg/firmware/README.md
Normal file
@@ -0,0 +1,12 @@
|
||||
The `firmware` package contains updated firmware files required by any
|
||||
driver compiled as a module. Based on the modules included in a recent
|
||||
LinuxKit kernel, copy the required firmware binaries as reported by
|
||||
'modinfo'. We deliberately do *not* pick the latest version here to
|
||||
prevent it being updated on kernel updates. Firmware revisions do not
|
||||
change very often and we expect older and newer kernels to work with a
|
||||
range of firmware binaries.
|
||||
|
||||
Note: The current mechanism only handles firmware blobs required by
|
||||
modules and ignores firmware blobs required by drivers compiled into
|
||||
the kernel. However, with the LinuxKit kernels we typically compile
|
||||
all hardware drivers as modules.
|
Reference in New Issue
Block a user