我正在尝试为CPU 构建Linux Kernel 5.18.5
下载的版本。我的构建机器是一台运行在.是否需要更改配置以提及我正在构建的 CPU 类型?kernel.org
Intel Xeon IceLake
Ubuntu
Intel i7 processor
.config
答案1
唯一重要的内核配置设置位于处理器类型和功能/处理器系列子菜单。它只会影响基本的内核编译设置。 (例如 gcc 的 -march)
就 CONFIG_* 选项而言,这应该转换为某些 CONFIG_[LABEL] 选项,其中 [LABEL] 代表在 MK8、MPSC、MCORE2(我建议您应该将其用于 Xeon)、MATOM、GENERIC_CPU)
原始列表可能看起来有些有限,但其他一切(一些补丁表明存在更广泛的列表)只会影响非常具体和专用的编译器优化设置,最好不要为编译内核而设置这些设置,因为它肯定会不受支持。