芯片设计🔥7.0
不靠软件补丁防漏洞!AMD Zen 6用硬件搞定:性能白赚
📋总体概括
Linux 7.4内核合入x86/bugs补丁,将利用AMD Zen 6新增的BTB CTX硬件上下文隔离功能,关闭此前用于缓解SRSO(Inception)漏洞的SafeRET软件方案。Zen 1至Zen 4因用户态与内核共享BTB条目而易受分支预测污染攻击,SafeRET虽有效但每次函数返回都有额外指令开销。Zen 6在硬件层按上下文隔离BTB条目,从源头实现特权级隔离,无需软件补丁即可防漏洞,性能开销被彻底抹除。
⚡关键信息
- ▸Linux 7.4内核合入补丁,将基于Zen 6新增BTB CTX硬件隔离功能关闭SafeRET软件缓解措施
- ▸SRSO漏洞(又称Inception)2023年曝光,根源是Zen 1至Zen 4用户态与内核共享BTB条目,恶意进程可污染预测条目诱导内核跳转泄露数据
- ▸SafeRET通过重写返回指令序列防御攻击,但每次函数返回都执行额外指令,长期拖累性能
- ▸Zen 6在硬件层按上下文为BTB条目标签隔离,内核预测查询不会命中用户进程植入条目
- ▸补丁由AMD工程师Borislav Petkov提交至Linux内核社区
🔥犀利点评
这是安全与性能这对老冤家难得的双赢案例:AMD没让内核继续用笨重的软件补丁白白烧掉IPC,而是把隔离做进硬件。SRSO这类预测器漏洞从Zen 1一路带到Zen 4,拖了三年多才算真正了结,Zen 6用户等于免费白赚一波性能回血。也再次印证:CPU安全问题的终局解法永远在微架构里,而非内核补丁里。
📰 相关资讯(与本文相关的其他资讯)
本文由本站自动聚合,以下为原始来源:前往 驱动之家 阅读全文 →