本文主机频道详细介绍了“如何修复Linux内核队列中的新TSX”。内容详细,步骤清晰,细节处理得当。希望这篇文章《Linux内核队列如何修复新的英特尔TSX》能帮你解决疑惑。让我们按照主机频道的思路,一起学习新知识。
在Linux 5.18-rc3之前,提交了两个英特尔TSX(事务同步扩展)修复,它们也被标记为向后移植到现有的Linux稳定内核。其中一个修复是为了解决系统仍然容易受到TSX异步中止(TAA)漏洞攻击的情况,另一个是TSX可能无法关闭。首先是在启动时禁用TSX开发模式。
的变化。虽然英特尔微码更新使所有TSX事务在默认情况下中止堡垒安全,但它也添加了“开发模式”来重新启用TSX。通过这种微码TSX开发模式,系统可能会无意中易受TSX异步中止漏洞的攻击。
默认情况下,某些英特尔处理器上的微码更新会导致所有TSX事务始终中止。
另一个修复方法是解决TSX _强制_中止MSR不能在所有CPU上使用来禁用TSX的问题,所以TSX_CTRL MSR现在在支持的CPU上使用。英特尔开发的补丁中的代码注释将其总结为“禁用TSX并不容易”。
这两个补丁都是在今天晚些时候Linux 5.18-rc3内核发布之前的复活节早上提交的,这些补丁也被标记为移植回现有的稳定和维护的内核版本系列。
什么是Linux系统?Linux是一种类似Unix的操作系统,可以免费使用和自由传播。它是一个基于POSIX的多用户、多任务、多线程、多CPU操作系统。Linux可以运行主要的UNIX工具、应用程序和网络协议。
评论前必须登录!
注册