在配置中提及 CPU 系列类型来为特定 CPU 架构构建 Linux 内核?

在配置中提及 CPU 系列类型来为特定 CPU 架构构建 Linux 内核?

我正在尝试为CPU 构建Linux Kernel 5.18.5下载的版本。我的构建机器是一台运行在.是否需要更改配置以提及我正在构建的 CPU 类型?kernel.orgIntel Xeon IceLakeUbuntuIntel i7 processor.config

答案1

唯一重要的内核配置设置位于处理器类型和功能/处理器系列子菜单。它只会影响基本的内核编译设置。 (例如 gcc 的 -march)

就 CONFIG_* 选项而言,这应该转换为某些 CONFIG_[LABEL] 选项,其中 [LABEL] 代表在 MK8、MPSC、MCORE2(我建议您应该将其用于 Xeon)、MATOM、GENERIC_CPU)

原始列表可能看起来有些有限,但其他一切(一些补丁表明存在更广泛的列表)只会影响非常具体和专用的编译器优化设置,最好不要为编译内核而设置这些设置,因为它肯定会不受支持。

相关内容