随着今年晚些时候推出的 Linux 5.18 内核,英特尔受保护的处理器库存编号 (PPIN) 将更容易暴露给他们的服务器处理器。
受保护处理器库存编号(有时也称为“受保护处理器标识号”)是在制造时设置的用于唯一标识给定处理器的编号。PPIN 也可以转换回特定的工厂和生产运行,这在诊断任何缺陷时很有用。英特尔之前提交了 Linux 补丁,用于在服务器管理员遇到 MCE 错误时显示 PPIN,以帮助跟踪问题发生在哪些物理 CPU 上——但只有在出现错误时才会打印……现在使用 Linux 5.18 PPIN服务器管理员将更容易访问。
PPIN 可在可追溯到 Ivy Bridge 的英特尔至强服务器处理器上找到,用于唯一地跟踪给定的物理 CPU,这在大型组织和数据中心中非常有用,尤其是在多插槽服务器中。Linux 5.18 的变化现在允许将 PPIN 作为 CPU 拓扑的一部分进行读取。以前,如果需要数据,则必须手动读取 PPIN 的模型特定寄存器 (MSR),但对于 Linux 5.18+,PPIN 也可以在/sys/devices/system/cpu/cpu*/topology下找到。由于这是处理器的唯一“序列号”,因此通过 sysfs 读取 PPIN 仅限于具有 root 访问权限的用户。
AMD 还为其处理器提供了 PPIN,其 Linux 补丁于 2020 年发布。此 PPIN sysfs 报告也应适用于 AMD 处理器。
作为其他 PPIN 补丁的一部分,sysfs 报告已添加到 TIP 的 x86/cpu Git 分支中,用于暂存到下个月的 Linux 5.18 合并窗口。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun125561.html