1 |
FYI : |
2 |
|
3 |
Did the microcode update, compiled and installed the 4.9.101 kernel with it. |
4 |
After rebooting, I started having kernel hard lock problems. |
5 |
|
6 |
Before compiling / installing kernel 4.9.102, I made an addition to the |
7 |
CFLAGS var in make.conf : -mno-lwp |
8 |
( 'lwp' is 'Light Weight Profiling' ) |
9 |
|
10 |
No kernel hard locks after the reboot. |
11 |
|
12 |
Lesson Learned : |
13 |
The kernel needs to be compiled, installed, system rebooted, |
14 |
re-compiled, re-installed and re-booted again. |
15 |
Otherwise the kernel compile process doesn't adjust to the removal of |
16 |
instruction sets. |
17 |
The 'make.conf' entry is to catch any other uses, system wide. |
18 |
|
19 |
|
20 |
Config Info : |
21 |
|
22 |
Using 'sys-kernel/gentoo-sources' USE flags : experimental modules symlink |
23 |
|
24 |
-march=bdver2 |
25 |
|
26 |
kernel .config settings : |
27 |
# CONFIG_PROFILING is not set |
28 |
CONFIG_HAVE_OPROFILE=y |
29 |
CONFIG_OPROFILE_NMI_TIMER=y |
30 |
CONFIG_KPROBES=y |
31 |
|
32 |
|
33 |
Corbin |