Linux可修复初代AMD Zen除零运算后可能泄露数据的漏洞

Linux可修复初代AMDZen除零运算后可能泄露数据的漏洞长期从事AMDLinux开发的BorislavPetkov编写了一个内核补丁,以解决Ryzen1000系列和EPYC7001系列处理器的AMDZen1bug。他在提交中解释说:x86/CPU/AMD:除以0后不泄漏商数据在某些情况下,Zen1微体系结构上的整数除以0出现故障时,可能会留下之前除法操作的陈旧商数据。在从#DE异常处理程序返回之前,先进行一次虚拟除法0/1,以避免任何潜在敏感数据的泄漏。在代码中,这个问题被简单地称为"AMDDIV0投机错误"。这一除法漏洞只在AMDZen1处理器中发生。该补丁添加的内核信息还指出,禁用对称多线程(SMT)是"完全"防止除0出错问题的方法。几分钟前,这个补丁被合并到Linux6.5Git中,同时也被标记为可反向移植到所有稳定的Linux内核系列。...PC版:https://www.cnbeta.com.tw/articles/soft/1376069.htm手机版:https://m.cnbeta.com.tw/view/1376069.htm

相关推荐

封面图片

Linux 6.4.10和LTS内核更新,添加了AMD Zen 1 Divide By Zero错误修复

Linux6.4.10和LTS内核更新,添加了AMDZen1DivideByZero错误修复在本周发布新的Linux稳定内核以快速缓解IntelDownfall和AMDInception漏洞之后,今天又带来了一组稳定的次要发布。自周二以来的修复程序中,AMD还针对Zen1错误进行了另一项修复,该错误可能会在“divide-by-zero”后泄漏数据。AMDZen1divide-by-zero漏洞的修复今天被收录到了Linux6.4.10稳定内核以及Linux6.1.45/5.15.126/5.10.190LTS内核中。Linux5.4.253、4.19.291和4.14.322LTS内核今天也发布了,尽管没有向后移植此修复。除了AMDZen1修复外,本周稳定版和LTS内核还进行了其他各种错误修复。详细信息请查看:https://kernel.org/——

封面图片

AMD 下一代 Zen 5 CPU 获得 Linux 6.6 的初步支持

AMD下一代Zen5CPU获得Linux6.6的初步支持在以前的报道中,我们曾多次强调AMD在Linux中发布了对基于Zen5CPU架构的"Family1Ah"处理器的支持。现在,该公司也确保了与Linux6.6的完全兼容,这表明了其对该平台的专注。今天的Linux6.6开发包括支持HWMON温度监控和EDAC报告的补丁,这些补丁之前已在Linux6.6内核周期中添加。此外,x86/misc补丁也已发布,分配给"Family1Ah"处理器的PCI设备ID已经出现。虽然技术上讲这些补丁在当下并不具有重大意义,但它们确实表明了AMD对Linux的重视,与该公司过去的做法相比,这是一个彻底的转变。在Linux用户中,AMD可以说是最受欢迎的平台,占据了绝大多数份额;因此,这可能是该公司彻底改变做法的原因。该公司还积极升级RADVVulkan驱动程序,使Linux成为一个更易于操作的平台。AMDZen5CPU预计将于2024年在AM5平台上首次亮相,并将带来一系列架构变化。届时,我们可能会看到Linux上一如既往地发布多个新补丁,其中一些可能会为下一代Zen5CPU带来有趣的功能;因此,有必要对Linux内核周期进行检查。...PC版:https://www.cnbeta.com.tw/articles/soft/1380519.htm手机版:https://m.cnbeta.com.tw/view/1380519.htm

封面图片

Linux 6.5更新了英特尔GDS/DOWNFALL和AMD INCEPTION漏洞补丁

