皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

AMD 准备 Linux 对用户 CPUID 故障的支持

虽然 Intel 从 2017 年初开始就支持 Ivy Bridge 处理器上的 CPUID 故障,并在 Linux 内核中支持此功能,但直到现在,AMD 支持才开始连接并利用现有的 Intel 代码路径。

CPUID 故障是一项功能,用于在尝试执行权限级别高于零 (CPL 0 / Ring 0) 的 CPUID 指令时使处理器出错。反过来,这可以用于跟踪器来模拟 CPUID 指令和类似的用例,例如某些 VMM/虚拟机管理程序用于捕获用户空间 CPUID 指令。

虽然 2012 年带有 Ivy Bridge 的 Intel CPU 和 2017 年以来的 Linux 内核长期支持,但直到上周才发布了支持 CPUID 故障的 AMD 补丁。

AMD 准备 Linux 对用户 CPUID 故障的支持

此补丁使用与 Intel 相同的用户界面在 AMD 上引入 CPUID 错误支持。该补丁未指定哪些代 AMD CPU 能够原生支持用户 CPUID 故障。

转自 AMD Preps Linux Support For User CPUID Faulting – Phoronix