• Home
  • Raw
  • Download

Lines Matching +full:needs +full:- +full:reset +full:- +full:on +full:- +full:resume

1 .. SPDX-License-Identifier: GPL-2.0
7 :Authors: - Fenghua Yu <fenghua.yu@intel.com>
8 - Borislav Petkov <bp@suse.de>
9 - Ashok Raj <ashok.raj@intel.com>
13 updating the microcode on platforms beyond the OEM End-Of-Life support,
14 and updating the microcode on long-running systems without rebooting.
34 on Intel:
36 on AMD :
39 During BSP (BootStrapping Processor) boot (pre-SMP), the kernel
41 CPU is found, it will be applied in the BSP and later on in all APs
45 Thus, the cached microcode patch is applied when CPUs resume from a
56 if [ -z "$1" ]; then
66 rm -rf $TMPDIR
70 mkdir -p $DSTDIR
72 if [ -d /lib/firmware/amd-ucode ]; then
73 cat /lib/firmware/amd-ucode/microcode_amd*.bin > $DSTDIR/AuthenticAMD.bin
76 if [ -d /lib/firmware/intel-ucode ]; then
77 cat /lib/firmware/intel-ucode/* > $DSTDIR/GenuineIntel.bin
80 find . | cpio -o -H newc >../ucode.cpio
85 rm -rf $TMPDIR
88 The system needs to have the microcode packages installed into
104 /lib/firmware/{intel-ucode,amd-ucode}. The default distro installation
115 ----------------------
119 the update is executed on one SMT thread of the core, the sibling
134 To eliminate this case, a stop_machine()-based CPU synchronization was
141 (#SMI) and Non-Maskable interrupts (#NMI).
144 --------------
146 Machine Checks (#MC) are non-maskable. There are two kinds of MCEs.
147 Fatal un-recoverable MCEs and recoverable MCEs. While un-recoverable
151 On certain Intel machines, MCEs are also broadcast to all threads in a
160 MCE was signaled, the above condition will promote to a system reset
165 ---------------------------
178 Non-Maskable Interrupts
179 -----------------------
189 -------------------------------------------
192 real workloads. Late loading behavior depends on what the base patch on
200 Between patch1 and patch3, patch2 might have deprecated a software-visible
208 for late-loading. This is another one of the problems that caused late
215 the regular builtin firmware method CONFIG_EXTRA_FIRMWARE. Only 64-bit is
220 CONFIG_EXTRA_FIRMWARE="intel-ucode/06-3a-09 amd-ucode/microcode_amd_fam15h.bin"
226 |-- amd-ucode
228 | |-- microcode_amd_fam15h.bin
230 |-- intel-ucode
232 | |-- 06-3a-09