Linux6.5更新了英特尔GDS/DOWNFALL和AMDINCEPTION漏洞补丁此次合并为Zen3和Zen4添加了围绕缓解AMD投机性返回地址堆栈(RAS)溢出漏洞的内核部分:https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=138bcddb86d8a4f842e4ed6f0585abc9b1a764ff有关AMDINCEPTION披露的详细信息,请参阅我们之前发布的文章。为AMD处理器上的投机性RAS(返回地址栈)溢出漏洞添加缓解措施。简而言之,这又是一个用户空间毒害微架构结构的问题,该结构可通过侧信道泄漏特权信息。Linus还合并了围绕IntelGatherDataSampling(GDS)/DOWNFALL的内核变更。请参阅英特尔DOWNFALL漏洞概述,了解影响Skylake到IceLake/Tigerlake处理器的该问题的详细信息:https://downfall.page/AMD和英特尔处理器都需要微码更新,这些更新将随时推送:https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00837.htmlhttps://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00836.html周二补丁还包括内核的Xen安全修复。这些安全补丁现已发布在Linux6.5内核的LinuxGit中,并将在未来几天内向Linux稳定版系列回传。...PC版:https://www.cnbeta.com.tw/articles/soft/1375807.htm手机版:https://m.cnbeta.com.tw/view/1375807.htm

封面图片

AMD Zen 4 Last Branch Record Extension v2即将整合到Linux 6.1中

AMDZen4LastBranchRecordExtensionv2即将整合到Linux6.1中AMD本月的任务之一,是继续为Linux内核开发适用于下一代AMDZen4CPU的补丁。援引Phoronix报道,AMD推出了适用于LastBranchRecordExtensionVersion2(LbrExtV2)的修复版本,以便于在最新架构中辅助LastBranchRecord功能。在LinuxKernel6.1发布之前,LbrExtV2有望整合到当前分支的“perf”子系统中。Linux6.1的合并窗口期将于2022年10月开放。LastBranchRecord(LBR)功能通过将分支信息实时记录到寄存器来确定和分析软件的控制流。分支信息将允许系统决定“热代码”应该指向哪些路径,例如对特定配置文件的编译器的优化或在应用程序中看到的其他优化。AMD的补丁工作将允许LbrExtV2功能整合到Linux中最新的“perf”子系统中,并允许观察性能事件。新的LbrExtV2包括“LBR-Freeze-on-PMI,用于更好地关联PMC溢出事件、新的推测信息和新的基于硬件的过滤支持(如果需要特定分支类型的数据)。”Larabel报告说,最新分支中包含的过滤器将包括“仅内核、仅用户空间、条件分支、近关闭调用、近间接调用、近返回、近间接跳转、近相对跳转和远分支”。PC版:https://www.cnbeta.com/articles/soft/1309745.htm手机版:https://m.cnbeta.com/view/1309745.htm

封面图片

AMD将每线程CPU微代码加载修复提交给Linux 6.1-rc2

AMD将每线程CPU微代码加载修复提交给Linux6.1-rc2一组"x86/紧急"补丁今天早上被送出,以便在今天的6.1-rc2版本之前拉入Linux内核。这个x86/紧急拉动请求有一些影响Linux内核x86/x86_64CPU代码的修复。有一些拓扑结构的修复,各种编译器处理检查的清理,英特尔perfLBR的修复,FPU状态设置的修复,也许最引人注目的是对AMDCPU微代码加载器的修复。PC版:https://www.cnbeta.com/articles/soft/1330143.htm手机版:https://m.cnbeta.com/view/1330143.htm

封面图片

Intel 发布最新 Clear Linux 桌面/服务器 版本,神优化 AMD Zen 架构,在 Zen 上面性能比一般版本高

Intel发布最新ClearLinux桌面/服务器版本,神优化AMDZen架构,在Zen上面性能比一般版本高出15%。ClearLinux是Linux发行的公认性能最好的Linux系统,被誉为最快的x86Linux。测试使用的是AMD的锐龙95900X处理器,就性能而言,垫底的是Fedora和Ubuntu下载地址:https://clearlinux.org/downloadsviaSanFrancisco

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人