Lines Matching +full:boot +full:- +full:method
1 .. SPDX-License-Identifier: GPL-2.0
7 :Authors: - Fenghua Yu <fenghua.yu@intel.com>
8 - Borislav Petkov <bp@suse.de>
12 updating the microcode on platforms beyond the OEM End-Of-Life support,
13 and updating the microcode on long-running systems without rebooting.
20 The kernel can update microcode very early during boot. Loading
22 kernel boot time.
24 The microcode is stored in an initrd file. During boot, it is read from
29 loader parses the combined initrd image during boot.
38 During BSP (BootStrapping Processor) boot (pre-SMP), the kernel
55 if [ -z "$1" ]; then
65 rm -rf $TMPDIR
69 mkdir -p $DSTDIR
71 if [ -d /lib/firmware/amd-ucode ]; then
72 cat /lib/firmware/amd-ucode/microcode_amd*.bin > $DSTDIR/AuthenticAMD.bin
75 if [ -d /lib/firmware/intel-ucode ]; then
76 cat /lib/firmware/intel-ucode/* > $DSTDIR/GenuineIntel.bin
79 find . | cpio -o -H newc >../ucode.cpio
84 rm -rf $TMPDIR
99 The /dev/cpu/microcode method is deprecated because it needs a special
102 The easier method is simply installing the microcode packages your distro
110 /lib/firmware/{intel-ucode,amd-ucode}. The default distro installation
117 the regular builtin firmware method CONFIG_EXTRA_FIRMWARE. Only 64-bit is
122 CONFIG_EXTRA_FIRMWARE="intel-ucode/06-3a-09 amd-ucode/microcode_amd_fam15h.bin"
128 |-- amd-ucode
130 | |-- microcode_amd_fam15h.bin
132 |-- intel-ucode
134 | |-- 06-3a-09
140 Needless to say, this method is not the most flexible one because it